@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import "../../../../../_external/fonts.googleapis.com/css__q_e97513ae64.css";main{display:block}h1{font-size:2em;margin:.67em 0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[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{box-sizing:border-box;display:table}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #444;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}

/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#000;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.1}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.1}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer:before{content:"\2014 \00A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868e96}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dddfe2}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfd2d6}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::placeholder{color:#868e96;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#868e96}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label:after,.was-validated .custom-file-input:valid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label:after,.was-validated .custom-file-input:invalid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#868e96;border-color:#868e96}.btn-secondary:hover{color:#fff;background-color:#727b84;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(210,7%,56%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#868e96;border-color:#868e96}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(210,7%,56%,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#868e96;background-color:transparent;background-image:none;border-color:#868e96}.btn-outline-secondary:hover{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(210,7%,56%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#868e96;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(210,7%,56%,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400}.btn-link,.btn-link:hover{color:#000;background-color:transparent}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline;border-color:transparent}.btn-link.focus,.btn-link:focus{box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#868e96;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#868e96;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:0 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group,.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label:before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#868e96}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label:before{pointer-events:none;user-select:none;background-color:#dee2e6}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#868e96;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);font-size:75%}.custom-select-lg,.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem}.custom-select-lg{height:calc(2.875rem + 2px);font-size:125%}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(2.25rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label:after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{left:0;z-index:1;height:calc(2.25rem + 2px);background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:2.25rem;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#868e96}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#868e96;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child),.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#868e96;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#868e96}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#000;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#868e96;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#868e96}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#6c757d}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#464a4e;background-color:#e7e8ea;border-color:#dddfe2}.alert-secondary hr{border-top-color:#cfd2d6}.alert-secondary .alert-link{color:#2e3133}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes a{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:a 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#868e96;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#464a4e;background-color:#dddfe2}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#464a4e;background-color:#cfd2d6}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#464a4e;border-color:#464a4e}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;backface-visibility:hidden;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0)}@supports (transform-style:preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{transform:translateX(100%)}@supports (transform-style:preserve-3d){.active.carousel-item-right,.carousel-item-next{transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{transform:translateX(-100%)}@supports (transform-style:preserve-3d){.active.carousel-item-left,.carousel-item-prev{transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translateX(0)}@supports (transform-style:preserve-3d){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translateZ(0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat 50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#868e96!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#6c757d!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#868e96!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{bottom:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{white-space:nowrap}.sr-only-focusable:active,.sr-only-focusable:focus{white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#868e96!important}a.text-secondary:focus,a.text-secondary:hover{color:#6c757d!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#868e96!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont__q_1793f04d41.eot);src:url(../fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont__q_1793f04d41.woff2) format("woff2"),url(../fonts/fontawesome-webfont__q_1793f04d41.woff) format("woff"),url(../fonts/fontawesome-webfont__q_1793f04d41.ttf) format("truetype"),url(../fonts/fontawesome-webfont__q_1793f04d41.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:b 2s infinite linear;animation:b 2s infinite linear}.fa-pulse{-webkit-animation:b 1s infinite steps(8);animation:b 1s infinite steps(8)}@-webkit-keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}*{font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:border-box}::-webkit-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}html{font-size:62.5%}body{color:#000;font-family:Open Sans,sans-serif;font-size:14px;font-size:1.4rem;line-height:1.4;text-align:left}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;font-weight:100;line-height:1.1;padding:0;margin:0;text-transform:uppercase}a{color:#000;text-decoration:none}a:hover{color:#666}hr{display:block;height:1px;border:0;border-top:1px solid gray("400");margin:1em 0;padding:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}textarea{resize:vertical}audio,canvas,img,video{vertical-align:middle}img{max-width:100%;height:auto}.embed-responsive{overflow:hidden;position:relative;display:block;width:100%;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.embed-responsive--ar16x9{padding-top:56.25%}.embed-responsive--ar4x3{padding-top:75%}.clearfix:after{content:"";display:table;clear:both}:focus,a:focus{outline-offset:1px;outline:4px solid #000}.alt-focus :focus{outline-color:#fff}:focus:not(:focus-visible){outline:none}.cta-square-btn{font-size:14px;font-size:1.4rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.3rem;text-transform:uppercase;padding:15px 25px;letter-spacing:.05em;cursor:pointer;transition:all .1s ease-in-out;background:transparent;border:1px solid #1d2124;color:#fff}@media screen and (prefers-reduced-motion:reduce){.cta-square-btn{transition:none}}.cta-square-btn:active,.cta-square-btn:focus,.cta-square-btn:link,.cta-square-btn:visited{color:#fff}.cta-square-btn:active:hover,.cta-square-btn:link:hover,.cta-square-btn:visited:hover{text-decoration:none;color:#fff;background:#adb5bd;border:1px solid #9fa8b2;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.cta-square-btn:active:hover,.cta-square-btn:link:hover,.cta-square-btn:visited:hover{transition:none}}.cta-rounded-btn{font-size:15px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:1.3rem;text-transform:uppercase;border-radius:30px;padding:15px;text-align:center;letter-spacing:0;cursor:pointer;display:inline-block;width:100%;max-width:285px;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.cta-rounded-btn{transition:none}}.cta-rounded-btn:hover{text-decoration:none;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.cta-rounded-btn:hover{transition:none}}.cta-rounded-btn.light{border:1px solid #fff;color:#fff}.cta-rounded-btn.light:hover{color:#00225a;background:#fff}.cta-rounded-btn.dark{border:1px solid #00225a;color:#00225a}.cta-rounded-btn.dark:hover{color:#fff;background:#00225a}.addeventatc{position:relative;padding:15px 60px;z-index:99}@media (max-width:479px){.addeventatc{padding:15px 0}}.addeventatc .addeventatc_dropdown{display:none;position:absolute;top:auto!important;left:50%!important;transform:translate(-50%)!important;width:200px;background:#fff;border:solid #343a40;border-width:0 1px 1px;border-radius:0 0 15px 15px}.addeventatc .addeventatc_dropdown span{display:block;cursor:pointer;padding:5px 0}.addeventatc .addeventatc_dropdown span:hover{text-decoration:underline}.addeventatc .addeventatc_dropdown.addeventatc-selected{display:block}.addeventatc .copyx{display:none}#masthead{position:relative;background:#00225a;background:-moz-linear-gradient(left,#00225a 0,#006db8 100%);background:-webkit-linear-gradient(left,#00225a,#006db8);background:linear-gradient(90deg,#00225a 0,#006db8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$actDrkBlue,endColorstr=$actLtBlue,GradientType=1)}#masthead.nav-open{background:#00225a;padding-bottom:53px}#masthead .mobile-search{position:absolute;left:50%;transform:translate(-50%);bottom:15px;text-align:right;width:95%;display:none}#masthead .mobile-search>a{font-size:14px;font-size:1.4rem;font-family:Open Sans,sans-serif;font-weight:400;color:#fff;position:absolute;top:-27px;left:40px}#masthead .mobile-search #searchform{position:relative;text-align:right}#masthead .mobile-search #searchform .field{width:100%;border:1px solid #00225a;border-radius:20px;padding:5px 15px}#masthead .mobile-search #searchform .submit{position:absolute;top:50%;transform:translateY(-50%);right:15px;background:transparent;border:0;padding:0;margin:0;font-size:16px}#masthead .mobile-search #searchform .submit span{position:relative;display:none}#masthead .mobile-search #searchform .submit i{color:#868e96}#masthead .header-wrap{position:relative;margin:15px auto;max-width:1200px}@media (max-width:991px){#masthead .header-wrap{margin:5px auto}}#masthead .header-wrap .site-title a{position:relative;height:101px;display:inline-block;overflow:hidden;text-indent:-9999%;background-position:0;background-repeat:no-repeat;background-size:contain}@media (min-width:992px){#masthead .header-wrap .site-title a{width:170px}}@media (max-width:991px){#masthead .header-wrap .site-title a{height:71px}}#masthead .header-wrap .utility>div.container-fluid{padding-left:0;padding-right:0}#masthead .header-wrap .utility .mobile-nav-top{text-align:right}#masthead .header-wrap .utility .mobile-nav-top a{color:#fff;font-size:40px;display:inline-block;vertical-align:top;margin-right:15px;line-height:1px}#masthead .header-wrap .utility .mobile-nav-top a .menu-label{font-size:12px;font-size:1.2rem;display:block;line-height:1px;text-align:center;margin-top:5px}#masthead .header-wrap .utility .mobile-nav-top a:hover{text-decoration:none}#masthead .header-wrap .utility .mobile-nav-top a.close-nav-icon{display:none;position:relative;width:40px;height:40px}#masthead .header-wrap .utility .mobile-nav-top a.close-nav-icon:after,#masthead .header-wrap .utility .mobile-nav-top a.close-nav-icon:before{position:absolute;left:15px;content:"";height:40px;width:7px;border-radius:10px;background:#fff}#masthead .header-wrap .utility .mobile-nav-top a.close-nav-icon:before{transform:rotate(45deg)}#masthead .header-wrap .utility .mobile-nav-top a.close-nav-icon:after{transform:rotate(-45deg)}#masthead .header-wrap .utility .utility-nav{text-align:right}#masthead .header-wrap .utility .utility-nav>a{font-size:14px;font-size:1.4rem;color:#ededed;border-left:1px solid #ededed;text-align:center;white-space:nowrap}#masthead .header-wrap .utility .utility-nav>a:first-child{border-left:0}#masthead .header-wrap .utility .utility-nav>a.active{color:#fff}#masthead .header-wrap .utility .utility-nav>a.selected{color:#47c7f0}#masthead .header-wrap .utility .utility-nav>a:hover{transition:all .1s ease-in-out;text-decoration:none;color:#fff}@media screen and (prefers-reduced-motion:reduce){#masthead .header-wrap .utility .utility-nav>a:hover{transition:none}}#masthead .header-wrap .utility .search{text-align:right;min-width:250px}@media (max-width:991.98px){#masthead .header-wrap .utility .search{position:absolute;left:100%;min-width:94vw;top:69px;transform:translate(-103%);width:94vw}}#masthead .header-wrap .utility .search>a{font-size:14px;font-size:1.4rem;font-family:Open Sans,sans-serif;font-weight:400;color:#fff;position:absolute;top:-27px;right:15px}#masthead .header-wrap .utility .search #searchform{position:relative;text-align:right}#masthead .header-wrap .utility .search #searchform .field{width:100%;border:1px solid #00225a;border-radius:20px;padding:5px 15px}#masthead .header-wrap .utility .search #searchform .submit{position:absolute;top:50%;transform:translateY(-50%);right:15px;background:transparent;border:0;padding:0;margin:0;font-size:16px}#masthead .header-wrap .utility .search #searchform .submit .fa{color:#868e96}#masthead .mobile-nav-full{display:none;background:#00225a;position:absolute;width:100%;top:108px;z-index:999}#masthead .mobile-nav-full .mobile-main-menu a{padding-top:10px;padding-bottom:10px;font-size:17px;font-size:1.7rem;font-family:Open Sans,sans-serif;font-weight:700;color:#fff;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){#masthead .mobile-nav-full .mobile-main-menu a{transition:none}}#masthead .mobile-nav-full .mobile-main-menu a.active{color:#898989}#masthead .mobile-nav-full .mobile-main-menu a.selected{color:#47c7f0}#masthead .mobile-nav-full .mobile-main-menu a:hover{transition:all .1s ease-in-out;text-decoration:none;color:#006db8}@media screen and (prefers-reduced-motion:reduce){#masthead .mobile-nav-full .mobile-main-menu a:hover{transition:none}}#masthead .mobile-nav-full .mobile-utility-menu a{padding-top:10px;padding-bottom:10px;color:#fff;font-size:15px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:400;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){#masthead .mobile-nav-full .mobile-utility-menu a{transition:none}}#masthead .mobile-nav-full .mobile-utility-menu a.active{color:#898989}#masthead .mobile-nav-full .mobile-utility-menu a.selected{color:#47c7f0}#masthead .mobile-nav-full .mobile-utility-menu a:hover{transition:all .1s ease-in-out;text-decoration:none;color:#006db8}@media screen and (prefers-reduced-motion:reduce){#masthead .mobile-nav-full .mobile-utility-menu a:hover{transition:none}}#masthead .mobile-nav-full .mobile-menu-footer{padding:45px 15px 15px}#masthead #site-navigation .mobile-nav-wrap{font-size:17px;font-size:1.7rem;font-family:Open Sans,sans-serif;font-weight:700;color:#fff;padding-top:15px;padding-bottom:15px;text-align:right;padding-right:15px;display:none}@media (max-width:991px){#masthead #site-navigation .mobile-nav-wrap{display:block}}#masthead #site-navigation .mobile-nav-wrap a{color:#fff}#masthead #site-navigation .menu#header-menu{background:#00225a;padding-left:15px;padding-right:15px;font-size:.1px;text-align:justify}#masthead #site-navigation .menu#header-menu:after{content:"";display:inline-block;width:100%}#masthead #site-navigation .menu#header-menu a.nav-item{display:inline-block;padding:15px;outline-offset:-8px;color:#9ec0ff;font-size:17px;font-size:1.7rem;font-family:Open Sans,sans-serif;font-weight:700;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){#masthead #site-navigation .menu#header-menu a.nav-item{transition:none}}#masthead #site-navigation .menu#header-menu a.nav-item.active,#masthead #site-navigation .menu#header-menu a.nav-item.selected{color:#fff}#masthead #site-navigation .menu#header-menu a.nav-item:hover{transition:all .1s ease-in-out;text-decoration:none;color:#fff}@media screen and (prefers-reduced-motion:reduce){#masthead #site-navigation .menu#header-menu a.nav-item:hover{transition:none}}@media (max-width:768px){.menu-toggle{position:absolute;top:20px;right:15px;display:block;border:1px solid #f8f9fa;background:#00225a;color:#fff;font-size:14px;padding:1.5rem 1.8rem;z-index:9999}.menu-toggle.active{border:1px solid #dee2e6;background:#343a40;color:#fff}}#site-navigation{background:#00225a;color:#fff}#site-navigation .nav-wrap{position:relative;margin:0 auto;max-width:1200px}#site-navigation .nav-wrap a{color:#fff}#colophon{position:relative;background:#fff;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;z-index:10}#colophon .menu#footer-nav{background:#00225a;padding-left:15px;padding-right:15px;font-size:.1px;text-align:justify}@media (max-width:991px){#colophon .menu#footer-nav{text-align:left;padding-top:15px}}@media (min-width:992px){#colophon .menu#footer-nav:after{content:"";display:inline-block;width:100%}}#colophon .menu#footer-nav a.nav-item{display:inline-block;padding:15px;outline-offset:-8px;color:#9ec0ff;font-size:17px;font-size:1.7rem;font-family:Open Sans,sans-serif;font-weight:700;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){#colophon .menu#footer-nav a.nav-item{transition:none}}@media (max-width:991px){#colophon .menu#footer-nav a.nav-item{padding-top:10px;padding-bottom:10px;display:block}}#colophon .menu#footer-nav a.nav-item.active,#colophon .menu#footer-nav a.nav-item.selected{color:#fff}#colophon .menu#footer-nav a.nav-item:hover{transition:all .1s ease-in-out;text-decoration:none;color:#fff}@media screen and (prefers-reduced-motion:reduce){#colophon .menu#footer-nav a.nav-item:hover{transition:none}}#colophon .utility-area{margin-top:30px;padding:0 15px}@media (max-width:991px){#colophon .utility-area{background:#00225a;padding:0;margin-top:0}}#colophon .utility-area div.container-fluid{max-width:1200px}@media (max-width:991px){#colophon .utility-area div.container-fluid{margin:0 auto;padding-top:15px}}#colophon .utility-area div.container-fluid a.nav-item{padding:0 15px;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;color:#00225a;border-left:1px solid #00225a;text-align:center;transition:all .1s ease-in-out}@media (max-width:991px){#colophon .utility-area div.container-fluid a.nav-item{color:#fff;border-left:0;text-align:left;padding:0 0 10px}}@media screen and (prefers-reduced-motion:reduce){#colophon .utility-area div.container-fluid a.nav-item{transition:none}}#colophon .utility-area div.container-fluid a.nav-item:first-child{border-left:0}#colophon .utility-area div.container-fluid a.nav-item.active{color:#898989}#colophon .utility-area div.container-fluid a.nav-item.selected{color:#47c7f0}#colophon .utility-area div.container-fluid a.nav-item:hover{color:#006db8;text-decoration:underline;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){#colophon .utility-area div.container-fluid a.nav-item:hover{transition:none}}#colophon .site-info{position:relative;font-size:13px;font-size:1.3rem;font-family:Open Sans,sans-serif;font-weight:300;text-align:right;margin:0 auto;max-width:1200px;padding:15px 15px 30px;color:#00225a}@media (max-width:991px){#colophon .site-info{color:#fff;background:#00225a;text-align:left}}.registration-cta+#colophon{padding-top:0}.page-template-edu .site-content+#colophon{padding:0}#footer-menu{background:#00225a;color:#fff}#footer-menu .nav-wrap{position:relative;margin:0 auto;max-width:1200px}#footer-menu .nav-wrap a{color:#fff}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#page{overflow:hidden}}@media (min-width:992px){.desktop-view{display:block!important}.mobile-view{display:none!important}}@media (max-width:991px){.desktop-view{display:none!important}.mobile-view{display:block!important}}.site-content{padding-left:0;padding-right:0}.site-content.open{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}.site-content.open:before{content:"";position:fixed;left:0;right:0;z-index:900;display:block;background:rgba(0,0,0,.15);width:100%;height:100%}.module .container-fluid{max-width:1200px}.new-flag{position:absolute;top:30px;left:40%;transform:translate(-50%)}.new-flag .nf-wrap{position:relative;background:#fff200;max-width:49px;font-size:15px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;font-style:italic;color:#00225a;padding-left:5px;padding-right:3px}.new-flag .nf-wrap:after{position:absolute;right:-10px;content:"";width:0;height:0;border-top:20px solid #fff200;border-right:10px solid transparent}sup{top:-.3em}h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{top:-1em;font-size:50%}#main.search{padding-top:60px;padding-bottom:60px}#main.search .page-header{position:relative;margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px}@media (max-width:991px){#main.search .page-header{text-align:center}}#main.search .page-header h3.title{font-size:39px;font-size:3.9rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:40px;color:#006db8;margin-bottom:18px;text-transform:none}#main.search .page-header h3.title span{font-size:39px;font-size:3.9rem;font-family:Open Sans,sans-serif;font-weight:400;font-style:italic}#main.search .section-header{padding-left:15px;padding-right:15px}@media (max-width:991px){#main.search .section-header{text-align:center}}#main.search .section-header h3.title{font-size:27px;font-size:2.7rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:30px;color:#006db8;margin-bottom:18px}#main.search .product-search{position:relative;margin:0 auto;padding-top:30px;padding-bottom:30px;max-width:1200px}#main.search .product-search .product-item{margin-top:30px;text-align:center}@media (max-width:991px){#main.search .product-search .product-item{margin-top:60px}}@media (max-width:574px){#main.search .product-search .product-item{padding-left:0;padding-right:0}}#main.search .product-search .product-item h4{font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:700;text-transform:none;color:#006db8;margin-top:30px}#main.search .product-search .product-item img{width:100%;max-width:150px}#main.search .product-search .product-item .cta{margin:35px auto 0}#main.search .product-search .product-item:hover{text-decoration:none}#main.search .product-search .product-item:hover .cta{color:#fff;background:#00225a}#main.search .education-search{position:relative;margin:0 auto;padding-top:30px;padding-bottom:30px;max-width:1200px}#main.search .education-search p{color:#00225a!important}main.error-page{position:relative;margin:60px auto;max-width:1200px;text-align:center}main.error-page h1.page-title{font-size:40px;font-size:4rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:32px;color:#006db8;text-transform:none;margin-bottom:15px}main.error-page h3.page-title{font-size:28px;font-size:2.8rem;font-family:Open Sans,sans-serif;font-weight:600;line-height:30px;color:#00225a;text-transform:none}main.error-page .page-content{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:22px;color:#00225a}main.error-page a.cta{margin-top:30px}.breadcrumbs{padding-top:30px;padding-bottom:30px;max-width:1200px}.breadcrumbs .breadcrumbs-wrapper{position:relative}.breadcrumbs .breadcrumbs-wrapper a{position:relative;font-size:15px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:400;color:#00225a}.breadcrumbs .breadcrumbs-wrapper i{padding:0 15px;color:#00225a}.breadcrumbs .breadcrumbs-wrapper span{font-size:15px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:400;color:#444}.basic{position:relative;margin:0 auto;max-width:1200px}.basic .basic-content{margin-top:30px;margin-bottom:30px;text-align:center}@media (max-width:991px){.basic .basic-content{text-align:left}}.basic .basic-content h2,.basic .basic-content h3,.basic .basic-content h4{line-height:22px;color:#006db8;text-transform:none;margin:0 0 10px}.basic .basic-content h2{font-size:32px;font-size:3.2rem;font-family:Open Sans,sans-serif;font-weight:400;margin-top:45px;margin-bottom:15px}.basic .basic-content h2:first-child{margin-top:0}.basic .basic-content h3{font-size:28px;font-size:2.8rem;font-family:Open Sans,sans-serif;font-weight:400;margin-top:45px;margin-bottom:15px}.basic .basic-content h3:first-child{margin-top:0}.basic .basic-content h4{font-size:22px;font-size:2.2rem;font-family:Open Sans,sans-serif;font-weight:400;margin-top:45px;margin-bottom:15px}.basic .basic-content h4:first-child{margin-top:0}.basic .basic-content p{line-height:26px;color:#00225a}.basic .basic-content a,.basic .basic-content p{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400}.basic .basic-content a{position:relative;display:inline-block;color:#009cad}.basic .basic-content a:hover{color:#00225a}section#page-header.simple_header{padding-bottom:45px;background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#cbe1f1",GradientType=0)}section#page-header.simple_header.thank_you{padding-top:90px;padding-bottom:90px;background:transparent}section#page-header.simple_header.thank_you .page-title,section#page-header.simple_header.thank_you .sub-heading{font-size:22px;font-size:2.2rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:31px;color:#00225a;text-transform:none;margin-bottom:20px}section#page-header.simple_header div.hero-image{text-align:center}section#page-header.simple_header div.text{position:relative;margin:0 auto;max-width:1200px;padding:0 30px;text-align:center}@media (max-width:991px){section#page-header.simple_header div.text{padding:0 15px}}section#page-header.simple_header div.text h1{font-size:43px;font-size:4.3rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;text-transform:none;margin-top:30px;margin-bottom:20px}section#page-header.simple_header div.text .page-title{font-size:27px;font-size:2.7rem;font-family:Open Sans,sans-serif;font-weight:600;line-height:31px;color:#00225a;text-transform:none;margin-bottom:20px}section#page-header.simple_header div.text p{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:26px;color:#00225a}#references{position:relative;margin:60px auto 15px;max-width:1200px}#references .reference_list{margin-left:0;padding-left:0}#references .reference_list li{display:block}#references a{text-decoration:underline}#references .col-12.disclaimer{margin-bottom:15px}#references .col-12 h3,#references .col-12 p{position:relative;margin:0;padding:0;color:#00225a;font-size:12px;font-size:1.2rem;font-family:Open Sans,sans-serif;font-weight:400;word-wrap:break-word}#references .col-12 h3 strong,#references .col-12 p strong{color:#00225a;text-transform:uppercase;font-size:12px;font-size:1.2rem;font-family:Open Sans,sans-serif;font-weight:700;display:block}#references .col-12 li{position:relative;margin:0;padding:0;display:block}#references .col-12 li span.num{font-weight:700}#references .col-12 li p,#references .col-12 li span.num{color:#00225a;font-size:12px;font-size:1.2rem;font-family:Open Sans,sans-serif}#references .col-12 li p{display:inline;font-weight:400}.grecaptcha-badge{z-index:110;opacity:0}.page-template-samples-form .grecaptcha-badge{opacity:1}.samples_savings ul{text-align:left}.samples_savings ul li{margin-bottom:5px}div.wpcf7{max-width:554px;margin:0 auto}div.wpcf7 form.wpcf7-form{position:relative;margin:80px auto;width:100%}div.wpcf7 form.wpcf7-form .form-wrapper{padding-left:0;padding-right:0}div.wpcf7 form.wpcf7-form div.other-title{display:none}div.wpcf7 form.wpcf7-form h6{font-size:16px;font-size:1.6rem;color:#00225a;text-transform:none;margin:0 0 30px;padding:0}div.wpcf7 form.wpcf7-form h6,div.wpcf7 form.wpcf7-form label{font-family:Open Sans,sans-serif;font-weight:700;line-height:27px}div.wpcf7 form.wpcf7-form label{display:block;font-size:15px;font-size:1.5rem;color:#444;text-transform:uppercase}div.wpcf7 form.wpcf7-form label .opt{font-size:15px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:400}div.wpcf7 form.wpcf7-form .address-pref-wrap{margin-top:30px}div.wpcf7 form.wpcf7-form .address-pref-wrap .wpcf7-list-item{display:block;padding-bottom:5px}div.wpcf7 form.wpcf7-form .address-pref-wrap .wpcf7-list-item label{position:relative}div.wpcf7 form.wpcf7-form .address-pref-wrap .wpcf7-list-item label input{position:absolute;top:6px;left:-13px}div.wpcf7 form.wpcf7-form .address-pref-wrap .wpcf7-list-item label span{display:inline-block;padding-left:7px}div.wpcf7 form.wpcf7-form .wpcf7-not-valid-tip{font-size:12px;font-size:1.2rem;font-family:Open Sans,sans-serif;font-weight:700;color:#c00;text-transform:none;display:none}div.wpcf7 form.wpcf7-form input.wpcf7-not-valid{border:1px solid #c00}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap{margin-bottom:30px;display:block}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control{display:block;width:100%}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control input[type=text]{padding:3px 5px;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;color:#00225a;border:1px solid #707070}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{display:block}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{font-size:15px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:400;color:#00225a;text-transform:none}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap.title .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{display:inline-block}@media (max-width:991px){div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap.title .wpcf7-form-control.wpcf7-radio .wpcf7-list-item.last{display:none}}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap.state select{line-height:27px;height:35px}div.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap.phone{line-height:27px}div.wpcf7 form.wpcf7-form .state-wrap{padding-left:15px;padding-right:35px}div.wpcf7 form.wpcf7-form .zip-wrap{padding-left:0;padding-right:15px}@media (max-width:991px){div.wpcf7 form.wpcf7-form .state-wrap{padding-left:15px;padding-right:30px}div.wpcf7 form.wpcf7-form .zip-wrap{padding-left:0;padding-right:15px}}div.wpcf7 form.wpcf7-form .wpcf7-submit{margin:30px auto 0}div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn{font-size:15px;font-size:1.5rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:1.3rem;text-transform:uppercase;border-radius:30px;padding:15px 90px;letter-spacing:0;cursor:pointer;display:inline-block;transition:all .1s ease-in-out}@media (max-width:991px){div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn{display:block}}@media screen and (prefers-reduced-motion:reduce){div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn{transition:none}}div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn:hover{text-decoration:none;transition:all .1s ease-in-out}@media screen and (prefers-reduced-motion:reduce){div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn:hover{transition:none}}div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn.light{border:1px solid #fff;color:#fff}div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn.light:hover{color:#00225a;background:#fff}div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn.dark{background:transparent;border:1px solid #00225a;color:#00225a}div.wpcf7 form.wpcf7-form .wpcf7-submit.cta-rounded-btn.dark:hover{color:#fff;background:#00225a}div.wpcf7 form.wpcf7-form .wpcf7-form-control.error{border-color:#c00}div.wpcf7 form.wpcf7-form label.error{position:absolute;font-size:11px;font-size:1.1rem;font-family:Open Sans,sans-serif;font-weight:700;color:#c00;text-transform:none}div.wpcf7 form.wpcf7-form .address-preferences label.error{position:absolute;top:-32px;left:150px}div.wpcf7 form.wpcf7-form div.wpcf7-acceptance-missing,div.wpcf7 form.wpcf7-form div.wpcf7-validation-errors{border:2px solid #c00;font-size:11px;font-size:1.1rem;font-family:Open Sans,sans-serif;font-weight:700;color:#c00;text-transform:none}.top-banner{background:#fff;padding-top:8px;padding-bottom:8px;text-align:right}@media (max-width:991px){.top-banner{padding-top:3px;padding-bottom:3px}}.top-banner .container-fluid{max-width:1200px}.top-banner .title{text-align:left;font-size:14px;font-size:1.4rem;font-family:Open Sans,sans-serif;font-weight:400;text-transform:none}@media (max-width:479px){.top-banner .title{font-size:12px;font-size:1.2rem;font-family:Open Sans,sans-serif;font-weight:400}}.top-banner .title span{position:absolute;top:50%;transform:translateY(-50%)}.top-banner .company{position:relative;margin:0;padding:0 15px 0 0}.top-banner .top_banner_logo{height:20px}.category section#page-header{padding-bottom:60px}.category section#page-header.adult_products,.category section#page-header.dry_mouth_products{background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#cbe1f1",GradientType=0)}.category section#page-header.kids_products{background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#fed9eb 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#fed9eb);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#fed9eb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#fed9eb",GradientType=0)}@media (min-width:992px){.category section#page-header{padding-top:60px}}.category section#page-header div.hero-image{text-align:center}.category section#page-header div.hero-image h1{font-size:43px;font-size:4.3rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;text-transform:none;margin-bottom:30px;margin-top:30px}.category section#page-header div.hero-image img{width:100%;max-width:866px}.category section#page-header div.hero-image .img-wrap{max-width:866px;margin:0 auto;position:relative}.category section#page-header div.hero-image .img-wrap .header_disclaimer{position:absolute;top:78%;left:1%;font-size:12px;text-align:center;width:34%;color:#00225a;font-weight:400}@media (max-width:574px){.category section#page-header div.hero-image .img-wrap .header_disclaimer{position:relative;top:0;left:0;width:100%;padding:0 0 25px;display:inline-block}}.category section#page-header div.text{padding:0 30px;text-align:center}.category section#page-header div.text h1{font-size:43px;font-size:4.3rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;text-transform:none;margin-bottom:20px}.category section#page-header div.text .page-title{font-size:27px;font-size:2.7rem;font-family:Open Sans,sans-serif;font-weight:600;line-height:31px;color:#00225a;text-transform:none;margin-bottom:20px}.category section#page-header div.text p{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:26px;color:#00225a}.category section#page-header div.text p a{color:#00225a;text-decoration:none!important;border-bottom:1px solid #00225a}.category section#page-header div.text p a:hover{color:#000}.category .category-list{position:relative;margin:0 auto;max-width:1200px}.category .category-list .section-header{margin-bottom:30px}@media (max-width:991px){.category .category-list .section-header{text-align:center}}.category .category-list .section-header h2.title{font-size:39px;font-size:3.9rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:40px;color:#006db8;margin-bottom:18px}.category .category-list .section-header p{font-size:20px;font-size:2rem;font-family:Open Sans,sans-serif;font-weight:400;color:#00225a}.category .category-list section.subcat{margin-top:60px;margin-bottom:60px}@media (max-width:991px){.category .category-list section.subcat{margin-bottom:0}.category .category-list section.subcat:first-child{border-top:0;margin-top:60px}}.category .category-list section.subcat .sep{margin-bottom:60px;height:3px;width:100%;background:#ccc}.category .category-list section.subcat:first-child .sep{display:none!important}.category .category-list section.subcat .products .product-item{margin-top:15px;text-align:center}@media (max-width:991px){.category .category-list section.subcat .products .product-item{margin-top:60px}}@media (max-width:574px){.category .category-list section.subcat .products .product-item{padding-left:0;padding-right:0}}.category .category-list section.subcat .products .product-item h3{font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:700;text-transform:none;color:#006db8;margin-top:30px}.category .category-list section.subcat .products .product-item img{min-width:190px}@media (max-width:991px){.category .category-list section.subcat .products .product-item img{width:40%;min-width:150px}}@media (max-width:574px){.category .category-list section.subcat .products .product-item img{width:35%}}.category .category-list section.subcat .products .product-item .cta{margin:35px auto 0}.category .category-list section.subcat .products .product-item:hover{text-decoration:none}.category .category-list section.subcat .products .product-item:hover .cta{color:#fff;background:#00225a}.category .category-list section.subcat .products.gum .product-item,.category .category-list section.subcat .products.lozenges .product-item{margin-top:30px}@media (max-width:991px){.category .category-list section.subcat .products.gum .product-item,.category .category-list section.subcat .products.lozenges .product-item{margin-top:60px}}@media (max-width:574px){.category .category-list section.subcat .products.gum .product-item,.category .category-list section.subcat .products.lozenges .product-item{margin-top:90px}.category .category-list section.subcat .products.gum .product-item:first-child,.category .category-list section.subcat .products.lozenges .product-item:first-child{margin-top:60px}}.category .category-list .half-module{margin-top:30px}@media (max-width:991px){.category .category-list .half-module{margin-top:90px}}.edu .icon{position:absolute;top:-5px;left:15px;width:50px;text-align:center}.edu #page-header{padding-bottom:60px}.edu #page-header.education_resources{background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#d8d1e0 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#d8d1e0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#d8d1e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#d8d1e0",GradientType=0)}@media (min-width:992px){.edu #page-header{padding-top:60px}}.edu #page-header .hero-image{text-align:center}.edu #page-header .hero-image h1{font-size:40px;font-size:4rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;text-transform:none;margin-bottom:30px;margin-top:30px}.edu #page-header .hero-image img{width:100%;max-width:866px}.edu #page-header .text{padding:0 30px;text-align:center}.edu #page-header .text h1{font-size:40px;font-size:4rem;font-weight:700;color:#006db8}.edu #page-header .text h1,.edu #page-header .text h2{font-family:Open Sans,sans-serif;text-transform:none;margin-bottom:20px}.edu #page-header .text h2{font-size:27px;font-size:2.7rem;font-weight:600;line-height:31px;color:#00225a}.edu #page-header .text p{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:26px;color:#00225a}.edu .content-list{position:relative;margin:0 auto;max-width:1200px}.edu .content-list .section-header{padding-left:65px}.edu .content-list .section-header .title{font-size:39px;font-size:3.9rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:40px;color:#006db8;margin-bottom:18px}@media (max-width:991px){.edu .content-list .section-header .title{font-size:22px;font-size:2.2rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:27px}}.edu .content-list .section-header p{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;color:#00225a}.edu .content-list .half-module{padding-top:15px}@media (min-width:992px){.edu .content-list .half-module{padding-top:30px}}.edu .content-list .half-module .block .edu-thumb{min-width:100%}.edu .content-list .half-module .block h3{font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:27px}.edu .content-list .half-module .block p{color:#00225a!important}.edu .content-list section{margin-top:60px;margin-bottom:60px}@media (max-width:991px){.edu .content-list section{margin-bottom:15px}}.edu .content-list section .product-item{margin-top:15px;text-align:center}.edu .content-list section .product-item h4{font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:700;text-transform:none;color:#006db8;margin-top:10px}.edu .content-list section .product-item img{width:50%}.edu .content-list section .product-item .cta{margin:35px auto 0}.edu .content-list section.events-module .half-module{padding-top:30px}@media (max-width:991px){.edu .content-list section.events-module .half-module{padding-top:15px}}.edu .content-list section.events-module .half-module .block{padding:45px 30px}.edu .content-list section.events-module .half-module .block,.edu .content-list section.events-module .half-module .block .content span{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400}.edu .content-list section.events-module .half-module .block .content span:first-child{font-size:18px;font-size:1.8rem;font-family:Open Sans,sans-serif;font-weight:600}@media (max-width:991px){.edu .content-list section.events-module .half-module .block{padding:30px}}.edu .content-list section.events-module .half-module .block h3{font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:27px}.product .section-title{position:relative;font-size:25px;font-size:2.5rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:22px;color:#006db8;text-transform:uppercase;margin:0 0 10px}@media (max-width:991px){.product .section-title{margin:0 0 30px 60px}}.product .section-content{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:22px;color:#00225a}.product .icon{position:absolute;top:-15px;left:-65px;width:50px;text-align:center}.product .icon img,.product .icon svg{position:relative;margin:0 auto;width:100%}.product .product-details{padding-top:60px;max-width:1200px}.product .product-details .section-title{font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:22px;color:#006db8}.product .product-details .mode-of-action{position:relative}@media (max-width:991px){.product .product-details .mode-of-action .icon{top:-10px;left:0}}@media (max-width:991px){.product .product-details .mode-of-action .section-title{margin-left:60px}}.product .product-details .mode-of-action>div.container-fluid{padding-left:0;padding-right:0}.product .product-details .mode-of-action>div.container-fluid img{max-width:285px;width:100%;display:block;margin:0 auto}@media (max-width:575px){.product .product-details .mode-of-action>div.container-fluid img{margin-top:30px}}@media (min-width:576px){.product .product-details .mode-of-action>div.container-fluid img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.product .product-details .product-ingredients{margin-top:80px;margin-bottom:80px;padding:0}.product .product-details .product-ingredients .section-title.mobile-view{margin-left:60px}.product .product-details .product-ingredients .icon{top:0}@media (max-width:991px){.product .product-details .product-ingredients .icon{top:-21px;left:0}}.product .product-details .product-ingredients .active-ingredients{padding:15px;border:1px solid #006db8}.product .product-details .product-ingredients .active-ingredients .section-title{margin-left:0}.product .product-details .product-ingredients .inactive-ingredients{border-left:1px solid #006db8;border-right:1px solid #006db8;border-bottom:1px solid #006db8;padding:20px 15px}.product .product-details .product-ingredients .inactive-ingredients .section-title{margin-left:0}.product .product-details .education-block{position:relative}@media (max-width:991px){.product .product-details .education-block .icon{top:-10px;left:-60px;position:absolute;top:50%;transform:translateY(-50%)}}@media (max-width:991px){.product .product-details .education-block .section-title{margin-left:60px}}.product .product-details .bottom-half-blocks{margin-top:60px}.product #product-header{position:relative;padding-top:90px;padding-bottom:90px;max-width:1200px}@media (max-width:991px){.product #product-header{padding-top:30px;padding-bottom:60px}}.product #product-header .mobile-header{text-align:center}.product #product-header .mobile-header .flavor-title .flavor{font-size:40px;font-size:4rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;text-transform:none;margin:0 0 5px;display:block}.product #product-header .mobile-header .flavor-title{font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:600;color:#006db8;text-transform:uppercase;margin:0 0 30px}.product #product-header .left{margin-right:auto}.product #product-header .left .flavor-title .flavor{font-size:40px;font-size:4rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;text-transform:none;margin:0 0 5px;display:block}.product #product-header .left .flavor-title{font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:600;color:#006db8;text-transform:uppercase;margin:0 0 30px}.product #product-header .left .product-info{margin-bottom:60px;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:22px;color:#00225a}.product #product-header .left .product-info.mobile-view{margin-top:60px}.product #product-header .left .product-info .small{font-size:11px;font-size:1.1rem;font-family:Open Sans,sans-serif;font-weight:400}@media (max-width:991px){.product #product-header .left .product-flavors{margin-top:60px}}.product #product-header .left .product-flavors .section-title{margin:0}@media (max-width:991px){.product #product-header .left .product-flavors .section-title{text-align:center}}.product #product-header .left .product-flavors .section-content{padding-top:30px}@media (max-width:991px){.product #product-header .left .product-flavors .section-content{max-width:500px}}.product #product-header .left .product-flavors .section-content .flavor{padding-top:40px;text-align:center;font-size:12px;font-size:1.2rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:22px;color:#00225a;text-transform:uppercase;border:1px solid #fff;border-radius:5px}.product #product-header .left .product-flavors .section-content .flavor:hover{border:1px solid #e9ecef;text-decoration:none}.product #product-header .central-image{position:relative;margin:0 auto}@media (min-width:993px){.product #product-header .central-image{position:absolute;left:50%;transform:translate(-50%);top:15px;left:48%}}.product #product-header .central-image img{width:100%;max-width:215px}@media (max-width:991px){.product #product-header .central-image img{max-width:150px}}@media (min-width:993px){.product #product-header.anticavity-fluoride-rinses .central-image{left:48%}.product #product-header.toothpaste .central-image{top:45px;left:47%}.product #product-header.toothpaste .central-image img{max-width:180px}.product #product-header.gum .central-image{top:45px;left:49%}.product #product-header.gum .central-image img{max-width:250px}.product #product-header.lozenges .central-image{top:75px;left:48%}.product #product-header.lozenges .central-image img{max-width:250px}}.product #product-header .right .product-benefits{position:relative;margin-bottom:60px;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;color:#00225a}.product #product-header .right .product-benefits ul{margin:0 0 0 20px;padding:0}.product #product-header .right .product-benefits ul li{margin:0 0 5px}.product #product-header .right .product-benefits ul li,.product #product-header .right .recommended-use{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:22px;color:#00225a}.product #product-header .right .recommended-use{position:relative}.product #product-header .right .recommended-use .icon{left:-60px}.product #product-header .right .where-to-buy{position:relative;margin-top:60px}.product #product-header .right .where-to-buy a{color:#009cad}.product #product-header .right .where-to-buy a>svg{fill:#009cad;width:15px;margin-left:10px}.product #product-header .right .where-to-buy .icon{left:-50px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product .icon{top:-65px}}.samples-savings .sub-heading a,.samples-savings .sub-heading a:visited{color:#000;text-decoration:underline}.samples-savings .sub-heading a:hover{color:#006db8;text-decoration:none}.samples-savings ul{margin:0 auto;font-weight:600;font-size:2.4rem;color:#00225a}.samples-savings .limited-width{max-width:400px;margin:0 auto}@media (min-width:768px){.samples-savings .limited-width{max-width:800px}}.samples-savings .bigger-blue{color:#00225a;font-size:1.8rem;font-weight:700}.hero{position:relative;padding:0;background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,hsla(0,0%,100%,.49) 50%,#cbe1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#cbe1f1",GradientType=0)}@media (min-width:992px){.hero{height:980px}}.hero .hero-header{position:relative;width:100%}@media (min-width:992px){.hero .hero-header{height:700px}}@media (min-width:992px){.hero .hero-header .hero-wrap{position:absolute;top:50%;left:47%;transform:translate(-50%,-50%)}}.hero .hero-header .hero-wrap img.hero-img{position:relative;max-width:200px;margin:0 auto;display:block}@media (max-width:991px){.hero .hero-header .hero-wrap img.hero-img{left:-20px;margin-bottom:15px}}@media (min-width:992px){.hero .hero-header .hero-wrap img.hero-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:350px}}.hero .hero-header .hero-wrap div.left{text-align:center}@media (max-width:991px){.hero .hero-header .hero-wrap div.left{margin-top:30px}}@media (min-width:992px){.hero .hero-header .hero-wrap div.left{position:absolute;transform:translate(-50%,-50%);top:50%;left:-180px}}.hero .hero-header .hero-wrap div.right{text-align:center}@media (max-width:991px){.hero .hero-header .hero-wrap div.right{margin-bottom:15px}}@media (min-width:992px){.hero .hero-header .hero-wrap div.right{position:absolute;transform:translate(-50%,-50%);top:50%;left:295px}}.hero .hero-header .hero-wrap div .left__first,.hero .hero-header .hero-wrap div .right__first{font-size:30px;font-size:3rem;font-family:Open Sans,sans-serif;font-weight:400;text-transform:none;color:#006db8;margin-bottom:0;line-height:1.1}@media (max-width:991px){.hero .hero-header .hero-wrap div .left__first,.hero .hero-header .hero-wrap div .right__first{display:inline;line-height:32px}}.hero .hero-header .hero-wrap div .left__second,.hero .hero-header .hero-wrap div .right__second{font-size:40px;font-size:4rem;font-family:Open Sans,sans-serif;font-weight:700;text-transform:none;color:#006db8;margin-bottom:0;line-height:1.1}@media (max-width:991px){.hero .hero-header .hero-wrap div .left__second,.hero .hero-header .hero-wrap div .right__second{font-size:30px;font-size:3rem;font-family:Open Sans,sans-serif;font-weight:700;margin-left:5px;margin-bottom:15px;display:inline;line-height:32px}.hero .hero-header .hero-wrap div .left__second:after,.hero .hero-header .hero-wrap div .right__second:after{content:"."}}.hero .hero-content{width:100%;text-align:center}@media (min-width:992px){.hero .hero-content{bottom:70px;position:absolute;left:50%;transform:translate(-50%)}}.hero .hero-content div.text{padding:0 30px;margin:0 auto;text-align:center}.hero .hero-content div.text h1{font-size:43px;font-size:4.3rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;text-transform:none;margin-bottom:20px}.hero .hero-content div.text .page-title{font-size:27px;font-size:2.7rem;font-family:Open Sans,sans-serif;font-weight:600;line-height:31px;color:#00225a;text-transform:none;margin-bottom:20px}@media (max-width:991px){.hero .hero-content div.text .page-title{font-size:22px;font-size:2.2rem;font-family:Open Sans,sans-serif;font-weight:600}}.hero .hero-content div.text p{font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:26px;color:#00225a}@media (max-width:991px){.hero .hero-content div.text p{margin-bottom:30px}}div.registration-cta{background:#006db8}div.registration-cta .content{text-align:center;padding-top:45px;padding-bottom:45px;margin:0 auto}@media (max-width:991px){div.registration-cta .content{padding-top:30px;padding-bottom:30px}}div.registration-cta .content h2{margin-bottom:15px;display:block;text-transform:none;color:#fff;font-size:27px;font-size:2.7rem;font-family:Open Sans,sans-serif;font-weight:600}div.registration-cta .content p{margin:0;padding:0 30px;color:#fff;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;line-height:25px}@media (max-width:479px){div.registration-cta .content p{padding:10px}}div.registration-cta .content a{display:inline-block;margin-top:35px}.hp-callout{position:relative;overflow:hidden}@media (min-width:992px){.hp-callout{height:470px}}.hp-callout .art-wrapper{position:absolute;left:50%;transform:translate(-50%);top:0;width:1200px}@media (min-width:992px){.hp-callout .art-wrapper{height:470px}}@media (max-width:991px){.hp-callout .art-wrapper{width:100%;min-height:570px}}.hp-callout.ltblue{background:-moz-linear-gradient(top,rgba(165,203,230,0) 0,rgba(165,203,230,0) 50%,#a5cbe6 100%);background:-webkit-linear-gradient(top,rgba(165,203,230,0),rgba(165,203,230,0) 50%,#a5cbe6);background:linear-gradient(180deg,rgba(165,203,230,0) 0,rgba(165,203,230,0) 50%,#a5cbe6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a5cbe6",endColorstr="#a5cbe6",GradientType=0)}@media (max-width:991px){.hp-callout.ltblue{background:-moz-linear-gradient(top,rgba(165,203,230,.25) 0,#a5cbe6 80%,rgba(165,203,230,.25) 100%);background:-webkit-linear-gradient(top,rgba(165,203,230,.25),#a5cbe6 80%,rgba(165,203,230,.25));background:linear-gradient(180deg,rgba(165,203,230,.25) 0,#a5cbe6 80%,rgba(165,203,230,.25));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#40a5cbe6",endColorstr="#40a5cbe6",GradientType=0)}}.hp-callout.ltblue .hp-callout-wrapper .copy h2,.hp-callout.ltblue .hp-callout-wrapper .copy h3,.hp-callout.ltblue .hp-callout-wrapper .copy h4,.hp-callout.ltblue .hp-callout-wrapper .copy p{color:#006db8}.hp-callout.pink{background:#fedfee;background:-moz-linear-gradient(top,#fedfee 0,#f99bc0 100%);background:-webkit-linear-gradient(top,#fedfee,#f99bc0);background:linear-gradient(180deg,#fedfee 0,#f99bc0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fedfee",endColorstr="#f99bc0",GradientType=0)}@media (max-width:991px){.hp-callout.pink{background:-moz-linear-gradient(top,rgba(254,223,238,.25) 0,rgba(254,223,238,.43) 18%,#f99bc0 75%,rgba(254,223,238,.25) 100%);background:-webkit-linear-gradient(top,rgba(254,223,238,.25),rgba(254,223,238,.43) 18%,#f99bc0 75%,rgba(254,223,238,.25));background:linear-gradient(180deg,rgba(254,223,238,.25) 0,rgba(254,223,238,.43) 18%,#f99bc0 75%,rgba(254,223,238,.25));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#40fedfee",endColorstr="#40fedfee",GradientType=0)}}.hp-callout.pink .hp-callout-wrapper .copy h2,.hp-callout.pink .hp-callout-wrapper .copy h3,.hp-callout.pink .hp-callout-wrapper .copy h4,.hp-callout.pink .hp-callout-wrapper .copy p{color:#b11954}@media (min-width:992px){.hp-callout.pink .art-wrapper .art-left{position:absolute;bottom:-40px;left:-80px;width:275px;height:291px;background-image:url(../images/home-pink-large-bubble-left.png);background-repeat:no-repeat;background-position:50%;z-index:10}.hp-callout.pink .art-wrapper .art-right{position:absolute;bottom:-80px;right:380px;width:217px;height:529px;background-image:url(../images/home-pink-large-bubble-center.png);background-repeat:no-repeat;background-position:50%;z-index:11}}@media (max-width:991px){.hp-callout.pink .art-left{position:absolute;bottom:-30px;left:-60px;width:217px;height:229px;background-image:url(../images/home-pink-large-bubble-center.png);background-repeat:no-repeat;background-position:top;z-index:10}.hp-callout.pink .art-right{display:none}}.hp-callout.drkblue{background:-moz-linear-gradient(top,rgba(165,203,230,0) 0,rgba(165,203,230,0) 50%,#a5cbe6 100%);background:-webkit-linear-gradient(top,rgba(165,203,230,0),rgba(165,203,230,0) 50%,#a5cbe6);background:linear-gradient(180deg,rgba(165,203,230,0) 0,rgba(165,203,230,0) 50%,#a5cbe6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a5cbe6",endColorstr="#a5cbe6",GradientType=0)}@media (max-width:991px){.hp-callout.drkblue{background:-moz-linear-gradient(top,rgba(165,203,230,.1) 0,rgba(165,203,230,.1) 25%,#a5cbe6 80%,rgba(165,203,230,.25) 96%,rgba(165,203,230,.25) 100%);background:-webkit-linear-gradient(top,rgba(165,203,230,.1),rgba(165,203,230,.1) 25%,#a5cbe6 80%,rgba(165,203,230,.25) 96%,rgba(165,203,230,.25));background:linear-gradient(180deg,rgba(165,203,230,.1) 0,rgba(165,203,230,.1) 25%,#a5cbe6 80%,rgba(165,203,230,.25) 96%,rgba(165,203,230,.25));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1aa5cbe6",endColorstr="#40a5cbe6",GradientType=0)}}.hp-callout.drkblue .hp-callout-wrapper .copy h2,.hp-callout.drkblue .hp-callout-wrapper .copy h3,.hp-callout.drkblue .hp-callout-wrapper .copy h4,.hp-callout.drkblue .hp-callout-wrapper .copy p{color:#00225a}@media (min-width:992px){.hp-callout.drkblue .art-wrapper .art-left{position:absolute;top:80px;left:-40px;width:559px;height:605px;background-image:url(../images/home-ltblue-large-splash-left.png);background-repeat:no-repeat;background-size:contain;z-index:10}.hp-callout.drkblue .art-wrapper .art-right{position:absolute;bottom:-219px;right:-470px;width:895px;height:1141px;background-image:url(../images/home-ltblue-large-splash-right.png);background-repeat:no-repeat;background-size:contain;z-index:11}}@media (max-width:991px){.hp-callout.drkblue .art-left{position:absolute;bottom:-120px;left:-50px;background-image:url(../images/home-ltblue-large-splash-left.png);background-repeat:no-repeat;background-size:contain;width:320px;min-height:500px}.hp-callout.drkblue .art-right{display:none}}.hp-callout .hp-callout-wrapper{position:relative;margin:0 auto;max-width:1200px;z-index:110}@media (min-width:992px){.hp-callout .hp-callout-wrapper{height:470px}}@media (min-width:992px){.hp-callout .hp-callout-wrapper.left .copy{width:55%;position:absolute;top:50%;transform:translateY(-50%);right:0}}.hp-callout .hp-callout-wrapper.left .copy .content{text-align:left;position:relative}@media (max-width:991px){.hp-callout .hp-callout-wrapper.left .copy .content{text-align:center;padding-right:0}.hp-callout .hp-callout-wrapper.left .copy .content img{margin:0 auto}}.hp-callout .hp-callout-wrapper.left .copy .content .disclaimer{display:inline-block;width:auto;bottom:-75px;font-size:12px;color:#00225a;font-weight:400;position:absolute;left:0}@media (max-width:991px){.hp-callout .hp-callout-wrapper.left .copy .content .disclaimer{width:100%;position:relative;bottom:0;padding:20px 0 0}}@media (min-width:992px){.hp-callout .hp-callout-wrapper.left .img{right:58%}}@media (max-width:991px){.hp-callout .hp-callout-wrapper.left .img{text-align:center}}@media (min-width:992px){.hp-callout .hp-callout-wrapper.right .copy{width:55%;position:absolute;top:50%;transform:translateY(-50%);left:0}}.hp-callout .hp-callout-wrapper.right .copy .content{text-align:right}@media (max-width:991px){.hp-callout .hp-callout-wrapper.right .copy .content{text-align:center;padding-left:0}.hp-callout .hp-callout-wrapper.right .copy .content img{margin:0 auto}}.hp-callout .hp-callout-wrapper.right .copy .content .disclaimer{display:inline-block;width:auto;bottom:-75px;font-size:12px;color:#00225a;font-weight:400;position:absolute;right:0}@media (max-width:991px){.hp-callout .hp-callout-wrapper.right .copy .content .disclaimer{width:100%;position:relative;bottom:0;padding:20px 0 0}}@media (min-width:992px){.hp-callout .hp-callout-wrapper.right .img{left:58%}}@media (max-width:991px){.hp-callout .hp-callout-wrapper.right .img{text-align:center}}@media (min-width:992px){.hp-callout .hp-callout-wrapper .img{position:absolute;bottom:0}}@media (max-width:991px){.hp-callout .hp-callout-wrapper .img{text-align:center}}.hp-callout .hp-callout-wrapper .img img{z-index:55}@media (min-width:992px){.hp-callout .hp-callout-wrapper .copy{width:55%;position:absolute;top:50%;transform:translateY(-50%)}}.hp-callout .hp-callout-wrapper .copy .content .callout-title{font-size:22px;font-size:2.2rem;font-family:Open Sans,sans-serif;font-weight:700;margin-bottom:50px}@media (max-width:991px){.hp-callout .hp-callout-wrapper .copy .content .callout-title{margin-top:50px;margin-bottom:30px}}.hp-callout .hp-callout-wrapper .copy .content .callout-text{font-size:30px;font-size:3rem;font-family:Open Sans,sans-serif;font-weight:400;text-transform:none;line-height:1.1;margin-bottom:0}@media (max-width:991px){.hp-callout .hp-callout-wrapper .copy .content .callout-text{font-size:24px;font-size:2.4rem;font-family:Open Sans,sans-serif;font-weight:400}}.hp-callout .hp-callout-wrapper .copy .content .callout-strong{font-size:36px;font-size:3.6rem;font-family:Open Sans,sans-serif;font-weight:700;text-transform:none;line-height:1.1;margin-bottom:0}@media (max-width:991px){.hp-callout .hp-callout-wrapper .copy .content .callout-strong{font-size:30px;font-size:3rem;font-family:Open Sans,sans-serif;font-weight:700;margin-bottom:15px}}.hp-callout .hp-callout-wrapper .copy .content a.cta{margin-top:35px}@media (max-width:991px){.hp-callout .hp-callout-wrapper .copy .content a.cta{margin-bottom:35px}}.half-module{margin-top:10px}.half-module.module{padding:100px 45px 90px}@media (max-width:991px){.half-module.module{padding:30px 15px}}.half-module .row .block{position:relative;text-align:center;margin:20px auto 0 0;padding:45px 30px;background:#e1f2fe;display:block}@media (min-width:992px){.half-module .row .block.col-6,.half-module .row .block.col-lg-6{flex:0 0 48%;max-width:48%}}@media (max-width:991px){.half-module .row .block{padding:30px;margin-top:15px}.half-module .row .block:first-child{margin-top:0}}.half-module .row .block h3{margin-bottom:15px;display:block;text-transform:none;line-height:27px;font-size:21px;font-size:2.1rem;font-family:Open Sans,sans-serif;font-weight:700}.half-module .row .block p{margin:0;padding:0 30px;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:25px}@media (max-width:991px){.half-module .row .block p{padding:0}}.half-module .row .block .block__copy p{padding:0}.half-module .row .block .cta{display:inline-block;margin-top:35px}.half-module .row .block.dark h3,.half-module .row .block.dark p{color:#00225a}.half-module .row .block.dark:hover .cta{color:#fff;background:#00225a}.half-module .row .block.light h3,.half-module .row .block.light p{color:#006db8}.half-module .row .block.light:hover .cta{color:#00225a;background:#fff}.half-module .row .block:hover{text-decoration:none}.half-module .row .block:hover .cta.dark{color:#fff;background:#00225a}.half-module .row .block:hover .cta.light{color:#00225a;background:#fff}.half-module.secondary .row .block{position:relative;display:block;background:none;margin:0;padding:0 30px}.half-module.secondary .row .block:hover{text-decoration:none}@media (min-width:992px){.half-module.secondary .row .block.col-6,.half-module.secondary .row .block.col-lg-6{flex:0 0 50%;max-width:50%;border-left:1px solid #00225a}}@media (max-width:991px){.half-module.secondary .row .block{padding:0}.half-module.secondary .row .block:first-child{margin-bottom:60px}}.half-module.secondary .row .block:first-child{border-left:0}.half-module.secondary .row .block h3{color:#006db8;text-transform:uppercase}.half-module.secondary .row .block p{color:#00225a}@media (max-width:991px){.half-module.secondary .row .block .cta{position:relative;text-align:center;margin:35px auto}}.half-module.secondary .row .block.ce .icon{top:10px;left:0;width:90px}@media (max-width:991px){.half-module.secondary .row .block.ce .icon{top:-20px;left:3px;width:50px}}.half-module.secondary .row .block.ce .blockwrap{position:relative;text-align:center}@media (min-width:992px){.half-module.secondary .row .block.ce .blockwrap{padding-left:80px;text-align:left;max-width:auto}}.half-module.secondary .row .block.ce .blockwrap h3{text-align:left}@media (max-width:991px){.half-module.secondary .row .block.ce .blockwrap h3{margin-left:55px}}.half-module.secondary .row .block.ce .blockwrap p{text-align:left;padding:0}@media (max-width:991px){.half-module.secondary .row .block.ce .blockwrap p{padding-top:10px}}.half-module.secondary .row .block.other-products img{width:auto;height:220px;left:0;position:absolute;bottom:80px}@media (min-width:992px){.half-module.secondary .row .block.other-products img{height:190px;left:30px;bottom:0;position:absolute;top:50%;transform:translateY(-50%)}}.half-module.secondary .row .block.other-products .blockwrap{position:relative;text-align:center}@media (min-width:992px){.half-module.secondary .row .block.other-products .blockwrap{padding-left:120px;text-align:left}}.half-module.secondary .row .block.other-products .blockwrap h3{text-align:left}@media (max-width:991px){.half-module.secondary .row .block.other-products .blockwrap h3{padding:0 0 0 130px}}.half-module.secondary .row .block.other-products .blockwrap p.prod{text-align:left;padding:0}@media (max-width:991px){.half-module.secondary .row .block.other-products .blockwrap p.prod{padding:0 0 0 130px}}.half-module.secondary .row .block.other-products .blockwrap p.prod span{display:block;font-size:24px;font-size:2.4rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:27px}.half-module.secondary .row .block.other-products .blockwrap p.prod span:first-child{font-size:18px;font-size:1.8rem;font-family:Open Sans,sans-serif;font-weight:400}.half-module.secondary .row .block.other-products .blockwrap p.prod span:last-child{font-size:20px;font-size:2rem;font-family:Open Sans,sans-serif;font-weight:600}.half-module.secondary .row .block.other-products.lozenges img{width:auto;height:100px;left:0;position:absolute;bottom:100px}@media (min-width:992px){.half-module.secondary .row .block.other-products.lozenges img{height:120px;left:30px;bottom:0;position:absolute;top:50%;transform:translateY(-50%)}}.half-module.secondary .row .block.other-products.lozenges .blockwrap{position:relative;text-align:center}@media (min-width:992px){.half-module.secondary .row .block.other-products.lozenges .blockwrap{padding-left:160px;text-align:left}}.half-module.secondary .row .block.other-products.gum img{width:auto;height:190px;left:5px;position:absolute;bottom:90px}@media (min-width:992px){.half-module.secondary .row .block.other-products.gum img{height:170px;left:30px;bottom:0;position:absolute;top:50%;transform:translateY(-50%)}}.half-module.secondary .row .block.other-products.rinse img{width:auto;height:220px;left:30px;position:absolute;bottom:100px}@media (min-width:992px){.half-module.secondary .row .block.other-products.rinse img{left:45px;bottom:0;position:absolute;top:50%;transform:translateY(-50%)}}.half-module.secondary .row .block.other-products.toothpaste img{left:25px;position:absolute;bottom:110px}@media (min-width:992px){.half-module.secondary .row .block.other-products.toothpaste img{left:45px;bottom:0;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:992px){.half-module.secondary .row .block.other-products.anticavity-fluoride-rinses img{left:40px;bottom:0;position:absolute;top:50%;transform:translateY(-50%)}}.home .half-module{margin-top:0}@media (max-width:991px){.home .half-module.module{padding-bottom:15px;padding-top:15px}}.events-module{margin-top:30px}.events-module .module-header{text-align:center}.events-module .module-header h4{font-size:25px;font-size:2.5rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;margin-bottom:5px}.events-module .module-header p{color:#00225a;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:25px}.events-module .module-header .sep{background:#00225a;height:2px;width:75%;max-width:270px;margin:15px auto}@media (max-width:991px){.events-module .module-header .sep{display:none}}.events-module .container-fluid .row .event{text-align:center}@media (max-width:991px){.events-module .container-fluid .row .event{margin-top:30px}}.events-module .container-fluid .row .event h3{font-size:39px;font-size:3.9rem;font-family:Open Sans,sans-serif;font-weight:700;color:#006db8;text-transform:none;line-height:40px}@media (max-width:991px){.events-module .container-fluid .row .event h3{font-size:22px;font-size:2.2rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:27px}}.events-module .container-fluid .row .event div.event-content{margin-top:15px;color:#00225a;font-size:18px;font-size:1.8rem;font-family:Open Sans,sans-serif;font-weight:400;line-height:25px}@media (max-width:991px){.events-module .container-fluid .row .event div.event-content{font-size:14px;font-size:1.4rem;font-family:Open Sans,sans-serif;font-weight:400}}.events-module .container-fluid .row .event .cta{margin-top:30px}@media (max-width:991px){.events-module .container-fluid .row .event .cta{width:100%;margin-top:15px;padding:15px 40px}}.events-module .container-fluid .row a.seeall{position:relative;display:inline-block;margin:15px auto 30px;font-size:16px;font-size:1.6rem;font-family:Open Sans,sans-serif;font-weight:400;color:#009cad}.events-module .container-fluid .row a.seeall:hover{color:#00225a}@media (max-width:991px){.events-module .container-fluid .row a.seeall{margin:15px auto}}.category .category-list section.subcat .products .product-item img{width:50%;min-width:230px}.product #product-header .left .product-flavors .section-content .flavor{padding-top:0;padding-bottom:40px;line-height:1.5rem}.product #product-header .left .product-flavors .section-content .flavor img{padding-bottom:1.5rem;max-width:90px}.product #product-header .left .product-flavors .section-content .flavor4 img{padding-bottom:1.5rem;max-width:110px}.other-flavors{padding-top:40px;text-align:center;font-size:12px;font-size:1.2rem;font-family:Open Sans,sans-serif;font-weight:700;line-height:22px;color:#00225a;text-transform:uppercase;border:1px solid #fff;border-radius:5px}.other-flavors:visited{color:#00225a}.other-flavors:hover{color:#666}.product-flavors{width:100%}.product-flavors .section-title{padding-left:15px}.thank_you{padding-bottom:0!important}@media (min-width:993px){.product #product-header .central-image{position:absolute;left:50%;-webkit-transform:translate(-58%);transform:translate(-58%);top:15px;left:48%}.product #product-header .central-image img{width:100%;max-width:285px}.other-flavors{max-width:12%}}@media (max-width:993px){.product #product-header .left .product-flavors .section-content .flavor img{padding-bottom:1.5rem;max-width:134px}}@media (max-width:414px){.product #product-header .left .product-flavors .section-content .flavor img{padding-bottom:.5rem;max-width:60px}.product #product-header .left .product-flavors .section-content .flavor4 img{padding-bottom:.5rem;max-width:85px}}@media (max-width:374px){.other-flavors{max-width:34%;font-size:1rem!important}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUUsQUFFeEIseUJBQ0UsZUFDRSxjQUFlLEFBQ2Ysd0JBQTZCLENBQUUsQ0FBRSxBQUVyQyxhQUNFLEVBQ0UsaUNBQW1DLEFBQ25DLHFCQUF1QixBQUN2QiwwQkFBNEIsQUFDNUIsMEJBQTZCLENBQUUsQUFDakMsWUFFRSx5QkFBMkIsQ0FBRSxBQUMvQixrQkFDRSw0QkFBOEIsQ0FBRSxBQUNsQyw0REFHRSxVQUFZLENBQUUsQUFDaEIsZUFFRSxzQkFBdUIsQUFDdkIsdUJBQXlCLENBQUUsQUFDN0IsTUFDRSwwQkFBNEIsQ0FBRSxBQUNoQyxPQUVFLHVCQUF5QixDQUFFLEFBQzdCLElBQ0Usd0JBQTJCLENBQUUsQUFDL0IsTUFDRSxXQUFjLENBQUUsQUFDbEIsUUFHRSxVQUFXLEFBQ1gsUUFBVSxDQUFFLEFBQ2QsTUFFRSxzQkFBd0IsQ0FBRSxDQUFFIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcclxuICogRm9udCBSRU1cclxuICogLS0gY29udmVydCBhbmQgb3V0cHV0IHB4IGFuZCByZW1cclxuICogLS0gZm9udC1yZW0oICRmb250LXNpemUtcHggKVxyXG4gKi9cbi8qKlxyXG4gKiBIb3Jpem9udGFsbHkgYW5kIHZlcnRpY2FsbHkgY2VudGVycyBibG9jayBlbGVtZW50c1xyXG4gKlxyXG4gKiBJbXBvcnRhbnQ6IHlvdSBtdXN0IGhhdmUgYSBwYXJlbnQgZWxlbWVudCB3aXRoIGBwb3NpdGlvbjogcmVsYXRpdmVgLlxyXG4gKi9cbi8qKlxyXG4gKiBDbGVhcmZpeCBhcyBhIG1peGluXHJcbiAqL1xuLyoqXHJcbiAqIEhlbHBlcnNcclxuICovXG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2FucytDb25kZW5zZWQ6MzAwLDMwMGksNzAwfE9wZW4rU2FuczozMDAsMzAwaSw0MDAsNDAwaSw2MDAsNjAwaSw3MDAsNzAwaSw4MDAsODAwaSc7XG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyogU2VjdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKipcclxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXHJcbiAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBNaXNjXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxyXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgTm9ybWFsaXplXHJcbiMgVHlwb2dyYXBoeVxyXG4jIEVsZW1lbnRzXHJcbiMgRm9ybXNcclxuIyBOYXZpZ2F0aW9uXHJcblx0IyMgTGlua3NcclxuXHQjIyBNZW51c1xyXG4jIEFjY2Vzc2liaWxpdHlcclxuIyBBbGlnbm1lbnRzXHJcbiMgQ2xlYXJpbmdzXHJcbiMgV2lkZ2V0c1xyXG4jIENvbnRlbnRcclxuXHQjIyBQb3N0cyBhbmQgcGFnZXNcclxuXHQjIyBDb21tZW50c1xyXG4jIEluZmluaXRlIHNjcm9sbFxyXG4jIE1lZGlhXHJcblx0IyMgQ2FwdGlvbnNcclxuXHQjIyBHYWxsZXJpZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIE5vcm1hbGl6ZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIERvY3VtZW50XHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyogU2VjdGlvbnNcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyogRm9ybXNcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG4vKiBJbnRlcmFjdGl2ZVxyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogTWlzY1xyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgVHlwb2dyYXBoeVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ib2R5LFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgY2xlYXI6IGJvdGg7IH1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG5cbmRmbiwgY2l0ZSwgZW0sIGkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAxLjVlbTsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07IH1cblxucHJlIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgZm9udC1mYW1pbHk6IFwiQ291cmllciAxMCBQaXRjaFwiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDEuNmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxLjZlbTsgfVxuXG5jb2RlLCBrYmQsIHR0LCB2YXIge1xuICBmb250LWZhbWlseTogTW9uYWNvLCBDb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9XG5cbmFiYnIsIGFjcm9ueW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2NjY7XG4gIGN1cnNvcjogaGVscDsgfVxuXG5tYXJrLCBpbnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmOWMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYmlnIHtcbiAgZm9udC1zaXplOiAxMjUlOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBFbGVtZW50c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLyogSW5oZXJpdCBib3gtc2l6aW5nIHRvIG1ha2UgaXQgZWFzaWVyIHRvIGNoYW5nZSB0aGUgcHJvcGVydHkgZm9yIGNvbXBvbmVudHMgdGhhdCBsZXZlcmFnZSBvdGhlciBiZWhhdmlvcjsgc2VlIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlLyAqL1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAvKiBGYWxsYmFjayBmb3Igd2hlbiB0aGVyZSBpcyBubyBjdXN0b20gYmFja2dyb3VuZCBjb2xvciBkZWZpbmVkLiAqLyB9XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cblxudWwsIG9sIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW0gM2VtOyB9XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYzsgfVxuXG5vbCB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7IH1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMS41ZW07IH1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZCB7XG4gIG1hcmdpbjogMCAxLjVlbSAxLjVlbTsgfVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIC8qIE1ha2Ugc3VyZSBpbWFnZXMgYXJlIHNjYWxlZCBjb3JyZWN0bHkuICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogQWRoZXJlIHRvIGNvbnRhaW5lciB3aWR0aC4gKi8gfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSAwO1xuICAvKiBFeHRyYSB3aWRlIGltYWdlcyB3aXRoaW4gZmlndXJlIHRhZ3MgZG9uJ3Qgb3ZlcmZsb3cgdGhlIGNvbnRlbnQgYXJlYS4gKi8gfVxuXG50YWJsZSB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgRm9ybXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjICNjY2MgI2JiYjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IC42ZW0gMWVtIC40ZW07IH1cblxuYnV0dG9uOmhvdmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTpob3ZlcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjY2MgI2JiYiAjYWFhOyB9XG5cbmJ1dHRvbjphY3RpdmUsIGJ1dHRvbjpmb2N1cyxcbmlucHV0W3R5cGU9XCJidXR0b25cIl06YWN0aXZlLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyZXNldFwiXTphY3RpdmUsXG5pbnB1dFt0eXBlPVwicmVzZXRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhYWEgI2JiYiAjYmJiOyB9XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJjb2xvclwiXSxcbnRleHRhcmVhIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0NDQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogM3B4OyB9XG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYW5nZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIndlZWtcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjb2xvclwiXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzIHtcbiAgY29sb3I6ICMxMTE7IH1cblxuc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYzsgfVxuXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBOYXZpZ2F0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyMgTGlua3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuYSB7XG4gIGNvbG9yOiByb3lhbGJsdWU7IH1cblxuYTp2aXNpdGVkIHtcbiAgY29sb3I6IHB1cnBsZTsgfVxuXG5hOmhvdmVyLCBhOmZvY3VzLCBhOmFjdGl2ZSB7XG4gIGNvbG9yOiBtaWRuaWdodGJsdWU7IH1cblxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkOyB9XG5cbmE6aG92ZXIsIGE6YWN0aXZlIHtcbiAgb3V0bGluZTogMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMjIE1lbnVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5tYWluLW5hdmlnYXRpb24ge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLm1haW4tbmF2aWdhdGlvbiB1bCB1bCB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogLTk5OWVtO1xuICB6LWluZGV4OiA5OTk5OTsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHVsIHVsIHVsIHtcbiAgbGVmdDogLTk5OWVtO1xuICB0b3A6IDA7IH1cblxuLm1haW4tbmF2aWdhdGlvbiB1bCB1bCBsaTpob3ZlciA+IHVsLFxuLm1haW4tbmF2aWdhdGlvbiB1bCB1bCBsaS5mb2N1cyA+IHVsIHtcbiAgbGVmdDogMTAwJTsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHVsIHVsIGEge1xuICB3aWR0aDogMjAwcHg7IH1cblxuLm1haW4tbmF2aWdhdGlvbiB1bCBsaTpob3ZlciA+IHVsLFxuLm1haW4tbmF2aWdhdGlvbiB1bCBsaS5mb2N1cyA+IHVsIHtcbiAgbGVmdDogYXV0bzsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIFNtYWxsIG1lbnUuICovXG4ubWVudS10b2dnbGUsXG4ubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgdWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNy41ZW0pIHtcbiAgLm1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLW5hdmlnYXRpb24gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnNpdGUtbWFpbiAuY29tbWVudC1uYXZpZ2F0aW9uLCAuc2l0ZS1tYWluIC5wb3N0cy1uYXZpZ2F0aW9uLCAuc2l0ZS1tYWluIC5wb3N0LW5hdmlnYXRpb24ge1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY29tbWVudC1uYXZpZ2F0aW9uIC5uYXYtcHJldmlvdXMsXG4ucG9zdHMtbmF2aWdhdGlvbiAubmF2LXByZXZpb3VzLFxuLnBvc3QtbmF2aWdhdGlvbiAubmF2LXByZXZpb3VzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmNvbW1lbnQtbmF2aWdhdGlvbiAubmF2LW5leHQsXG4ucG9zdHMtbmF2aWdhdGlvbiAubmF2LW5leHQsXG4ucG9zdC1uYXZpZ2F0aW9uIC5uYXYtbmV4dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiA1MCU7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIEFjY2Vzc2liaWxpdHlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDtcbiAgd29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLyogTWFueSBzY3JlZW4gcmVhZGVyIGFuZCBicm93c2VyIGNvbWJpbmF0aW9ucyBhbm5vdW5jZSBicm9rZW4gd29yZHMgYXMgdGhleSB3b3VsZCBhcHBlYXIgdmlzdWFsbHkuICovIH1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogbm9uZTtcbiAgY29sb3I6ICMyMTc1OWI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIC8qIEFib3ZlIFdQIHRvb2xiYXIuICovIH1cblxuLyogRG8gbm90IHNob3cgdGhlIG91dGxpbmUgb24gdGhlIHNraXAgbGluayB0YXJnZXQuICovXG4jY29udGVudFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgQWxpZ25tZW50c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYWxpZ25sZWZ0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMS41ZW07IH1cblxuLmFsaWduY2VudGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBDbGVhcmluZ3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNsZWFyOmJlZm9yZSxcbi5jbGVhcjphZnRlcixcbi5lbnRyeS1jb250ZW50OmJlZm9yZSxcbi5lbnRyeS1jb250ZW50OmFmdGVyLFxuLmNvbW1lbnQtY29udGVudDpiZWZvcmUsXG4uY29tbWVudC1jb250ZW50OmFmdGVyLFxuLnNpdGUtaGVhZGVyOmJlZm9yZSxcbi5zaXRlLWhlYWRlcjphZnRlcixcbi5zaXRlLWNvbnRlbnQ6YmVmb3JlLFxuLnNpdGUtY29udGVudDphZnRlcixcbi5zaXRlLWZvb3RlcjpiZWZvcmUsXG4uc2l0ZS1mb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDsgfVxuXG4uY2xlYXI6YWZ0ZXIsXG4uZW50cnktY29udGVudDphZnRlcixcbi5jb21tZW50LWNvbnRlbnQ6YWZ0ZXIsXG4uc2l0ZS1oZWFkZXI6YWZ0ZXIsXG4uc2l0ZS1jb250ZW50OmFmdGVyLFxuLnNpdGUtZm9vdGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIFdpZGdldHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLndpZGdldCB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xuICAvKiBNYWtlIHN1cmUgc2VsZWN0IGVsZW1lbnRzIGZpdCBpbiB3aWRnZXRzLiAqLyB9XG5cbi53aWRnZXQgc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyBDb250ZW50XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyMgUG9zdHMgYW5kIHBhZ2VzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zdGlja3kge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uaGVudHJ5IHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07IH1cblxuLnVwZGF0ZWQ6bm90KC5wdWJsaXNoZWQpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS1jb250ZW50LFxuLmVudHJ5LWNvbnRlbnQsXG4uZW50cnktc3VtbWFyeSB7XG4gIG1hcmdpbjogMS41ZW0gMCAwOyB9XG5cbi5wYWdlLWxpbmtzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMCAwIDEuNWVtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyMgQ29tbWVudHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbW1lbnQtY29udGVudCBhIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG5cbi5ieXBvc3RhdXRob3Ige1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgSW5maW5pdGUgc2Nyb2xsXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIEdsb2JhbGx5IGhpZGRlbiBlbGVtZW50cyB3aGVuIEluZmluaXRlIFNjcm9sbCBpcyBzdXBwb3J0ZWQgYW5kIGluIHVzZS4gKi9cbi5pbmZpbml0ZS1zY3JvbGwgLnBvc3RzLW5hdmlnYXRpb24sXG4uaW5maW5pdGUtc2Nyb2xsLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7XG4gIC8qIFRoZW1lIEZvb3RlciAod2hlbiBzZXQgdG8gc2Nyb2xsaW5nKSAqL1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIFdoZW4gSW5maW5pdGUgU2Nyb2xsIGhhcyByZWFjaGVkIGl0cyBlbmQgd2UgbmVlZCB0byByZS1kaXNwbGF5IGVsZW1lbnRzIHRoYXQgd2VyZSBoaWRkZW4gKHZpYSAubmV2ZXJlbmRpbmcpIGJlZm9yZS4gKi9cbi5pbmZpbml0eS1lbmQubmV2ZXJlbmRpbmcgLnNpdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jIE1lZGlhXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYWdlLWNvbnRlbnQgLndwLXNtaWxleSxcbi5lbnRyeS1jb250ZW50IC53cC1zbWlsZXksXG4uY29tbWVudC1jb250ZW50IC53cC1zbWlsZXkge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyogTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycy4gKi9cbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi8qIE1ha2Ugc3VyZSBsb2dvIGxpbmsgd3JhcHMgYXJvdW5kIGxvZ28gaW1hZ2UuICovXG4uY3VzdG9tLWxvZ28tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMjIENhcHRpb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi53cC1jYXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbjogMC44MDc1ZW0gMDsgfVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuIyMgR2FsbGVyaWVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5nYWxsZXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cblxuLmdhbGxlcnktaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMyAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAzMy4zMyU7IH1cblxuLmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMjAlOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNiAuZ2FsbGVyeS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxNi42NiU7IH1cblxuLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDE0LjI4JTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTggLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTIuNSU7IH1cblxuLmdhbGxlcnktY29sdW1ucy05IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDExLjExJTsgfVxuXG4uZ2FsbGVyeS1jYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyohXHJcbiAqIEJvb3RzdHJhcCB2NC4xLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA3YmZmO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNkYzM1NDU7XG4gIC0tb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzg2OGU5NjtcbiAgLS1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tcHJpbWFyeTogIzAwN2JmZjtcbiAgLS1zZWNvbmRhcnk6ICM4NjhlOTY7XG4gIC0tc3VjY2VzczogIzI4YTc0NTtcbiAgLS1pbmZvOiAjMTdhMmI4O1xuICAtLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWRhcms6ICMzNDNhNDA7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDsgfVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLS41ZW07IH1cblxuYSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIsIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjODY4ZTk2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07IH1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTsgfVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTsgfVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7IH1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4xOyB9XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTsgfVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM4NjhlOTY7IH1cbiAgLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDBBMFwiOyB9XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzg2OGU5NjsgfVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cbiAgYSA+IGNvZGUge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cbiAga2JkIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMyMTI1Mjk7IH1cbiAgcHJlIGNvZGUge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7IH1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNTQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm5vLWd1dHRlcnMgPiAuY29sLFxuICAubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMzsgfVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwOyB9XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjsgfVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzOyB9XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2OyB9XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyOyB9XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAudGFibGUgdGgsXG4gIC50YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC50YWJsZSB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZTJlNjsgfVxuICAudGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZWUyZTY7IH1cbiAgLnRhYmxlIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjsgfVxuICAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7IH1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRoLFxuLnRhYmxlLXByaW1hcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGRhZmY7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7IH1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRmZTI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ2OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmQyZDY7IH1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2U2Y2I7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7IH1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7IH1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7IH1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7IH1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7IH1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7IH1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1jb2xvcjogIzMyMzgzZTsgfVxuXG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjsgfVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5OyB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogIzMyMzgzZTsgfVxuICAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfVxuICAudGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODY4ZTk2O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gICAgb3BhY2l0eTogMTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDsgfVxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG4gIC5mb3JtLXJvdyA+IC5jb2wsXG4gIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAjODY4ZTk2OyB9XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07IH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogIzI4YTc0NTsgfVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCwgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OnZhbGlkLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWRcbiAgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsXG4gIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLCAud2FzLXZhbGlkYXRlZFxuICAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWRcbiAgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbiAgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzI4YTc0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkZDhhOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzRjZTU3OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpOyB9XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI2RjMzU0NTsgfVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OmludmFsaWQsXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZFxuICAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLFxuICAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLndhcy12YWxpZGF0ZWRcbiAgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZFxuICAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbiAgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY29udHJvbC1maWxlLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wtZmlsZS5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmYTJhOTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmJ0biB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gIC5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNjU7IH1cbiAgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgICBib3JkZXItY29sb3I6ICMwMDYyY2M7IH1cbiAgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG4gIC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA1Y2JmOyB9XG4gICAgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjtcbiAgYm9yZGVyLWNvbG9yOiAjODY4ZTk2OyB9XG4gIC5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3Yjg0O1xuICAgIGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuICAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNCwgMTQyLCAxNTAsIDAuNSk7IH1cbiAgLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICAgIGJvcmRlci1jb2xvcjogIzg2OGU5NjsgfVxuICAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY2ZTc2OyB9XG4gICAgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM0LCAxNDIsIDE1MCwgMC41KTsgfVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG4gIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODtcbiAgICBib3JkZXItY29sb3I6ICMxZTdlMzQ7IH1cbiAgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG4gIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwOyB9XG4gICAgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuICAuYnRuLWluZm86aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTE3YThiOyB9XG4gIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cbiAgLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG4gIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjtcbiAgICBib3JkZXItY29sb3I6ICMxMDcwN2Y7IH1cbiAgICAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAuYnRuLXdhcm5pbmc6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwOyB9XG4gIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxuICAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xuICAgIGJvcmRlci1jb2xvcjogI2M2OTUwMDsgfVxuICAgIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgICBib3JkZXItY29sb3I6ICNiZDIxMzA7IH1cbiAgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuICAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbiAgICBib3JkZXItY29sb3I6ICNiMjFmMmQ7IH1cbiAgICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICAgIGJvcmRlci1jb2xvcjogI2RhZTBlNTsgfVxuICAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG4gIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgICBib3JkZXItY29sb3I6ICNkM2Q5ZGY7IH1cbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xuICAgIGJvcmRlci1jb2xvcjogIzFkMjEyNDsgfVxuICAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuICAuYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xuICAgIGJvcmRlci1jb2xvcjogIzE3MWExZDsgfVxuICAgIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMDA3YmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM4NjhlOTY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICM4NjhlOTY7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjtcbiAgICBib3JkZXItY29sb3I6ICM4NjhlOTY7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM0LCAxNDIsIDE1MCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzg2OGU5NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG4gICAgYm9yZGVyLWNvbG9yOiAjODY4ZTk2OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM0LCAxNDIsIDE1MCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyOGE3NDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAgIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG4gIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMxN2EyYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuICAgIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmMxMDc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAgIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2RjMzU0NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmOGY5ZmE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMzNDNhNDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxuICAgIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tbGluazpob3ZlciB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM4NjhlOTY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5mYWRlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZmFkZTpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNvbGxhcHNpbmcge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJyaWdodFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bzsgfVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7IH1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cbiAgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICBjb2xvcjogIzE2MTgxYjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzg2OGU5NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzg2OGU5NjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzIxMjUyOTsgfVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJ0bi1ncm91cCA+IC5idG4sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIGF1dG87IH1cbiAgICAuYnRuLWdyb3VwID4gLmJ0bjpob3ZlcixcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTsgfVxuICAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuICAuYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuICAuYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLFxuICAuYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4gKyAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4gKyAuYnRuLWdyb3VwLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXAgKyAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtOyB9XG4gIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtOyB9XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4sXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4tZ3JvdXAsXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bixcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIGhlaWdodDogY2FsYygyLjg3NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgaGVpZ2h0OiBjYWxjKDEuODEyNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdmZjsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIGNvbG9yOiAjODY4ZTk2OyB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2OyB9XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNFJTNDcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA4cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAuY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTI4LCAxODksIDI1NSwgMC41KTsgfVxuICAgIC5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjODY4ZTk2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS44MTI1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGZvbnQtc2l6ZTogNzUlOyB9XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGZvbnQtc2l6ZTogMTI1JTsgfVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgICAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJCcm93c2VcIjsgfVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIuMjVyZW07XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDsgfVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdmZjsgfVxuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cbiAgLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjODY4ZTk2OyB9XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM4NjhlOTY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjsgfVxuICAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2YmFyID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXZiYXItdG9nZ2xlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSgwLCAwLCAwLCAwLjUpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAgIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5jYXJkID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW07IH1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtOyB9XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG4gIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpIDAgMDsgfVxuICAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG4gIC5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtOyB9XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07IH1cblxuLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG5cbi5jYXJkLWRlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGVjayB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuICAgICAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbi5jYXJkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWdyb3VwIHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTsgfVxuICAgIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uYWNjb3JkaW9uIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYWNjb3JkaW9uIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYWNjb3JkaW9uIC5jYXJkOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uYWNjb3JkaW9uIC5jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiAjODY4ZTk2O1xuICAgIGNvbnRlbnQ6IFwiL1wiOyB9XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICM4NjhlOTY7IH1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC5wYWdlLWxpbms6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjsgfVxuICAucGFnZS1saW5rOmZvY3VzIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gIC5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuXG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzg2OGU5NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtOyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTsgfVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4ycmVtOyB9XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5iYWRnZTplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4OyB9XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtOyB9XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cbiAgLmJhZGdlLXByaW1hcnlbaHJlZl06aG92ZXIsIC5iYWRnZS1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYzsgfVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cbiAgLmJhZGdlLXNlY29uZGFyeVtocmVmXTpob3ZlciwgLmJhZGdlLXNlY29uZGFyeVtocmVmXTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7IH1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuICAuYmFkZ2Utc3VjY2Vzc1tocmVmXTpob3ZlciwgLmJhZGdlLXN1Y2Nlc3NbaHJlZl06Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0OyB9XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7IH1cbiAgLmJhZGdlLWluZm9baHJlZl06aG92ZXIsIC5iYWRnZS1pbmZvW2hyZWZdOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjsgfVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyB9XG4gIC5iYWRnZS13YXJuaW5nW2hyZWZdOmhvdmVyLCAuYmFkZ2Utd2FybmluZ1tocmVmXTpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7IH1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5iYWRnZS1kYW5nZXJbaHJlZl06aG92ZXIsIC5iYWRnZS1kYW5nZXJbaHJlZl06Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwOyB9XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5iYWRnZS1saWdodFtocmVmXTpob3ZlciwgLmJhZGdlLWxpZ2h0W2hyZWZdOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTsgfVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC5iYWRnZS1kYXJrW2hyZWZdOmhvdmVyLCAuYmFkZ2UtZGFya1tocmVmXTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7IH1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5qdW1ib3Ryb24ge1xuICAgICAgcGFkZGluZzogNHJlbSAycmVtOyB9IH1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTsgfVxuICAuYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWZmO1xuICBib3JkZXItY29sb3I6ICNiOGRhZmY7IH1cbiAgLmFsZXJ0LXByaW1hcnkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM5ZmNkZmY7IH1cbiAgLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDAyNzUyOyB9XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQ2NGE0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZThlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZmUyOyB9XG4gIC5hbGVydC1zZWNvbmRhcnkgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNjZmQyZDY7IH1cbiAgLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMyZTMxMzM7IH1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgYm9yZGVyLWNvbG9yOiAjYzNlNmNiOyB9XG4gIC5hbGVydC1zdWNjZXNzIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjFkZmJiOyB9XG4gIC5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzBiMmUxMzsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlY2YxO1xuICBib3JkZXItY29sb3I6ICNiZWU1ZWI7IH1cbiAgLmFsZXJ0LWluZm8gaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNhYmRkZTU7IH1cbiAgLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDYyYzMzOyB9XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWViYTsgfVxuICAuYWxlcnQtd2FybmluZyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZThhMTsgfVxuICAuYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM1MzNmMDM7IH1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICBib3JkZXItY29sb3I6ICNmNWM2Y2I7IH1cbiAgLmFsZXJ0LWRhbmdlciBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2YxYjBiNzsgfVxuICAuYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzQ5MTIxNzsgfVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRmZGZlOyB9XG4gIC5hbGVydC1saWdodCBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNmNjsgfVxuICAuYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNjg2ODY4OyB9XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZDk7XG4gIGJvcmRlci1jb2xvcjogI2M2YzhjYTsgfVxuICAuYWxlcnQtZGFyayBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2I5YmJiZTsgfVxuICAuYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwNDA1MDU7IH1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9IH1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTsgfVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxOyB9XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyB7XG4gICAgei1pbmRleDogMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM4NjhlOTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuXG4ubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ubGlzdC1ncm91cC1mbHVzaDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4ubGlzdC1ncm91cC1mbHVzaDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGRhZmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwNDA4NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA4NTtcbiAgICBib3JkZXItY29sb3I6ICMwMDQwODU7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQ2NGE0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGZlMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ2NGE0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ2OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY0YTRlO1xuICAgIGJvcmRlci1jb2xvcjogIzQ2NGE0ZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMTU1NzI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1NzI0O1xuICAgIGJvcmRlci1jb2xvcjogIzE1NTcyNDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMGM1NDYwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1NDYwO1xuICAgIGJvcmRlci1jb2xvcjogIzBjNTQ2MDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjODU2NDA0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NDA0O1xuICAgIGJvcmRlci1jb2xvcjogIzg1NjQwNDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNzIxYzI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjFjMjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzIxYzI0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4MTgxODI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4MTgyO1xuICAgIGJvcmRlci1jb2xvcjogIzgxODE4MjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMWIxZTIxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxZTIxO1xuICAgIGJvcmRlci1jb2xvcjogIzFiMWUyMTsgfVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IC41OyB9XG4gIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBvcGFjaXR5OiAuNzU7IH1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWwtb3BlbiAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoMC41cmVtICogMikpOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDAuNXJlbSAqIDIpKTtcbiAgICBjb250ZW50OiBcIlwiOyB9XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjU7IH1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07IH1cbiAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvOyB9XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtOyB9XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjsgfVxuICAubW9kYWwtZm9vdGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG4gIC5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDEuNzVyZW0gKiAyKSk7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDEuNzVyZW0gKiAyKSk7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwOyB9XG4gIC50b29sdGlwLnNob3cge1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAudG9vbHRpcCAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMC44cmVtO1xuICAgIGhlaWdodDogMC40cmVtOyB9XG4gICAgLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDsgfVxuICAuYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3cge1xuICAgIGJvdHRvbTogMDsgfVxuICAgIC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwOyB9XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07IH1cbiAgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGhlaWdodDogMC44cmVtOyB9XG4gICAgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7IH1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwOyB9XG4gIC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdyB7XG4gICAgdG9wOiAwOyB9XG4gICAgLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7IH1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07IH1cbiAgLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAwLjRyZW07XG4gICAgaGVpZ2h0OiAwLjhyZW07IH1cbiAgICAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwOyB9XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG4gIC5wb3BvdmVyIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIG1hcmdpbjogMCAwLjNyZW07IH1cbiAgICAucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLXRvcCAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpOyB9XG4gIC5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUsXG4gIC5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDsgfVxuICAuYnMtcG9wb3Zlci10b3AgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICBcbiAgLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsXG4gIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMXB4O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7IH1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjNyZW0gMDsgfVxuICAuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSxcbiAgLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7IH1cbiAgLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gIFxuICAuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGxlZnQ6IDFweDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7IH1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICAgIHRvcDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlLFxuICAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gIFxuICAuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjphZnRlciB7XG4gICAgdG9wOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3OyB9XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWxlZnQgLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgICByaWdodDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgICB3aWR0aDogMC41cmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW46IDAuM3JlbSAwOyB9XG4gIC5icy1wb3BvdmVyLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSxcbiAgLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLFxuICAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cbiAgXG4gIC5icy1wb3BvdmVyLWxlZnQgLmFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7IH1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7IH1cbiAgLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7IH1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7IH1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAgIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gICAgLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cbiAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gICAgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbiAgICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1pdGVtLXByZXYsXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cbiAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gICAgLmNhcm91c2VsLWl0ZW0tcHJldixcbiAgICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5OyB9XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICAgIC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQsXG4gICAgLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tcHJldixcbiAgICAuY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXByZXYge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTsgfVxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAuOTsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaTo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBjb250ZW50OiBcIlwiOyB9XG4gICAgLmNhcm91c2VsLWluZGljYXRvcnMgbGk6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7IH0gfVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDsgfVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjODY4ZTk2ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzExN2E4YiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7IH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzOyB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDsgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgICAudGFibGUgdGQsXG4gICAgLnRhYmxlIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC50YWJsZS1kYXJrIHRoLFxuICAgIC50YWJsZS1kYXJrIHRkLFxuICAgIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAgIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9IH1cblxuLyohXHJcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxyXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcclxuICovXG4vKiBGT05UIFBBVEhcclxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNy4wXCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTQuNy4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9NC43LjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg2ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAuZmEtdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mYS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODZlbTtcbiAgd2lkdGg6IDIuMTQyODZlbTtcbiAgdG9wOiAwLjE0Mjg2ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZmEtbGkuZmEtbGcge1xuICAgIGxlZnQ6IC0xLjg1NzE0ZW07IH1cblxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07IH1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5mYS5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZhLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4uZmEucHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOyB9XG5cbi5mYS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTE4MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MilcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTsgfVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7IH1cblxuLmZhLXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5mYS1zdGFjay0xeCwgLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXHJcbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIBcIjsgfVxuXG4uZmEtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIFcIjsgfVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CCXCI7IH1cblxuLmZhLWVudmVsb3BlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgINcIjsgfVxuXG4uZmEtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIRcIjsgfVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiOyB9XG5cbi5mYS1zdGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIZcIjsgfVxuXG4uZmEtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ah1wiOyB9XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CIXCI7IH1cblxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CJXCI7IH1cblxuLmZhLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CKXCI7IH1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgItcIjsgfVxuXG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIxcIjsgfVxuXG4uZmEtcmVtb3ZlOmJlZm9yZSxcbi5mYS1jbG9zZTpiZWZvcmUsXG4uZmEtdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI1cIjsgfVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjsgfVxuXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CQXCI7IH1cblxuLmZhLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiOyB9XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJJcIjsgfVxuXG4uZmEtZ2VhcjpiZWZvcmUsXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CTXCI7IH1cblxuLmZhLXRyYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjsgfVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiOyB9XG5cbi5mYS1maWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJZcIjsgfVxuXG4uZmEtY2xvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiOyB9XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CYXCI7IH1cblxuLmZhLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4uZmEtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJxcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiOyB9XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiOyB9XG5cbi5mYS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ChXCI7IH1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CiXCI7IH1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKNcIjsgfVxuXG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApFwiOyB9XG5cbi5mYS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ClXCI7IH1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjsgfVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKdcIjsgfVxuXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CoXCI7IH1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqVwiOyB9XG5cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CqXCI7IH1cblxuLmZhLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Aq1wiOyB9XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CsXCI7IH1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjsgfVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK5cIjsgfVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK9cIjsgfVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CwXCI7IH1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLFcIjsgfVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AslwiOyB9XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLNcIjsgfVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLRcIjsgfVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtVwiOyB9XG5cbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C2XCI7IH1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+At1wiOyB9XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AuFwiOyB9XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C5XCI7IH1cblxuLmZhLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLpcIjsgfVxuXG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C7XCI7IH1cblxuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvFwiOyB9XG5cbi5mYS12aWRlby1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgL1cIjsgfVxuXG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgL5cIjsgfVxuXG4uZmEtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GAXCI7IH1cblxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYFcIjsgfVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GCXCI7IH1cblxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYNcIjsgfVxuXG4uZmEtZWRpdDpiZWZvcmUsXG4uZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GEXCI7IH1cblxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GFXCI7IH1cblxuLmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GGXCI7IH1cblxuLmZhLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bh1wiOyB9XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GIXCI7IH1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYlcIjsgfVxuXG4uZmEtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYpcIjsgfVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bi1wiOyB9XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BjFwiOyB9XG5cbi5mYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GNXCI7IH1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY5cIjsgfVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GQXCI7IH1cblxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkVwiOyB9XG5cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BklwiOyB9XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZNcIjsgfVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlFwiOyB9XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BlVwiOyB9XG5cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4uZmEtdGltZXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GXXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmFwiOyB9XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZlcIjsgfVxuXG4uZmEtaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZpcIjsgfVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bm1wiOyB9XG5cbi5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnFwiOyB9XG5cbi5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnVwiOyB9XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZ5cIjsgfVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BoFwiOyB9XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BoVwiOyB9XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiOyB9XG5cbi5mYS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7IH1cblxuLmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsXG4uZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaRcIjsgfVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GlXCI7IH1cblxuLmZhLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GmXCI7IH1cblxuLmZhLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgadcIjsgfVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgahcIjsgfVxuXG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgalcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GqXCI7IH1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgatcIjsgfVxuXG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrFwiOyB9XG5cbi5mYS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GtXCI7IH1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrlwiOyB9XG5cbi5mYS1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbBcIjsgfVxuXG4uZmEtd2FybmluZzpiZWZvcmUsXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbFcIjsgfVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjsgfVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbNcIjsgfVxuXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G0XCI7IH1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbVcIjsgfVxuXG4uZmEtbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G2XCI7IH1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbdcIjsgfVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G4XCI7IH1cblxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgblcIjsgfVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BulwiOyB9XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbtcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbxcIjsgfVxuXG4uZmEtYXJyb3dzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb1cIjsgfVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb5cIjsgfVxuXG4uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLFxuLmZhLWJhci1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CgFwiOyB9XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CgVwiOyB9XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoJcIjsgfVxuXG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KDXCI7IH1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChFwiOyB9XG5cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChVwiOyB9XG5cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChlwiOyB9XG5cbi5mYS10aHVtYnMtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ch1wiOyB9XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KIXCI7IH1cblxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CiVwiOyB9XG5cbi5mYS1oZWFydC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KKXCI7IH1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KLXCI7IH1cblxuLmZhLWxpbmtlZGluLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjFwiOyB9XG5cbi5mYS10aHVtYi10YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KNXCI7IH1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo5cIjsgfVxuXG4uZmEtc2lnbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkFwiOyB9XG5cbi5mYS10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpFcIjsgfVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CklwiOyB9XG5cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpNcIjsgfVxuXG4uZmEtbGVtb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClFwiOyB9XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClVwiOyB9XG5cbi5mYS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CllwiOyB9XG5cbi5mYS1ib29rbWFyay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KXXCI7IH1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmFwiOyB9XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KZXCI7IH1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlLFxuLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KaXCI7IH1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cm1wiOyB9XG5cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpxcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp1cIjsgfVxuXG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KeXCI7IH1cblxuLmZhLWhkZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KgXCI7IH1cblxuLmZhLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KhXCI7IH1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7NcIjsgfVxuXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqNcIjsgfVxuXG4uZmEtaGFuZC1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KkXCI7IH1cblxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KlXCI7IH1cblxuLmZhLWhhbmQtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CplwiOyB9XG5cbi5mYS1oYW5kLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cp1wiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqFwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqlcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KqXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KrXCI7IH1cblxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KsXCI7IH1cblxuLmZhLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrVwiOyB9XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrlwiOyB9XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrBcIjsgfVxuXG4uZmEtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KxXCI7IH1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrJcIjsgfVxuXG4uZmEtZ3JvdXA6YmVmb3JlLFxuLmZhLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OAXCI7IH1cblxuLmZhLWNoYWluOmJlZm9yZSxcbi5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OBXCI7IH1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OCXCI7IH1cblxuLmZhLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ODXCI7IH1cblxuLmZhLWN1dDpiZWZvcmUsXG4uZmEtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4RcIjsgfVxuXG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhVwiOyB9XG5cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4ZcIjsgfVxuXG4uZmEtc2F2ZTpiZWZvcmUsXG4uZmEtZmxvcHB5LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4dcIjsgfVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OIXCI7IH1cblxuLmZhLW5hdmljb246YmVmb3JlLFxuLmZhLXJlb3JkZXI6YmVmb3JlLFxuLmZhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4lcIjsgfVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DilwiOyB9XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OLXCI7IH1cblxuLmZhLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4xcIjsgfVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ONXCI7IH1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OOXCI7IH1cblxuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OQXCI7IH1cblxuLmZhLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ORXCI7IH1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DklwiOyB9XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OTXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlFwiOyB9XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlVwiOyB9XG5cbi5mYS1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DllwiOyB9XG5cbi5mYS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OXXCI7IH1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OYXCI7IH1cblxuLmZhLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5lcIjsgfVxuXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5pcIjsgfVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dm1wiOyB9XG5cbi5mYS11bnNvcnRlZDpiZWZvcmUsXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnFwiOyB9XG5cbi5mYS1zb3J0LWRvd246YmVmb3JlLFxuLmZhLXNvcnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnVwiOyB9XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnlwiOyB9XG5cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoFwiOyB9XG5cbi5mYS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoVwiOyB9XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DolwiOyB9XG5cbi5mYS1sZWdhbDpiZWZvcmUsXG4uZmEtZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6NcIjsgfVxuXG4uZmEtZGFzaGJvYXJkOmJlZm9yZSxcbi5mYS10YWNob21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OkXCI7IH1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DpVwiOyB9XG5cbi5mYS1jb21tZW50cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OmXCI7IH1cblxuLmZhLWZsYXNoOmJlZm9yZSxcbi5mYS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OnXCI7IH1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6hcIjsgfVxuXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6lcIjsgfVxuXG4uZmEtcGFzdGU6YmVmb3JlLFxuLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqlwiOyB9XG5cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dq1wiOyB9XG5cbi5mYS1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrFwiOyB9XG5cbi5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrVwiOyB9XG5cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg65cIjsgfVxuXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DsFwiOyB9XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DsVwiOyB9XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DslwiOyB9XG5cbi5mYS1iZWxsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqJcIjsgfVxuXG4uZmEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O0XCI7IH1cblxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7VcIjsgfVxuXG4uZmEtZmlsZS10ZXh0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7ZcIjsgfVxuXG4uZmEtYnVpbGRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dt1wiOyB9XG5cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O4XCI7IH1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DuVwiOyB9XG5cbi5mYS1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7pcIjsgfVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7tcIjsgfVxuXG4uZmEtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvFwiOyB9XG5cbi5mYS1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvVwiOyB9XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvlwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgFwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIFcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SCXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SDXCI7IH1cblxuLmZhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIRcIjsgfVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIVcIjsgfVxuXG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIZcIjsgfVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eh1wiOyB9XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7IH1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EiVwiOyB9XG5cbi5mYS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIpcIjsgfVxuXG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhItcIjsgfVxuXG4uZmEtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIxcIjsgfVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjVwiOyB9XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjlwiOyB9XG5cbi5mYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SQXCI7IH1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EkVwiOyB9XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EklwiOyB9XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74STXCI7IH1cblxuLmZhLWZvbGRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SUXCI7IH1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJVcIjsgfVxuXG4uZmEtc21pbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmFwiOyB9XG5cbi5mYS1mcm93bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SZXCI7IH1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SaXCI7IH1cblxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJtcIjsgfVxuXG4uZmEta2V5Ym9hcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnFwiOyB9XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ1cIjsgfVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ5cIjsgfVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKBcIjsgfVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoVwiOyB9XG5cbi5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SiXCI7IH1cblxuLmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLmZhLXN0YXItaGFsZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SjXCI7IH1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SkXCI7IH1cblxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKVcIjsgfVxuXG4uZmEtY29kZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SmXCI7IH1cblxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SnXCI7IH1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SoXCI7IH1cblxuLmZhLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKlcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKpcIjsgfVxuXG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKtcIjsgfVxuXG4uZmEtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SsXCI7IH1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErVwiOyB9XG5cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhK5cIjsgfVxuXG4uZmEtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EsFwiOyB9XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SxXCI7IH1cblxuLmZhLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EslwiOyB9XG5cbi5mYS1jYWxlbmRhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SzXCI7IH1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S0XCI7IH1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtVwiOyB9XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLZcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Et1wiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuFwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuVwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S6XCI7IH1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S7XCI7IH1cblxuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLxcIjsgfVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S9XCI7IH1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL5cIjsgfVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYBcIjsgfVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgVwiOyB9XG5cbi5mYS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WCXCI7IH1cblxuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYNcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYRcIjsgfVxuXG4uZmEtdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WFXCI7IH1cblxuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhlwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fh1wiOyB9XG5cbi5mYS1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FiFwiOyB9XG5cbi5mYS1sZXZlbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WJXCI7IH1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FilwiOyB9XG5cbi5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WLXCI7IH1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WMXCI7IH1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjVwiOyB9XG5cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WOXCI7IH1cblxuLmZhLXRvZ2dsZS1kb3duOmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WQXCI7IH1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZFcIjsgfVxuXG4uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FklwiOyB9XG5cbi5mYS1ldXJvOmJlZm9yZSxcbi5mYS1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZNcIjsgfVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WUXCI7IH1cblxuLmZhLWRvbGxhcjpiZWZvcmUsXG4uZmEtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WVXCI7IH1cblxuLmZhLXJ1cGVlOmJlZm9yZSxcbi5mYS1pbnI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZZcIjsgfVxuXG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WXXCI7IH1cblxuLmZhLXJ1YmxlOmJlZm9yZSxcbi5mYS1yb3VibGU6YmVmb3JlLFxuLmZhLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmFwiOyB9XG5cbi5mYS13b246YmVmb3JlLFxuLmZhLWtydzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmVwiOyB9XG5cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZpcIjsgfVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fm1wiOyB9XG5cbi5mYS1maWxlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZxcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ1cIjsgfVxuXG4uZmEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WeXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FoFwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WhXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaJcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaNcIjsgfVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WkXCI7IH1cblxuLmZhLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WlXCI7IH1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WmXCI7IH1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhadcIjsgfVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqFwiOyB9XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqVwiOyB9XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhapcIjsgfVxuXG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fq1wiOyB9XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrFwiOyB9XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvha1cIjsgfVxuXG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WuXCI7IH1cblxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FsFwiOyB9XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbFcIjsgfVxuXG4uZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FslwiOyB9XG5cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbNcIjsgfVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtFwiOyB9XG5cbi5mYS1sb25nLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbVcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtlwiOyB9XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbdcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FuFwiOyB9XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FuVwiOyB9XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W6XCI7IH1cblxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbtcIjsgfVxuXG4uZmEtbGludXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbxcIjsgfVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb1cIjsgfVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb5cIjsgfVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GgFwiOyB9XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoFcIjsgfVxuXG4uZmEtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aCXCI7IH1cblxuLmZhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoNcIjsgfVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhFwiOyB9XG5cbi5mYS1zdW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhVwiOyB9XG5cbi5mYS1tb29uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoZcIjsgfVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gh1wiOyB9XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhohcIjsgfVxuXG4uZmEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvholcIjsgfVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhopcIjsgfVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aLXCI7IH1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjFwiOyB9XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aQXCI7IH1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aRXCI7IH1cblxuLmZhLWRvdC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GklwiOyB9XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aTXCI7IH1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlFwiOyB9XG5cbi5mYS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLmZhLXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlVwiOyB9XG5cbi5mYS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aWXCI7IH1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpdcIjsgfVxuXG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhphcIjsgfVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aZXCI7IH1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmlwiOyB9XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhptcIjsgfVxuXG4uZmEtaW5zdGl0dXRpb246YmVmb3JlLFxuLmZhLWJhbms6YmVmb3JlLFxuLmZhLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpxcIjsgfVxuXG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnVwiOyB9XG5cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnlwiOyB9XG5cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqBcIjsgfVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ahXCI7IH1cblxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqJcIjsgfVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ajXCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74akXCI7IH1cblxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GpVwiOyB9XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74amXCI7IH1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqdcIjsgfVxuXG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqhcIjsgfVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74apXCI7IH1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqlwiOyB9XG5cbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gq1wiOyB9XG5cbi5mYS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqxcIjsgfVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq1cIjsgfVxuXG4uZmEtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq5cIjsgfVxuXG4uZmEtcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74awXCI7IH1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74axXCI7IH1cblxuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrJcIjsgfVxuXG4uZmEtY3ViZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrNcIjsgfVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtFwiOyB9XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtVwiOyB9XG5cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtlwiOyB9XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrdcIjsgfVxuXG4uZmEtcmVjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuFwiOyB9XG5cbi5mYS1hdXRvbW9iaWxlOmJlZm9yZSxcbi5mYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrlcIjsgfVxuXG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a6XCI7IH1cblxuLmZhLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrtcIjsgfVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvFwiOyB9XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a9XCI7IH1cblxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhr5cIjsgfVxuXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4BcIjsgfVxuXG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgVwiOyB9XG5cbi5mYS1maWxlLXdvcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HglwiOyB9XG5cbi5mYS1maWxlLWV4Y2VsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4NcIjsgfVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4RcIjsgfVxuXG4uZmEtZmlsZS1waG90by1vOmJlZm9yZSxcbi5mYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uZmEtZmlsZS1pbWFnZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eFXCI7IH1cblxuLmZhLWZpbGUtemlwLW86YmVmb3JlLFxuLmZhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eGXCI7IH1cblxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eHXCI7IH1cblxuLmZhLWZpbGUtbW92aWUtbzpiZWZvcmUsXG4uZmEtZmlsZS12aWRlby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eIXCI7IH1cblxuLmZhLWZpbGUtY29kZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eJXCI7IH1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4pcIjsgfVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hi1wiOyB9XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjFwiOyB9XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eNXCI7IH1cblxuLmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eOXCI7IH1cblxuLmZhLXJhOmJlZm9yZSxcbi5mYS1yZXNpc3RhbmNlOmJlZm9yZSxcbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HkFwiOyB9XG5cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eRXCI7IH1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5JcIjsgfVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eTXCI7IH1cblxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5RcIjsgfVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HlVwiOyB9XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HllwiOyB9XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hl1wiOyB9XG5cbi5mYS1zZW5kOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmFwiOyB9XG5cbi5mYS1zZW5kLW86YmVmb3JlLFxuLmZhLXBhcGVyLXBsYW5lLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5lcIjsgfVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmlwiOyB9XG5cbi5mYS1jaXJjbGUtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hm1wiOyB9XG5cbi5mYS1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5xcIjsgfVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74edXCI7IH1cblxuLmZhLXNsaWRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh55cIjsgfVxuXG4uZmEtc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74egXCI7IH1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6FcIjsgfVxuXG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HolwiOyB9XG5cbi5mYS1zb2NjZXItYmFsbC1vOmJlZm9yZSxcbi5mYS1mdXRib2wtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ho1wiOyB9XG5cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6RcIjsgfVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HpVwiOyB9XG5cbi5mYS1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74emXCI7IH1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6dcIjsgfVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eoXCI7IH1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6lcIjsgfVxuXG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6pcIjsgfVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hq1wiOyB9XG5cbi5mYS1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74esXCI7IH1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrVwiOyB9XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74euXCI7IH1cblxuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7BcIjsgfVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsVwiOyB9XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HslwiOyB9XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ezXCI7IH1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtFwiOyB9XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7VcIjsgfVxuXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtlwiOyB9XG5cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7dcIjsgfVxuXG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7hcIjsgfVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e5XCI7IH1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e6XCI7IH1cblxuLmZhLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7tcIjsgfVxuXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7xcIjsgfVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvVwiOyB9XG5cbi5mYS1hcmVhLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e+XCI7IH1cblxuLmZhLXBpZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IgFwiOyB9XG5cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iBXCI7IH1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IglwiOyB9XG5cbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iDXCI7IH1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIRcIjsgfVxuXG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iFXCI7IH1cblxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIZcIjsgfVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iHXCI7IH1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIhcIjsgfVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iJXCI7IH1cblxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iKXCI7IH1cblxuLmZhLXNoZWtlbDpiZWZvcmUsXG4uZmEtc2hlcWVsOmJlZm9yZSxcbi5mYS1pbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviItcIjsgfVxuXG4uZmEtbWVhbnBhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIxcIjsgfVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjVwiOyB9XG5cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjlwiOyB9XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkFwiOyB9XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkVwiOyB9XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iSXCI7IH1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ik1wiOyB9XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJRcIjsgfVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJVcIjsgfVxuXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJZcIjsgfVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iXXCI7IH1cblxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ImFwiOyB9XG5cbi5mYS1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iZXCI7IH1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJpcIjsgfVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJtcIjsgfVxuXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InFwiOyB9XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InVwiOyB9XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJ5cIjsgfVxuXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKFcIjsgfVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IolwiOyB9XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ijXCI7IH1cblxuLmZhLWludGVyc2V4OmJlZm9yZSxcbi5mYS10cmFuc2dlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IpFwiOyB9XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKVcIjsgfVxuXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74imXCI7IH1cblxuLmZhLW1hcnMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74inXCI7IH1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKhcIjsgfVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKlcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqlwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74irXCI7IH1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IrFwiOyB9XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74itXCI7IH1cblxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iwXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ixXCI7IH1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iyXCI7IH1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Is1wiOyB9XG5cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLRcIjsgfVxuXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItVwiOyB9XG5cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i2XCI7IH1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviLdcIjsgfVxuXG4uZmEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviLhcIjsgfVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i5XCI7IH1cblxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IulwiOyB9XG5cbi5mYS15YzpiZWZvcmUsXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i7XCI7IH1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLxcIjsgfVxuXG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL1cIjsgfVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i+XCI7IH1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mAXCI7IH1cblxuLmZhLWJhdHRlcnktMzpiZWZvcmUsXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JgVwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JglwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jg1wiOyB9XG5cbi5mYS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYRcIjsgfVxuXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhVwiOyB9XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhlwiOyB9XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYdcIjsgfVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYhcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYlcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JilwiOyB9XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYtcIjsgfVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYxcIjsgfVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviY1cIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjlwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkFwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mRXCI7IH1cblxuLmZhLWhvdXJnbGFzcy0yOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JklwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jk1wiOyB9XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZRcIjsgfVxuXG4uZmEtaGFuZC1ncmFiLW86YmVmb3JlLFxuLmZhLWhhbmQtcm9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mVXCI7IH1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZZcIjsgfVxuXG4uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mXXCI7IH1cblxuLmZhLWhhbmQtbGl6YXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZhcIjsgfVxuXG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mZXCI7IH1cblxuLmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74maXCI7IH1cblxuLmZhLWhhbmQtcGVhY2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jm1wiOyB9XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZxcIjsgfVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JnVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74meXCI7IH1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mgXCI7IH1cblxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JoVwiOyB9XG5cbi5mYS10cmlwYWR2aXNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JolwiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mjXCI7IH1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mkXCI7IH1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaVcIjsgfVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaZcIjsgfVxuXG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mnXCI7IH1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqFwiOyB9XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mpXCI7IH1cblxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mqXCI7IH1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mrXCI7IH1cblxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74msXCI7IH1cblxuLmZhLWNvbnRhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrVwiOyB9XG5cbi5mYS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrlwiOyB9XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCLvibBcIjsgfVxuXG4uZmEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mxXCI7IH1cblxuLmZhLWNhbGVuZGFyLW1pbnVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibJcIjsgfVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Js1wiOyB9XG5cbi5mYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m0XCI7IH1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m1XCI7IH1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvibZcIjsgfVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m3XCI7IH1cblxuLmZhLW1hcC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m4XCI7IH1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuVwiOyB9XG5cbi5mYS1jb21tZW50aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m6XCI7IH1cblxuLmZhLWNvbW1lbnRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ju1wiOyB9XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvFwiOyB9XG5cbi5mYS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvVwiOyB9XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvib5cIjsgfVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qAXCI7IH1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KgVwiOyB9XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qCXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kg1wiOyB9XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhFwiOyB9XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qFXCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhlwiOyB9XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviodcIjsgfVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qIXCI7IH1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qJXCI7IH1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KilwiOyB9XG5cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviotcIjsgfVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvioxcIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvio1cIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KjlwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipBcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qRXCI7IH1cblxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipJcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qTXCI7IH1cblxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qUXCI7IH1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipVcIjsgfVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qWXCI7IH1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipdcIjsgfVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmFwiOyB9XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviplcIjsgfVxuXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmlwiOyB9XG5cbi5mYS13aGVlbGNoYWlyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Km1wiOyB9XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnFwiOyB9XG5cbi5mYS1ibGluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnVwiOyB9XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnlwiOyB9XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoFwiOyB9XG5cbi5mYS1icmFpbGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qhXCI7IH1cblxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KolwiOyB9XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ko1wiOyB9XG5cbi5mYS1kZWFmbmVzczpiZWZvcmUsXG4uZmEtaGFyZC1vZi1oZWFyaW5nOmJlZm9yZSxcbi5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qkXCI7IH1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qlXCI7IH1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqZcIjsgfVxuXG4uZmEtc2lnbmluZzpiZWZvcmUsXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kp1wiOyB9XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qoXCI7IH1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqVwiOyB9XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qqXCI7IH1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qrXCI7IH1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qsXCI7IH1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74quXCI7IH1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qwXCI7IH1cblxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qxXCI7IH1cblxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KslwiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qzXCI7IH1cblxuLmZhLWZhOmJlZm9yZSxcbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirRcIjsgfVxuXG4uZmEtaGFuZHNoYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirVcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirdcIjsgfVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q4XCI7IH1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KuVwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KulwiOyB9XG5cbi5mYS12Y2FyZDpiZWZvcmUsXG4uZmEtYWRkcmVzcy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q7XCI7IH1cblxuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q8XCI7IH1cblxuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q9XCI7IH1cblxuLmZhLXVzZXItY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvir5cIjsgfVxuXG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uAXCI7IH1cblxuLmZhLWlkLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uBXCI7IH1cblxuLmZhLWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LglwiOyB9XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uDXCI7IH1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uEXCI7IH1cblxuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uFXCI7IH1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uGXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uHXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uIXCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4lcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LilwiOyB9XG5cbi5mYS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Li1wiOyB9XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4xcIjsgfVxuXG4uZmEtYmF0aHR1YjpiZWZvcmUsXG4uZmEtczE1OmJlZm9yZSxcbi5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uNXCI7IH1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi45cIjsgfVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uQXCI7IH1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LkVwiOyB9XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LklwiOyB9XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lk1wiOyB9XG5cbi5mYS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsXG4uZmEtd2luZG93LWNsb3NlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5RcIjsgfVxuXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5VcIjsgfVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LllwiOyB9XG5cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uXXCI7IH1cblxuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5hcIjsgfVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmVwiOyB9XG5cbi5mYS1lZXJjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uaXCI7IH1cblxuLmZhLW1pY3JvY2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lm1wiOyB9XG5cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnFwiOyB9XG5cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnVwiOyB9XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ueXCI7IH1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LoFwiOyB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bzsgfVxuXG4vKipcclxuICogQm9yZGVyIGJveCBhbGwgdGhlIHRoaW5nc1xyXG4gKi9cbioge1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLypcclxuICogSGlnaGxpZ2h0aW5nIGNvbG9yc1xyXG4gKi9cbjo6LXdlYmtpdC1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuLyoqXHJcbiAqIEhUTUwgdGFnXHJcbiAqL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7IH1cblxuLyoqXHJcbiAqIEJPRFkgdGFnXHJcbiAqL1xuYm9keSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4vKlxyXG4gKiBIZWFkaW5nc1xyXG4gKi9cbmgxLCAuaDEsXG5oMiwgLmgyLFxuaDMsIC5oMyxcbmg0LCAuaDQsXG5oNSwgLmg1LFxuaDYsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLypcclxuICogTGlua3NcclxuICovXG5hIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzY2NjsgfVxuXG4vKlxyXG4gKiBBIGJldHRlciBsb29raW5nIGRlZmF1bHQgaG9yaXpvbnRhbCBydWxlXHJcbiAqL1xuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGdyYXkoXCI0MDBcIik7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXHJcbiAqIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnNcclxuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7IH1cblxuLypcclxuICogQWxsb3cgb25seSB2ZXJ0aWNhbCByZXNpemluZyBvZiB0ZXh0YXJlYXMuXHJcbiAqL1xudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbi8qXHJcbiAqIFJlbW92ZSB0aGUgZ2FwIGJldHdlZW4gaW1hZ2VzLCB2aWRlb3MsIGF1ZGlvIGFuZCBjYW52YXMgYW5kIHRoZSBib3R0b20gb2ZcclxuICogdGhlaXIgY29udGFpbmVyczogaDVicC5jb20vaS80NDBcclxuICovXG5hdWRpbyxcbmNhbnZhcyxcbmltZyxcbnZpZGVvIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4vKipcclxuICogSW1hZ2VzXHJcbiAqL1xuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyoqXHJcbiAqIFJlc3BvbnNpdmUgRW1iZWRzXHJcbiAqL1xuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIC5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4gIC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlLS1hcjE2eDkge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUtLWFyNHgzIHtcbiAgICBwYWRkaW5nLXRvcDogNzUlOyB9XG5cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDsgfVxuXG5hOmZvY3VzLFxuKjpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gIG91dGxpbmU6IDRweCBzb2xpZCAjMDAwMDAwOyB9XG5cbi5hbHQtZm9jdXMgKjpmb2N1cyB7XG4gIG91dGxpbmUtY29sb3I6ICNmZmZmZmY7IH1cblxuKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4vKi0tIEFMTCBHTE9CQUxTIC0tKi9cbi5jdGEtc3F1YXJlLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxNXB4IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWQyMTI0O1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmN0YS1zcXVhcmUtYnRuIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY3RhLXNxdWFyZS1idG46bGluaywgLmN0YS1zcXVhcmUtYnRuOmFjdGl2ZSwgLmN0YS1zcXVhcmUtYnRuOnZpc2l0ZWQsIC5jdGEtc3F1YXJlLWJ0bjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmN0YS1zcXVhcmUtYnRuOmxpbms6aG92ZXIsIC5jdGEtc3F1YXJlLWJ0bjp2aXNpdGVkOmhvdmVyLCAuY3RhLXNxdWFyZS1idG46YWN0aXZlOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI2FkYjViZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOWZhOGIyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN0YS1zcXVhcmUtYnRuOmxpbms6aG92ZXIsIC5jdGEtc3F1YXJlLWJ0bjp2aXNpdGVkOmhvdmVyLCAuY3RhLXNxdWFyZS1idG46YWN0aXZlOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5jdGEtcm91bmRlZC1idG4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjg1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY3RhLXJvdW5kZWQtYnRuIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY3RhLXJvdW5kZWQtYnRuOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3RhLXJvdW5kZWQtYnRuOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdGEtcm91bmRlZC1idG4ubGlnaHQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuY3RhLXJvdW5kZWQtYnRuLmxpZ2h0OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuY3RhLXJvdW5kZWQtYnRuLmRhcmsge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDIyNWE7XG4gICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICAuY3RhLXJvdW5kZWQtYnRuLmRhcms6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAyMjVhOyB9XG5cbi5hZGRldmVudGF0YyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCA2MHB4O1xuICB6LWluZGV4OiA5OTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAuYWRkZXZlbnRhdGMge1xuICAgICAgcGFkZGluZzogMTVweCAwOyB9IH1cbiAgLmFkZGV2ZW50YXRjIC5hZGRldmVudGF0Y19kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IHNvbGlkICMzNDNhNDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7IH1cbiAgICAuYWRkZXZlbnRhdGMgLmFkZGV2ZW50YXRjX2Ryb3Bkb3duIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiA1cHggMDsgfVxuICAgICAgLmFkZGV2ZW50YXRjIC5hZGRldmVudGF0Y19kcm9wZG93biBzcGFuOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuYWRkZXZlbnRhdGMgLmFkZGV2ZW50YXRjX2Ryb3Bkb3duLmFkZGV2ZW50YXRjLXNlbGVjdGVkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hZGRldmVudGF0YyAuY29weXgge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuI21hc3RoZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjMDAyMjVhO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzAwMjI1YSAwJSwgIzAwNmRiOCAxMDAlKTtcbiAgLyogRkYzLjYtMTUgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzAwMjI1YSAwJSwgIzAwNmRiOCAxMDAlKTtcbiAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDAyMjVhIDAlLCAjMDA2ZGI4IDEwMCUpO1xuICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JGFjdERya0JsdWUsIGVuZENvbG9yc3RyPSRhY3RMdEJsdWUsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTkgKi8gfVxuICAjbWFzdGhlYWQubmF2LW9wZW4ge1xuICAgIGJhY2tncm91bmQ6ICMwMDIyNWE7XG4gICAgcGFkZGluZy1ib3R0b206IDUzcHg7IH1cbiAgI21hc3RoZWFkIC5tb2JpbGUtc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogOTUlO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAjbWFzdGhlYWQgLm1vYmlsZS1zZWFyY2ggPiBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0yN3B4O1xuICAgICAgbGVmdDogNDBweDsgfVxuICAgICNtYXN0aGVhZCAubW9iaWxlLXNlYXJjaCAjc2VhcmNoZm9ybSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgI21hc3RoZWFkIC5tb2JpbGUtc2VhcmNoICNzZWFyY2hmb3JtIC5maWVsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAyMjVhO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweDsgfVxuICAgICAgI21hc3RoZWFkIC5tb2JpbGUtc2VhcmNoICNzZWFyY2hmb3JtIC5zdWJtaXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgICAgICNtYXN0aGVhZCAubW9iaWxlLXNlYXJjaCAjc2VhcmNoZm9ybSAuc3VibWl0IHNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICNtYXN0aGVhZCAubW9iaWxlLXNlYXJjaCAjc2VhcmNoZm9ybSAuc3VibWl0IGkge1xuICAgICAgICAgIGNvbG9yOiAjODY4ZTk2OyB9XG4gICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCB7XG4gICAgICAgIG1hcmdpbjogNXB4IGF1dG87IH0gfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnNpdGUtdGl0bGUgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDEwMXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OSU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC5zaXRlLXRpdGxlIGEge1xuICAgICAgICAgIHdpZHRoOiAxNzBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAuc2l0ZS10aXRsZSBhIHtcbiAgICAgICAgICBoZWlnaHQ6IDcxcHg7IH0gfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgPiBkaXYuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC51dGlsaXR5IC5tb2JpbGUtbmF2LXRvcCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAubW9iaWxlLW5hdi10b3AgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMXB4OyB9XG4gICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgLm1vYmlsZS1uYXYtdG9wIGEgLm1lbnUtbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAubW9iaWxlLW5hdi10b3AgYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgLm1vYmlsZS1uYXYtdG9wIGEuY2xvc2UtbmF2LWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgLm1vYmlsZS1uYXYtdG9wIGEuY2xvc2UtbmF2LWljb246YmVmb3JlLCAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC51dGlsaXR5IC5tb2JpbGUtbmF2LXRvcCBhLmNsb3NlLW5hdi1pY29uOmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgLm1vYmlsZS1uYXYtdG9wIGEuY2xvc2UtbmF2LWljb246YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgLm1vYmlsZS1uYXYtdG9wIGEuY2xvc2UtbmF2LWljb246YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgLnV0aWxpdHktbmF2IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC51dGlsaXR5IC51dGlsaXR5LW5hdiA+IGEge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBjb2xvcjogI2VkZWRlZDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAudXRpbGl0eS1uYXYgPiBhOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC51dGlsaXR5IC51dGlsaXR5LW5hdiA+IGEuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC51dGlsaXR5IC51dGlsaXR5LW5hdiA+IGEuc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiAjNDdjN2YwOyB9XG4gICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgLnV0aWxpdHktbmF2ID4gYTpob3ZlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAudXRpbGl0eS1uYXYgPiBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAuc2VhcmNoIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgbWluLXdpZHRoOiAyNTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICNtYXN0aGVhZCAuaGVhZGVyLXdyYXAgLnV0aWxpdHkgLnNlYXJjaCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgbWluLXdpZHRoOiA5NHZ3O1xuICAgICAgICAgIHRvcDogNjlweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAzJSwgMCk7XG4gICAgICAgICAgd2lkdGg6IDk0dnc7IH0gfVxuICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAuc2VhcmNoID4gYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0yN3B4O1xuICAgICAgICByaWdodDogMTVweDsgfVxuICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAuc2VhcmNoICNzZWFyY2hmb3JtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICAjbWFzdGhlYWQgLmhlYWRlci13cmFwIC51dGlsaXR5IC5zZWFyY2ggI3NlYXJjaGZvcm0gLmZpZWxkIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAyMjVhO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7IH1cbiAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAuc2VhcmNoICNzZWFyY2hmb3JtIC5zdWJtaXQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgICAgICAgI21hc3RoZWFkIC5oZWFkZXItd3JhcCAudXRpbGl0eSAuc2VhcmNoICNzZWFyY2hmb3JtIC5zdWJtaXQgLmZhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjODY4ZTk2OyB9XG4gICNtYXN0aGVhZCAubW9iaWxlLW5hdi1mdWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICMwMDIyNWE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMTA4cHg7XG4gICAgei1pbmRleDogOTk5OyB9XG4gICAgI21hc3RoZWFkIC5tb2JpbGUtbmF2LWZ1bGwgLm1vYmlsZS1tYWluLW1lbnUgYSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgICNtYXN0aGVhZCAubW9iaWxlLW5hdi1mdWxsIC5tb2JpbGUtbWFpbi1tZW51IGEge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgICAgI21hc3RoZWFkIC5tb2JpbGUtbmF2LWZ1bGwgLm1vYmlsZS1tYWluLW1lbnUgYS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzg5ODk4OTsgfVxuICAgICAgI21hc3RoZWFkIC5tb2JpbGUtbmF2LWZ1bGwgLm1vYmlsZS1tYWluLW1lbnUgYS5zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAjNDdjN2YwOyB9XG4gICAgICAjbWFzdGhlYWQgLm1vYmlsZS1uYXYtZnVsbCAubW9iaWxlLW1haW4tbWVudSBhOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwMDZkYjg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAgICNtYXN0aGVhZCAubW9iaWxlLW5hdi1mdWxsIC5tb2JpbGUtbWFpbi1tZW51IGE6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgI21hc3RoZWFkIC5tb2JpbGUtbmF2LWZ1bGwgLm1vYmlsZS11dGlsaXR5LW1lbnUgYSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgICNtYXN0aGVhZCAubW9iaWxlLW5hdi1mdWxsIC5tb2JpbGUtdXRpbGl0eS1tZW51IGEge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgICAgI21hc3RoZWFkIC5tb2JpbGUtbmF2LWZ1bGwgLm1vYmlsZS11dGlsaXR5LW1lbnUgYS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzg5ODk4OTsgfVxuICAgICAgI21hc3RoZWFkIC5tb2JpbGUtbmF2LWZ1bGwgLm1vYmlsZS11dGlsaXR5LW1lbnUgYS5zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAjNDdjN2YwOyB9XG4gICAgICAjbWFzdGhlYWQgLm1vYmlsZS1uYXYtZnVsbCAubW9iaWxlLXV0aWxpdHktbWVudSBhOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwMDZkYjg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAgICNtYXN0aGVhZCAubW9iaWxlLW5hdi1mdWxsIC5tb2JpbGUtdXRpbGl0eS1tZW51IGE6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgI21hc3RoZWFkIC5tb2JpbGUtbmF2LWZ1bGwgLm1vYmlsZS1tZW51LWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiA0NXB4IDE1cHggMTVweCAxNXB4OyB9XG4gICNtYXN0aGVhZCAjc2l0ZS1uYXZpZ2F0aW9uIC5tb2JpbGUtbmF2LXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgI21hc3RoZWFkICNzaXRlLW5hdmlnYXRpb24gLm1vYmlsZS1uYXYtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAjbWFzdGhlYWQgI3NpdGUtbmF2aWdhdGlvbiAubW9iaWxlLW5hdi13cmFwIGEge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgI21hc3RoZWFkICNzaXRlLW5hdmlnYXRpb24gLm1lbnUjaGVhZGVyLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICMwMDIyNWE7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjFweDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG4gICAgI21hc3RoZWFkICNzaXRlLW5hdmlnYXRpb24gLm1lbnUjaGVhZGVyLW1lbnU6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICNtYXN0aGVhZCAjc2l0ZS1uYXZpZ2F0aW9uIC5tZW51I2hlYWRlci1tZW51IGEubmF2LWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtOHB4O1xuICAgICAgY29sb3I6ICM5RUMwRkY7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgICNtYXN0aGVhZCAjc2l0ZS1uYXZpZ2F0aW9uIC5tZW51I2hlYWRlci1tZW51IGEubmF2LWl0ZW0ge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgICAgI21hc3RoZWFkICNzaXRlLW5hdmlnYXRpb24gLm1lbnUjaGVhZGVyLW1lbnUgYS5uYXYtaXRlbS5hY3RpdmUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgI21hc3RoZWFkICNzaXRlLW5hdmlnYXRpb24gLm1lbnUjaGVhZGVyLW1lbnUgYS5uYXYtaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAjbWFzdGhlYWQgI3NpdGUtbmF2aWdhdGlvbiAubWVudSNoZWFkZXItbWVudSBhLm5hdi1pdGVtOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAgICNtYXN0aGVhZCAjc2l0ZS1uYXZpZ2F0aW9uIC5tZW51I2hlYWRlci1tZW51IGEubmF2LWl0ZW06aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVudS10b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjlmYTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAyMjVhO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMS44cmVtO1xuICAgIHotaW5kZXg6IDk5OTk7IH1cbiAgICAubWVudS10b2dnbGUuYWN0aXZlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xuICAgICAgY29sb3I6ICNmZmY7IH0gfVxuXG4jc2l0ZS1uYXZpZ2F0aW9uIHtcbiAgYmFja2dyb3VuZDogIzAwMjI1YTtcbiAgY29sb3I6ICNmZmY7IH1cbiAgI3NpdGUtbmF2aWdhdGlvbiAubmF2LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAgICNzaXRlLW5hdmlnYXRpb24gLm5hdi13cmFwIGEge1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuI2NvbG9waG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgei1pbmRleDogMTA7IH1cbiAgI2NvbG9waG9uIC5tZW51I2Zvb3Rlci1uYXYge1xuICAgIGJhY2tncm91bmQ6ICMwMDIyNWE7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAwLjFweDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAjY29sb3Bob24gLm1lbnUjZm9vdGVyLW5hdiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICNjb2xvcGhvbiAubWVudSNmb290ZXItbmF2OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICNjb2xvcGhvbiAubWVudSNmb290ZXItbmF2IGEubmF2LWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtOHB4O1xuICAgICAgY29sb3I6ICM5RUMwRkY7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgICNjb2xvcGhvbiAubWVudSNmb290ZXItbmF2IGEubmF2LWl0ZW0ge1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICNjb2xvcGhvbiAubWVudSNmb290ZXItbmF2IGEubmF2LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgICNjb2xvcGhvbiAubWVudSNmb290ZXItbmF2IGEubmF2LWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICNjb2xvcGhvbiAubWVudSNmb290ZXItbmF2IGEubmF2LWl0ZW0uc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgI2NvbG9waG9uIC5tZW51I2Zvb3Rlci1uYXYgYS5uYXYtaXRlbTpob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgICAjY29sb3Bob24gLm1lbnUjZm9vdGVyLW5hdiBhLm5hdi1pdGVtOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAjY29sb3Bob24gLnV0aWxpdHktYXJlYSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICNjb2xvcGhvbiAudXRpbGl0eS1hcmVhIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMjI1YTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgI2NvbG9waG9uIC51dGlsaXR5LWFyZWEgZGl2LmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICNjb2xvcGhvbiAudXRpbGl0eS1hcmVhIGRpdi5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9IH1cbiAgICAgICNjb2xvcGhvbiAudXRpbGl0eS1hcmVhIGRpdi5jb250YWluZXItZmx1aWQgYS5uYXYtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDIyNWE7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgI2NvbG9waG9uIC51dGlsaXR5LWFyZWEgZGl2LmNvbnRhaW5lci1mbHVpZCBhLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMDsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgICAjY29sb3Bob24gLnV0aWxpdHktYXJlYSBkaXYuY29udGFpbmVyLWZsdWlkIGEubmF2LWl0ZW0ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgICAgICNjb2xvcGhvbiAudXRpbGl0eS1hcmVhIGRpdi5jb250YWluZXItZmx1aWQgYS5uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgICAgI2NvbG9waG9uIC51dGlsaXR5LWFyZWEgZGl2LmNvbnRhaW5lci1mbHVpZCBhLm5hdi1pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICM4OTg5ODk7IH1cbiAgICAgICAgI2NvbG9waG9uIC51dGlsaXR5LWFyZWEgZGl2LmNvbnRhaW5lci1mbHVpZCBhLm5hdi1pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgICBjb2xvcjogIzQ3YzdmMDsgfVxuICAgICAgICAjY29sb3Bob24gLnV0aWxpdHktYXJlYSBkaXYuY29udGFpbmVyLWZsdWlkIGEubmF2LWl0ZW06aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICAgICAgI2NvbG9waG9uIC51dGlsaXR5LWFyZWEgZGl2LmNvbnRhaW5lci1mbHVpZCBhLm5hdi1pdGVtOmhvdmVyIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICNjb2xvcGhvbiAuc2l0ZS1pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDMwcHggMTVweDtcbiAgICBjb2xvcjogIzAwMjI1YTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgI2NvbG9waG9uIC5zaXRlLWluZm8ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMjI1YTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi5yZWdpc3RyYXRpb24tY3RhICsgI2NvbG9waG9uIHtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUtZWR1IC5zaXRlLWNvbnRlbnQgKyAjY29sb3Bob24ge1xuICBwYWRkaW5nOiAwOyB9XG5cbiNmb290ZXItbWVudSB7XG4gIGJhY2tncm91bmQ6ICMwMDIyNWE7XG4gIGNvbG9yOiAjZmZmOyB9XG4gICNmb290ZXItbWVudSAubmF2LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAgICNmb290ZXItbWVudSAubmF2LXdyYXAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAjcGFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGVza3RvcC12aWV3IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5tb2JpbGUtdmlldyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kZXNrdG9wLXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAubW9iaWxlLXZpZXcge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2l0ZS1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5zaXRlLWNvbnRlbnQub3BlbiB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICAtbW96LWZpbHRlcjogYmx1cigycHgpO1xuICAgIC1vLWZpbHRlcjogYmx1cigycHgpO1xuICAgIC1tcy1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICBmaWx0ZXI6IGJsdXIoMnB4KTsgfVxuICAgIC5zaXRlLWNvbnRlbnQub3BlbjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHotaW5kZXg6IDkwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5tb2R1bGUgLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1heC13aWR0aDogMTIwMHB4OyB9XG5cbi5uZXctZmxhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICBsZWZ0OiA0MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyB9XG4gIC5uZXctZmxhZyAubmYtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmZmYyMDA7XG4gICAgbWF4LXdpZHRoOiA0OXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzAwMjI1YTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7IH1cbiAgICAubmV3LWZsYWcgLm5mLXdyYXA6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCAjZmZmMjAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbnN1cCB7XG4gIHRvcDogLS4zZW07IH1cblxuaDEgc3VwLCBoMiBzdXAsIGgzIHN1cCwgaDQgc3VwLCBoNSBzdXAsIGg2IHN1cCB7XG4gIHRvcDogLTFlbTtcbiAgZm9udC1zaXplOiA1MCU7IH1cblxuI21haW4uc2VhcmNoIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG4gICNtYWluLnNlYXJjaCAucGFnZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgI21haW4uc2VhcmNoIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgI21haW4uc2VhcmNoIC5wYWdlLWhlYWRlciBoMy50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDM5cHg7XG4gICAgICBmb250LXNpemU6IDMuOXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgY29sb3I6ICMwMDZkYjg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7IH1cbiAgICAgICNtYWluLnNlYXJjaCAucGFnZS1oZWFkZXIgaDMudGl0bGUgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICAgICAgZm9udC1zaXplOiAzLjlyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgI21haW4uc2VhcmNoIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICNtYWluLnNlYXJjaCAuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgICNtYWluLnNlYXJjaCAuc2VjdGlvbi1oZWFkZXIgaDMudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgZm9udC1zaXplOiAyLjdyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAjbWFpbi5zZWFyY2ggLnByb2R1Y3Qtc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7IH1cbiAgICAjbWFpbi5zZWFyY2ggLnByb2R1Y3Qtc2VhcmNoIC5wcm9kdWN0LWl0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICNtYWluLnNlYXJjaCAucHJvZHVjdC1zZWFyY2ggLnByb2R1Y3QtaXRlbSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc0cHgpIHtcbiAgICAgICAgI21haW4uc2VhcmNoIC5wcm9kdWN0LXNlYXJjaCAucHJvZHVjdC1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gICAgICAjbWFpbi5zZWFyY2ggLnByb2R1Y3Qtc2VhcmNoIC5wcm9kdWN0LWl0ZW0gaDQge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgICAjbWFpbi5zZWFyY2ggLnByb2R1Y3Qtc2VhcmNoIC5wcm9kdWN0LWl0ZW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7IH1cbiAgICAgICNtYWluLnNlYXJjaCAucHJvZHVjdC1zZWFyY2ggLnByb2R1Y3QtaXRlbSAuY3RhIHtcbiAgICAgICAgbWFyZ2luOiAzNXB4IGF1dG8gMCBhdXRvOyB9XG4gICAgICAjbWFpbi5zZWFyY2ggLnByb2R1Y3Qtc2VhcmNoIC5wcm9kdWN0LWl0ZW06aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgI21haW4uc2VhcmNoIC5wcm9kdWN0LXNlYXJjaCAucHJvZHVjdC1pdGVtOmhvdmVyIC5jdGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDIyNWE7IH1cbiAgI21haW4uc2VhcmNoIC5lZHVjYXRpb24tc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7IH1cbiAgICAjbWFpbi5zZWFyY2ggLmVkdWNhdGlvbi1zZWFyY2ggcCB7XG4gICAgICBjb2xvcjogIzAwMjI1YSAhaW1wb3J0YW50OyB9XG5cbm1haW4uZXJyb3ItcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA2MHB4IGF1dG87XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgbWFpbi5lcnJvci1wYWdlIGgxLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBjb2xvcjogIzAwNmRiODtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIG1haW4uZXJyb3ItcGFnZSBoMy5wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBjb2xvcjogIzAwMjI1YTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICBtYWluLmVycm9yLXBhZ2UgLnBhZ2UtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgbWFpbi5lcnJvci1wYWdlIGEuY3RhIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7IH1cbiAgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLXdyYXBwZXIgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjMDAyMjVhOyB9XG4gICAgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1icy13cmFwcGVyIGkge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWJzLXdyYXBwZXIgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjNDQ0NDQ0OyB9XG5cbi5iYXNpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTIwMHB4OyB9XG4gIC5iYXNpYyAuYmFzaWMtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmJhc2ljIC5iYXNpYy1jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgLmJhc2ljIC5iYXNpYy1jb250ZW50IGgyLCAuYmFzaWMgLmJhc2ljLWNvbnRlbnQgaDMsIC5iYXNpYyAuYmFzaWMtY29udGVudCBoNCB7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH1cbiAgICAuYmFzaWMgLmJhc2ljLWNvbnRlbnQgaDIge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgLmJhc2ljIC5iYXNpYy1jb250ZW50IGgyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5iYXNpYyAuYmFzaWMtY29udGVudCBoMyB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAuYmFzaWMgLmJhc2ljLWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmJhc2ljIC5iYXNpYy1jb250ZW50IGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgIC5iYXNpYyAuYmFzaWMtY29udGVudCBoNDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuYmFzaWMgLmJhc2ljLWNvbnRlbnQgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICAuYmFzaWMgLmJhc2ljLWNvbnRlbnQgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjMDA5Y2FkOyB9XG4gICAgICAuYmFzaWMgLmJhc2ljLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDAyMjVhOyB9XG5cbnNlY3Rpb24jcGFnZS1oZWFkZXIuc2ltcGxlX2hlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jZmZmZmZmKzAsZmZmZmZmKzUwLGNiZTFmMSsxMDAmMCsxLDErMTAwICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNjYmUxZjEgMTAwJSk7XG4gIC8qIEZGMy42LTE1ICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNjYmUxZjEgMTAwJSk7XG4gIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSkgNTAlLCAjY2JlMWYxIDEwMCUpO1xuICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjY2JlMWYxJyxHcmFkaWVudFR5cGU9MCApO1xuICAvKiBJRTYtOSAqLyB9XG4gIHNlY3Rpb24jcGFnZS1oZWFkZXIuc2ltcGxlX2hlYWRlci50aGFua195b3Uge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgc2VjdGlvbiNwYWdlLWhlYWRlci5zaW1wbGVfaGVhZGVyLnRoYW5rX3lvdSAucGFnZS10aXRsZSxcbiAgICBzZWN0aW9uI3BhZ2UtaGVhZGVyLnNpbXBsZV9oZWFkZXIudGhhbmtfeW91IC5zdWItaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgY29sb3I6ICMwMDIyNWE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgc2VjdGlvbiNwYWdlLWhlYWRlci5zaW1wbGVfaGVhZGVyIGRpdi5oZXJvLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgc2VjdGlvbiNwYWdlLWhlYWRlci5zaW1wbGVfaGVhZGVyIGRpdi50ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgc2VjdGlvbiNwYWdlLWhlYWRlci5zaW1wbGVfaGVhZGVyIGRpdi50ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4OyB9IH1cbiAgICBzZWN0aW9uI3BhZ2UtaGVhZGVyLnNpbXBsZV9oZWFkZXIgZGl2LnRleHQgaDEge1xuICAgICAgZm9udC1zaXplOiA0M3B4O1xuICAgICAgZm9udC1zaXplOiA0LjNyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzAwNmRiODtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICBzZWN0aW9uI3BhZ2UtaGVhZGVyLnNpbXBsZV9oZWFkZXIgZGl2LnRleHQgLnBhZ2UtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgZm9udC1zaXplOiAyLjdyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgc2VjdGlvbiNwYWdlLWhlYWRlci5zaW1wbGVfaGVhZGVyIGRpdi50ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIGNvbG9yOiAjMDAyMjVhOyB9XG5cbiNyZWZlcmVuY2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDYwcHggYXV0byAxNXB4IGF1dG87XG4gIG1heC13aWR0aDogMTIwMHB4OyB9XG4gICNyZWZlcmVuY2VzIC5yZWZlcmVuY2VfbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgI3JlZmVyZW5jZXMgLnJlZmVyZW5jZV9saXN0IGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICNyZWZlcmVuY2VzIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICNyZWZlcmVuY2VzIC5jb2wtMTIuZGlzY2xhaW1lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAjcmVmZXJlbmNlcyAuY29sLTEyIGgzLFxuICAjcmVmZXJlbmNlcyAuY29sLTEyIHAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzAwMjI1YTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cbiAgICAjcmVmZXJlbmNlcyAuY29sLTEyIGgzIHN0cm9uZyxcbiAgICAjcmVmZXJlbmNlcyAuY29sLTEyIHAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgI3JlZmVyZW5jZXMgLmNvbC0xMiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgI3JlZmVyZW5jZXMgLmNvbC0xMiBsaSBzcGFuLm51bSB7XG4gICAgICBjb2xvcjogIzAwMjI1YTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgI3JlZmVyZW5jZXMgLmNvbC0xMiBsaSBwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB6LWluZGV4OiAxMTA7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnBhZ2UtdGVtcGxhdGUtc2FtcGxlcy1mb3JtIC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4uc2FtcGxlc19zYXZpbmdzIHVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuc2FtcGxlc19zYXZpbmdzIHVsIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuZGl2LndwY2Y3IHtcbiAgbWF4LXdpZHRoOiA1NTRweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogODBweCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8qLS0gdmFsaWRhdGlvbiAtLSovIH1cbiAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC5mb3JtLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gZGl2Lm90aGVyLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMwMDIyNWE7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgY29sb3I6ICM0NDQ0NDQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIGxhYmVsIC5vcHQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gLmFkZHJlc3MtcHJlZi13cmFwIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gLmFkZHJlc3MtcHJlZi13cmFwIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC5hZGRyZXNzLXByZWYtd3JhcCAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC5hZGRyZXNzLXByZWYtd3JhcCAud3BjZjctbGlzdC1pdGVtIGxhYmVsIGlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgbGVmdDogLTEzcHg7IH1cbiAgICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC5hZGRyZXNzLXByZWYtd3JhcCAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7IH1cbiAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNjMDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIGlucHV0LndwY2Y3LW5vdC12YWxpZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzAwOyB9XG4gICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCAud3BjZjctZm9ybS1jb250cm9sIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIC53cGNmNy1mb3JtLWNvbnRyb2wgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICMwMDIyNWE7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDsgfVxuICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCAud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgLndwY2Y3LWZvcm0tY29udHJvbC53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogIzAwMjI1YTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyB9XG4gICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcC50aXRsZSAud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXJhZGlvIC53cGNmNy1saXN0LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAudGl0bGUgLndwY2Y3LWZvcm0tY29udHJvbC53cGNmNy1yYWRpbyAud3BjZjctbGlzdC1pdGVtLmxhc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcC5zdGF0ZSBzZWxlY3Qge1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4OyB9XG4gICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcC5waG9uZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG4gICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAuc3RhdGUtd3JhcCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9XG4gICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAuemlwLXdyYXAge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAuc3RhdGUtd3JhcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAgICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAuemlwLXdyYXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdCB7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byAwIGF1dG87IH1cbiAgICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdC5jdGEtcm91bmRlZC1idG4ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgcGFkZGluZzogMTVweCA5MHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAud3BjZjctc3VibWl0LmN0YS1yb3VuZGVkLWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQuY3RhLXJvdW5kZWQtYnRuIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQuY3RhLXJvdW5kZWQtYnRuOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQuY3RhLXJvdW5kZWQtYnRuOmhvdmVyIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gLndwY2Y3LXN1Ym1pdC5jdGEtcm91bmRlZC1idG4ubGlnaHQge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQuY3RhLXJvdW5kZWQtYnRuLmxpZ2h0OmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQuY3RhLXJvdW5kZWQtYnRuLmRhcmsge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDIyNWE7XG4gICAgICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICAgICAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIC53cGNmNy1zdWJtaXQuY3RhLXJvdW5kZWQtYnRuLmRhcms6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAyMjVhOyB9XG4gICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAud3BjZjctZm9ybS1jb250cm9sLmVycm9yIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2MwMDsgfVxuICAgIGRpdi53cGNmNyBmb3JtLndwY2Y3LWZvcm0gbGFiZWwuZXJyb3Ige1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogI2MwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyB9XG4gICAgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSAuYWRkcmVzcy1wcmVmZXJlbmNlcyBsYWJlbC5lcnJvciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0zMnB4O1xuICAgICAgbGVmdDogMTUwcHg7IH1cbiAgICBkaXYud3BjZjcgZm9ybS53cGNmNy1mb3JtIGRpdi53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgZGl2LndwY2Y3IGZvcm0ud3BjZjctZm9ybSBkaXYud3BjZjctYWNjZXB0YW5jZS1taXNzaW5nIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNjMDA7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjYzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7IH1cblxuLyotLSBUb3AgQmFubmVyIC0tKi9cbi50b3AtYmFubmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnRvcC1iYW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7IH0gfVxuICAudG9wLWJhbm5lciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAudG9wLWJhbm5lciAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIC50b3AtYmFubmVyIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9IH1cbiAgICAudG9wLWJhbm5lciAudGl0bGUgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB9XG4gIC50b3AtYmFubmVyIC5jb21wYW55IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7IH1cbiAgLnRvcC1iYW5uZXIgLnRvcF9iYW5uZXJfbG9nbyB7XG4gICAgaGVpZ2h0OiAyMHB4OyB9XG5cbi5jYXRlZ29yeSBzZWN0aW9uI3BhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIuYWR1bHRfcHJvZHVjdHMge1xuICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNmZmZmZmYrMCxmZmZmZmYrNTAsY2JlMWYxKzEwMCYwKzEsMSsxMDAgKi9cbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSkgNTAlLCAjY2JlMWYxIDEwMCUpO1xuICAgIC8qIEZGMy42LTE1ICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDElLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDkpIDUwJSwgI2NiZTFmMSAxMDAlKTtcbiAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSkgNTAlLCAjY2JlMWYxIDEwMCUpO1xuICAgIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2NiZTFmMScsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAvKiBJRTYtOSAqLyB9XG4gIC5jYXRlZ29yeSBzZWN0aW9uI3BhZ2UtaGVhZGVyLmRyeV9tb3V0aF9wcm9kdWN0cyB7XG4gICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGZmZmZmZis1MCxjYmUxZjErMTAwJjArMSwxKzEwMCAqL1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNjYmUxZjEgMTAwJSk7XG4gICAgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSkgNTAlLCAjY2JlMWYxIDEwMCUpO1xuICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNjYmUxZjEgMTAwJSk7XG4gICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjY2JlMWYxJyxHcmFkaWVudFR5cGU9MCApO1xuICAgIC8qIElFNi05ICovIH1cbiAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIua2lkc19wcm9kdWN0cyB7XG4gICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGZmZmZmZis1MCxmZWQ5ZWIrMTAwJjArMSwxKzEwMCAqL1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNmZWQ5ZWIgMTAwJSk7XG4gICAgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSkgNTAlLCAjZmVkOWViIDEwMCUpO1xuICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNmZWQ5ZWIgMTAwJSk7XG4gICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmVkOWViJyxHcmFkaWVudFR5cGU9MCApO1xuICAgIC8qIElFNi05ICovIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH0gfVxuICAuY2F0ZWdvcnkgc2VjdGlvbiNwYWdlLWhlYWRlciBkaXYuaGVyby1pbWFnZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIgZGl2Lmhlcm8taW1hZ2UgaDEge1xuICAgICAgZm9udC1zaXplOiA0M3B4O1xuICAgICAgZm9udC1zaXplOiA0LjNyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogIzAwNmRiODtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAuY2F0ZWdvcnkgc2VjdGlvbiNwYWdlLWhlYWRlciBkaXYuaGVyby1pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDg2NnB4OyB9XG4gICAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIgZGl2Lmhlcm8taW1hZ2UgLmltZy13cmFwIHtcbiAgICAgIG1heC13aWR0aDogODY2cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIgZGl2Lmhlcm8taW1hZ2UgLmltZy13cmFwIC5oZWFkZXJfZGlzY2xhaW1lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA3OCU7XG4gICAgICAgIGxlZnQ6IDElO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDM0JTtcbiAgICAgICAgY29sb3I6ICMwMDIyNWE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzRweCkge1xuICAgICAgICAuY2F0ZWdvcnkgc2VjdGlvbiNwYWdlLWhlYWRlciBkaXYuaGVyby1pbWFnZSAuaW1nLXdyYXAgLmhlYWRlcl9kaXNjbGFpbWVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDI1cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIgZGl2LnRleHQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuY2F0ZWdvcnkgc2VjdGlvbiNwYWdlLWhlYWRlciBkaXYudGV4dCBoMSB7XG4gICAgICBmb250LXNpemU6IDQzcHg7XG4gICAgICBmb250LXNpemU6IDQuM3JlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIgZGl2LnRleHQgLnBhZ2UtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgZm9udC1zaXplOiAyLjdyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIgZGl2LnRleHQgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICAgIC5jYXRlZ29yeSBzZWN0aW9uI3BhZ2UtaGVhZGVyIGRpdi50ZXh0IHAgYSB7XG4gICAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDIyNWE7IH1cbiAgICAgICAgLmNhdGVnb3J5IHNlY3Rpb24jcGFnZS1oZWFkZXIgZGl2LnRleHQgcCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEyMDBweDsgfVxuICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3QgLnNlY3Rpb24taGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3QgLnNlY3Rpb24taGVhZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3QgLnNlY3Rpb24taGVhZGVyIGgyLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICAgIGZvbnQtc2l6ZTogMy45cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBjb2xvcjogIzAwNmRiODtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cbiAgICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3QgLnNlY3Rpb24taGVhZGVyIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgLmNhdGVnb3J5IC5jYXRlZ29yeS1saXN0IHNlY3Rpb24uc3ViY2F0IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLmNhdGVnb3J5IC5jYXRlZ29yeS1saXN0IHNlY3Rpb24uc3ViY2F0OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAuc2VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogI2NjY2NjYzsgfVxuICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdDpmaXJzdC1jaGlsZCAuc2VwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMgLnByb2R1Y3QtaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmNhdGVnb3J5IC5jYXRlZ29yeS1saXN0IHNlY3Rpb24uc3ViY2F0IC5wcm9kdWN0cyAucHJvZHVjdC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzRweCkge1xuICAgICAgICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3Qgc2VjdGlvbi5zdWJjYXQgLnByb2R1Y3RzIC5wcm9kdWN0LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMgLnByb2R1Y3QtaXRlbSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwMDZkYjg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMgLnByb2R1Y3QtaXRlbSBpbWcge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtaW4td2lkdGg6IDE5MHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMgLnByb2R1Y3QtaXRlbSBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc0cHgpIHtcbiAgICAgICAgICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3Qgc2VjdGlvbi5zdWJjYXQgLnByb2R1Y3RzIC5wcm9kdWN0LWl0ZW0gaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7IH0gfVxuICAgICAgLmNhdGVnb3J5IC5jYXRlZ29yeS1saXN0IHNlY3Rpb24uc3ViY2F0IC5wcm9kdWN0cyAucHJvZHVjdC1pdGVtIC5jdGEge1xuICAgICAgICBtYXJnaW46IDM1cHggYXV0byAwIGF1dG87IH1cbiAgICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMgLnByb2R1Y3QtaXRlbTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3Qgc2VjdGlvbi5zdWJjYXQgLnByb2R1Y3RzIC5wcm9kdWN0LWl0ZW06aG92ZXIgLmN0YSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMjI1YTsgfVxuICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMubG96ZW5nZXMgLnByb2R1Y3QtaXRlbSwgLmNhdGVnb3J5IC5jYXRlZ29yeS1saXN0IHNlY3Rpb24uc3ViY2F0IC5wcm9kdWN0cy5ndW0gLnByb2R1Y3QtaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmNhdGVnb3J5IC5jYXRlZ29yeS1saXN0IHNlY3Rpb24uc3ViY2F0IC5wcm9kdWN0cy5sb3plbmdlcyAucHJvZHVjdC1pdGVtLCAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3Qgc2VjdGlvbi5zdWJjYXQgLnByb2R1Y3RzLmd1bSAucHJvZHVjdC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzRweCkge1xuICAgICAgICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3Qgc2VjdGlvbi5zdWJjYXQgLnByb2R1Y3RzLmxvemVuZ2VzIC5wcm9kdWN0LWl0ZW0sIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMuZ3VtIC5wcm9kdWN0LWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDkwcHg7IH1cbiAgICAgICAgICAuY2F0ZWdvcnkgLmNhdGVnb3J5LWxpc3Qgc2VjdGlvbi5zdWJjYXQgLnByb2R1Y3RzLmxvemVuZ2VzIC5wcm9kdWN0LWl0ZW06Zmlyc3QtY2hpbGQsIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMuZ3VtIC5wcm9kdWN0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG4gIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCAuaGFsZi1tb2R1bGUge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCAuaGFsZi1tb2R1bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4OyB9IH1cblxuLmVkdSAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAxNXB4O1xuICB3aWR0aDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lZHUgI3BhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgLmVkdSAjcGFnZS1oZWFkZXIuZWR1Y2F0aW9uX3Jlc291cmNlcyB7XG4gICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGZmZmZmZis1MCxkOGQxZTArMTAwJjArMSwxKzEwMCAqL1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNkOGQxZTAgMTAwJSk7XG4gICAgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40OSkgNTAlLCAjZDhkMWUwIDEwMCUpO1xuICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNkOGQxZTAgMTAwJSk7XG4gICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZDhkMWUwJyxHcmFkaWVudFR5cGU9MCApO1xuICAgIC8qIElFNi05ICovIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmVkdSAjcGFnZS1oZWFkZXIge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH0gfVxuICAuZWR1ICNwYWdlLWhlYWRlciAuaGVyby1pbWFnZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmVkdSAjcGFnZS1oZWFkZXIgLmhlcm8taW1hZ2UgaDEge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMwMDZkYjg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgLmVkdSAjcGFnZS1oZWFkZXIgLmhlcm8taW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA4NjZweDsgfVxuICAuZWR1ICNwYWdlLWhlYWRlciAudGV4dCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5lZHUgI3BhZ2UtaGVhZGVyIC50ZXh0IGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmVkdSAjcGFnZS1oZWFkZXIgLnRleHQgaDIge1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgZm9udC1zaXplOiAyLjdyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmVkdSAjcGFnZS1oZWFkZXIgLnRleHQgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgY29sb3I6ICMwMDIyNWE7IH1cblxuLmVkdSAuY29udGVudC1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7IH1cbiAgLmVkdSAuY29udGVudC1saXN0IC5zZWN0aW9uLWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4OyB9XG4gICAgLmVkdSAuY29udGVudC1saXN0IC5zZWN0aW9uLWhlYWRlciAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzOXB4O1xuICAgICAgZm9udC1zaXplOiAzLjlyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5lZHUgLmNvbnRlbnQtbGlzdCAuc2VjdGlvbi1oZWFkZXIgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDsgfSB9XG4gICAgLmVkdSAuY29udGVudC1saXN0IC5zZWN0aW9uLWhlYWRlciBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgLmVkdSAuY29udGVudC1saXN0IC5oYWxmLW1vZHVsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5lZHUgLmNvbnRlbnQtbGlzdCAuaGFsZi1tb2R1bGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDsgfSB9XG4gICAgLmVkdSAuY29udGVudC1saXN0IC5oYWxmLW1vZHVsZSAuYmxvY2sgLmVkdS10aHVtYiB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7IH1cbiAgICAuZWR1IC5jb250ZW50LWxpc3QgLmhhbGYtbW9kdWxlIC5ibG9jayBoMyB7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG4gICAgLmVkdSAuY29udGVudC1saXN0IC5oYWxmLW1vZHVsZSAuYmxvY2sgcCB7XG4gICAgICBjb2xvcjogIzAwMjI1YSAhaW1wb3J0YW50OyB9XG4gIC5lZHUgLmNvbnRlbnQtbGlzdCBzZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5lZHUgLmNvbnRlbnQtbGlzdCBzZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gICAgLmVkdSAuY29udGVudC1saXN0IHNlY3Rpb24gLnByb2R1Y3QtaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuZWR1IC5jb250ZW50LWxpc3Qgc2VjdGlvbiAucHJvZHVjdC1pdGVtIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwNmRiODtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgLmVkdSAuY29udGVudC1saXN0IHNlY3Rpb24gLnByb2R1Y3QtaXRlbSBpbWcge1xuICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAuZWR1IC5jb250ZW50LWxpc3Qgc2VjdGlvbiAucHJvZHVjdC1pdGVtIC5jdGEge1xuICAgICAgICBtYXJnaW46IDM1cHggYXV0byAwIGF1dG87IH1cbiAgLmVkdSAuY29udGVudC1saXN0IHNlY3Rpb24uZXZlbnRzLW1vZHVsZSAuaGFsZi1tb2R1bGUge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuZWR1IC5jb250ZW50LWxpc3Qgc2VjdGlvbi5ldmVudHMtbW9kdWxlIC5oYWxmLW1vZHVsZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4OyB9IH1cbiAgICAuZWR1IC5jb250ZW50LWxpc3Qgc2VjdGlvbi5ldmVudHMtbW9kdWxlIC5oYWxmLW1vZHVsZSAuYmxvY2sge1xuICAgICAgcGFkZGluZzogNDVweCAzMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5lZHUgLmNvbnRlbnQtbGlzdCBzZWN0aW9uLmV2ZW50cy1tb2R1bGUgLmhhbGYtbW9kdWxlIC5ibG9jayAuY29udGVudCBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgLmVkdSAuY29udGVudC1saXN0IHNlY3Rpb24uZXZlbnRzLW1vZHVsZSAuaGFsZi1tb2R1bGUgLmJsb2NrIC5jb250ZW50IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmVkdSAuY29udGVudC1saXN0IHNlY3Rpb24uZXZlbnRzLW1vZHVsZSAuaGFsZi1tb2R1bGUgLmJsb2NrIHtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4OyB9IH1cbiAgICAgIC5lZHUgLmNvbnRlbnQtbGlzdCBzZWN0aW9uLmV2ZW50cy1tb2R1bGUgLmhhbGYtbW9kdWxlIC5ibG9jayBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuXG4ucHJvZHVjdCAuc2VjdGlvbi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzAwNmRiODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5wcm9kdWN0IC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggNjBweDsgfSB9XG5cbi5wcm9kdWN0IC5zZWN0aW9uLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDAyMjVhOyB9XG5cbi5wcm9kdWN0IC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXB4O1xuICBsZWZ0OiAtNjVweDtcbiAgd2lkdGg6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucHJvZHVjdCAuaWNvbiBpbWcsXG4gIC5wcm9kdWN0IC5pY29uIHN2ZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7IH1cbiAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMwMDZkYjg7IH1cbiAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAubW9kZS1vZi1hY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAubW9kZS1vZi1hY3Rpb24gLmljb24ge1xuICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAubW9kZS1vZi1hY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDsgfSB9XG4gICAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAubW9kZS1vZi1hY3Rpb24gPiBkaXYuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLm1vZGUtb2YtYWN0aW9uID4gZGl2LmNvbnRhaW5lci1mbHVpZCBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDI4NXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLm1vZGUtb2YtYWN0aW9uID4gZGl2LmNvbnRhaW5lci1mbHVpZCBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLm1vZGUtb2YtYWN0aW9uID4gZGl2LmNvbnRhaW5lci1mbHVpZCBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfSB9XG4gIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtaW5ncmVkaWVudHMge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC1pbmdyZWRpZW50cyAuc2VjdGlvbi10aXRsZS5tb2JpbGUtdmlldyB7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDsgfVxuICAgIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtaW5ncmVkaWVudHMgLmljb24ge1xuICAgICAgdG9wOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC1pbmdyZWRpZW50cyAuaWNvbiB7XG4gICAgICAgICAgdG9wOiAtMjFweDtcbiAgICAgICAgICBsZWZ0OiAwcHg7IH0gfVxuICAgIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtaW5ncmVkaWVudHMgLmFjdGl2ZS1pbmdyZWRpZW50cyB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNmRiODsgfVxuICAgICAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAucHJvZHVjdC1pbmdyZWRpZW50cyAuYWN0aXZlLWluZ3JlZGllbnRzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAucHJvZHVjdCAucHJvZHVjdC1kZXRhaWxzIC5wcm9kdWN0LWluZ3JlZGllbnRzIC5pbmFjdGl2ZS1pbmdyZWRpZW50cyB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDZkYjg7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDA2ZGI4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDZkYjg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7IH1cbiAgICAgIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLnByb2R1Y3QtaW5ncmVkaWVudHMgLmluYWN0aXZlLWluZ3JlZGllbnRzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnByb2R1Y3QgLnByb2R1Y3QtZGV0YWlscyAuZWR1Y2F0aW9uLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLmVkdWNhdGlvbi1ibG9jayAuaWNvbiB7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAucHJvZHVjdCAucHJvZHVjdC1kZXRhaWxzIC5lZHVjYXRpb24tYmxvY2sgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDsgfSB9XG4gIC5wcm9kdWN0IC5wcm9kdWN0LWRldGFpbHMgLmJvdHRvbS1oYWxmLWJsb2NrcyB7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfVxuXG4ucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH0gfVxuICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLm1vYmlsZS1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubW9iaWxlLWhlYWRlciAuZmxhdm9yLXRpdGxlIC5mbGF2b3Ige1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMwMDZkYjg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLm1vYmlsZS1oZWFkZXIgLmZsYXZvci10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLmxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAuZmxhdm9yLXRpdGxlIC5mbGF2b3Ige1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICMwMDZkYjg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLmxlZnQgLmZsYXZvci10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAucHJvZHVjdC1pbmZvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAucHJvZHVjdC1pbmZvLm1vYmlsZS12aWV3IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDsgfVxuICAgICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5sZWZ0IC5wcm9kdWN0LWluZm8gLnNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAucHJvZHVjdC1mbGF2b3JzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDsgfSB9XG4gICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5sZWZ0IC5wcm9kdWN0LWZsYXZvcnMgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5sZWZ0IC5wcm9kdWN0LWZsYXZvcnMgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5sZWZ0IC5wcm9kdWN0LWZsYXZvcnMgLnNlY3Rpb24tY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAucHJvZHVjdC1mbGF2b3JzIC5zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7IH0gfVxuICAgICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5sZWZ0IC5wcm9kdWN0LWZsYXZvcnMgLnNlY3Rpb24tY29udGVudCAuZmxhdm9yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBjb2xvcjogIzAwMjI1YTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gICAgICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAucHJvZHVjdC1mbGF2b3JzIC5zZWN0aW9uLWNvbnRlbnQgLmZsYXZvcjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5jZW50cmFsLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAuY2VudHJhbC1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICBsZWZ0OiA0OCU7IH0gfVxuICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAuY2VudHJhbC1pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDIxNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5jZW50cmFsLWltYWdlIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciB7XG4gICAgICAvKlxyXG5cdFx0XHQmLmFudGljYXZpdHkgLmNlbnRyYWwtaW1hZ2Uge31cclxuXHRcdFx0Ji5yZXN0b3JpbmcgLmNlbnRyYWwtaW1hZ2Uge31cclxuXHRcdFx0Ji53aGl0ZW5pbmctbW91dGh3YXNoIC5jZW50cmFsLWltYWdlIHt9XHJcblx0XHRcdCYudG90YWwtY2FyZSAuY2VudHJhbC1pbWFnZSB7fVxyXG5cdFx0XHQmLmJyYWNlcy1jYXJlIC5jZW50cmFsLWltYWdlIHt9XHJcblx0XHRcdCYudG90YWwtY2FyZS1zZW5zaXRpdmUtZm9ybXVsYSAuY2VudHJhbC1pbWFnZSB7fVxyXG5cdFx0XHQqL1xuICAgICAgLypcclxuXHRcdFx0Ji5raWRzLWJyYWNlcy1jYXJlIHtcclxuXHRcdFx0XHQuY2VudHJhbC1pbWFnZSB7fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnJpbnNlIHtcclxuXHRcdFx0XHQuY2VudHJhbC1pbWFnZSB7fVxyXG5cdFx0XHR9XHJcblx0XHRcdCovIH1cbiAgICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlci5hbnRpY2F2aXR5LWZsdW9yaWRlLXJpbnNlcyAuY2VudHJhbC1pbWFnZSB7XG4gICAgICAgIGxlZnQ6IDQ4JTsgfVxuICAgICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyLnRvb3RocGFzdGUgLmNlbnRyYWwtaW1hZ2Uge1xuICAgICAgICB0b3A6IDQ1cHg7XG4gICAgICAgIGxlZnQ6IDQ3JTsgfVxuICAgICAgICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIudG9vdGhwYXN0ZSAuY2VudHJhbC1pbWFnZSBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7IH1cbiAgICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlci5ndW0gLmNlbnRyYWwtaW1hZ2Uge1xuICAgICAgICB0b3A6IDQ1cHg7XG4gICAgICAgIGxlZnQ6IDQ5JTsgfVxuICAgICAgICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIuZ3VtIC5jZW50cmFsLWltYWdlIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDsgfVxuICAgICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyLmxvemVuZ2VzIC5jZW50cmFsLWltYWdlIHtcbiAgICAgICAgdG9wOiA3NXB4O1xuICAgICAgICBsZWZ0OiA0OCU7IH1cbiAgICAgICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyLmxvemVuZ2VzIC5jZW50cmFsLWltYWdlIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDsgfSB9XG4gIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAucmlnaHQgLnByb2R1Y3QtYmVuZWZpdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAyMjVhOyB9XG4gICAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5yaWdodCAucHJvZHVjdC1iZW5lZml0cyB1bCB7XG4gICAgICBtYXJnaW46IDAgMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLnJpZ2h0IC5wcm9kdWN0LWJlbmVmaXRzIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5yaWdodCAucmVjb21tZW5kZWQtdXNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLnJpZ2h0IC5yZWNvbW1lbmRlZC11c2UgLmljb24ge1xuICAgICAgbGVmdDogLTYwcHg7IH1cbiAgLnByb2R1Y3QgI3Byb2R1Y3QtaGVhZGVyIC5yaWdodCAud2hlcmUtdG8tYnV5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfVxuICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAucmlnaHQgLndoZXJlLXRvLWJ1eSBhIHtcbiAgICAgIGNvbG9yOiAjMDA5Y2FkOyB9XG4gICAgICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLnJpZ2h0IC53aGVyZS10by1idXkgYSA+IHN2ZyB7XG4gICAgICAgIGZpbGw6ICMwMDljYWQ7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAucmlnaHQgLndoZXJlLXRvLWJ1eSAuaWNvbiB7XG4gICAgICBsZWZ0OiAtNTBweDsgfVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAucHJvZHVjdCAuaWNvbiB7XG4gICAgdG9wOiAtNjVweDsgfSB9XG5cbi5zYW1wbGVzLXNhdmluZ3MgLnN1Yi1oZWFkaW5nIGEsXG4uc2FtcGxlcy1zYXZpbmdzIC5zdWItaGVhZGluZyBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnNhbXBsZXMtc2F2aW5ncyAuc3ViLWhlYWRpbmcgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA2ZGI4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnNhbXBsZXMtc2F2aW5ncyB1bCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgY29sb3I6ICMwMDIyNWE7IH1cblxuLnNhbXBsZXMtc2F2aW5ncyAubGltaXRlZC13aWR0aCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2FtcGxlcy1zYXZpbmdzIC5saW1pdGVkLXdpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4OyB9IH1cblxuLnNhbXBsZXMtc2F2aW5ncyAuYmlnZ2VyLWJsdWUge1xuICBjb2xvcjogIzAwMjI1YTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qLS0gSG9tZSBQYWdlIEhlcm8gLS0qL1xuLmhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNmZmZmZmYrMCxmZmZmZmYrNTAsY2JlMWYxKzEwMCYwKzEsMSsxMDAgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDElLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDkpIDUwJSwgI2NiZTFmMSAxMDAlKTtcbiAgLyogRkYzLjYtMTUgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDElLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDkpIDUwJSwgI2NiZTFmMSAxMDAlKTtcbiAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ5KSA1MCUsICNjYmUxZjEgMTAwJSk7XG4gIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNjYmUxZjEnLEdyYWRpZW50VHlwZT0wICk7XG4gIC8qIElFNi05ICovIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgaGVpZ2h0OiA5ODBweDsgfSB9XG4gIC5oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVybyAuaGVyby1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDcwMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvIC5oZXJvLWhlYWRlciAuaGVyby13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNDclO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfSB9XG4gICAgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgaW1nLmhlcm8taW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgaW1nLmhlcm8taW1nIHtcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVybyAuaGVyby1oZWFkZXIgLmhlcm8td3JhcCBpbWcuaGVyby1pbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDsgfSB9XG4gICAgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2LmxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2LmxlZnQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvIC5oZXJvLWhlYWRlciAuaGVyby13cmFwIGRpdi5sZWZ0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogLTE4MHB4OyB9IH1cbiAgICAuaGVybyAuaGVyby1oZWFkZXIgLmhlcm8td3JhcCBkaXYucmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2LnJpZ2h0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVybyAuaGVyby1oZWFkZXIgLmhlcm8td3JhcCBkaXYucmlnaHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAyOTVweDsgfSB9XG4gICAgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2IC5sZWZ0X19maXJzdCwgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2IC5yaWdodF9fZmlyc3Qge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBjb2xvcjogIzAwNmRiODtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4xOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2IC5sZWZ0X19maXJzdCwgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2IC5yaWdodF9fZmlyc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gICAgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2IC5sZWZ0X19zZWNvbmQsIC5oZXJvIC5oZXJvLWhlYWRlciAuaGVyby13cmFwIGRpdiAucmlnaHRfX3NlY29uZCB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaGVybyAuaGVyby1oZWFkZXIgLmhlcm8td3JhcCBkaXYgLmxlZnRfX3NlY29uZCwgLmhlcm8gLmhlcm8taGVhZGVyIC5oZXJvLXdyYXAgZGl2IC5yaWdodF9fc2Vjb25kIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfVxuICAgICAgICAgIC5oZXJvIC5oZXJvLWhlYWRlciAuaGVyby13cmFwIGRpdiAubGVmdF9fc2Vjb25kOmFmdGVyLCAuaGVybyAuaGVyby1oZWFkZXIgLmhlcm8td3JhcCBkaXYgLnJpZ2h0X19zZWNvbmQ6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIuXCI7IH0gfVxuICAuaGVybyAuaGVyby1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvIC5oZXJvLWNvbnRlbnQge1xuICAgICAgICBib3R0b206IDcwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgfSB9XG4gICAgLmhlcm8gLmhlcm8tY29udGVudCBkaXYudGV4dCB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmhlcm8gLmhlcm8tY29udGVudCBkaXYudGV4dCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICAgICAgZm9udC1zaXplOiA0LjNyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzAwNmRiODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5oZXJvIC5oZXJvLWNvbnRlbnQgZGl2LnRleHQgLnBhZ2UtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIGNvbG9yOiAjMDAyMjVhO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuaGVybyAuaGVyby1jb250ZW50IGRpdi50ZXh0IC5wYWdlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9IH1cbiAgICAgIC5oZXJvIC5oZXJvLWNvbnRlbnQgZGl2LnRleHQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmhlcm8gLmhlcm8tY29udGVudCBkaXYudGV4dCBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuXG4vKi0tIEdsb2JhbCBSZWdpc3RyYXRpb24gQ1RBIC0tKi9cbmRpdi5yZWdpc3RyYXRpb24tY3RhIHtcbiAgYmFja2dyb3VuZDogIzAwNmRiODsgfVxuICBkaXYucmVnaXN0cmF0aW9uLWN0YSAuY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBkaXYucmVnaXN0cmF0aW9uLWN0YSAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfSB9XG4gICAgZGl2LnJlZ2lzdHJhdGlvbi1jdGEgLmNvbnRlbnQgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgZGl2LnJlZ2lzdHJhdGlvbi1jdGEgLmNvbnRlbnQgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgIGRpdi5yZWdpc3RyYXRpb24tY3RhIC5jb250ZW50IHAge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuICAgIGRpdi5yZWdpc3RyYXRpb24tY3RhIC5jb250ZW50IGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMzVweDsgfVxuXG4vKi0tIEhvbWUgUGFnZSBDYWxsIE91dCAtLSovXG4uaHAtY2FsbG91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaHAtY2FsbG91dCB7XG4gICAgICBoZWlnaHQ6IDQ3MHB4OyB9IH1cbiAgLmhwLWNhbGxvdXQgLmFydC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTIwMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHAtY2FsbG91dCAuYXJ0LXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDQ3MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ocC1jYWxsb3V0IC5hcnQtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiA1NzBweDsgfSB9XG4gIC5ocC1jYWxsb3V0Lmx0Ymx1ZSB7XG4gICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2E1Y2JlNiswLGE1Y2JlNisxMDAmMCs1MCwxKzEwMCAqL1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNjUsIDIwMywgMjMwLCAwKSAwJSwgcmdiYSgxNjUsIDIwMywgMjMwLCAwKSA1MCUsICNhNWNiZTYgMTAwJSk7XG4gICAgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMCkgMCUsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMCkgNTAlLCAjYTVjYmU2IDEwMCUpO1xuICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxNjUsIDIwMywgMjMwLCAwKSAwJSwgcmdiYSgxNjUsIDIwMywgMjMwLCAwKSA1MCUsICNhNWNiZTYgMTAwJSk7XG4gICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGE1Y2JlNicsIGVuZENvbG9yc3RyPScjYTVjYmU2JyxHcmFkaWVudFR5cGU9MCApO1xuICAgIC8qIElFNi05ICovIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ocC1jYWxsb3V0Lmx0Ymx1ZSB7XG4gICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNhNWNiZTYrMCxhNWNiZTYrMTAwJjAuMjUrMCwxKzgwLDAuMjUrMTAwICovXG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNjUsIDIwMywgMjMwLCAwLjI1KSAwJSwgI2E1Y2JlNiA4MCUsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMC4yNSkgMTAwJSk7XG4gICAgICAgIC8qIEZGMy42LTE1ICovXG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgxNjUsIDIwMywgMjMwLCAwLjI1KSAwJSwgI2E1Y2JlNiA4MCUsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMC4yNSkgMTAwJSk7XG4gICAgICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTY1LCAyMDMsIDIzMCwgMC4yNSkgMCUsICNhNWNiZTYgODAlLCByZ2JhKDE2NSwgMjAzLCAyMzAsIDAuMjUpIDEwMCUpO1xuICAgICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0MGE1Y2JlNicsIGVuZENvbG9yc3RyPScjNDBhNWNiZTYnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICAgIC8qIElFNi05ICovIH0gfVxuICAgIC5ocC1jYWxsb3V0Lmx0Ymx1ZSAuaHAtY2FsbG91dC13cmFwcGVyIC5jb3B5IGg0LCAuaHAtY2FsbG91dC5sdGJsdWUgLmhwLWNhbGxvdXQtd3JhcHBlciAuY29weSBoMywgLmhwLWNhbGxvdXQubHRibHVlIC5ocC1jYWxsb3V0LXdyYXBwZXIgLmNvcHkgaDIsIC5ocC1jYWxsb3V0Lmx0Ymx1ZSAuaHAtY2FsbG91dC13cmFwcGVyIC5jb3B5IHAge1xuICAgICAgY29sb3I6ICMwMDZkYjg7IH1cbiAgLmhwLWNhbGxvdXQucGluayB7XG4gICAgYmFja2dyb3VuZDogI2ZlZGZlZTtcbiAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jZmVkZmVlKzAsZjk5YmMwKzEwMCAqL1xuICAgIGJhY2tncm91bmQ6ICNmZWRmZWU7XG4gICAgLyogT2xkIGJyb3dzZXJzICovXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmVkZmVlIDAlLCAjZjk5YmMwIDEwMCUpO1xuICAgIC8qIEZGMy42LTE1ICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmVkZmVlIDAlLCAjZjk5YmMwIDEwMCUpO1xuICAgIC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZlZGZlZSAwJSwgI2Y5OWJjMCAxMDAlKTtcbiAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZlZGZlZScsIGVuZENvbG9yc3RyPScjZjk5YmMwJyxHcmFkaWVudFR5cGU9MCApO1xuICAgIC8qIElFNi05ICovIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ocC1jYWxsb3V0LnBpbmsge1xuICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jZmVkZmVlKzE4LGY5OWJjMCs3NSxmZWRmZWUrMTAwJjAuMjUrMCwxKzc1LDAuMjUrMTAwICovXG4gICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTQsIDIyMywgMjM4LCAwLjI1KSAwJSwgcmdiYSgyNTQsIDIyMywgMjM4LCAwLjQzKSAxOCUsICNmOTliYzAgNzUlLCByZ2JhKDI1NCwgMjIzLCAyMzgsIDAuMjUpIDEwMCUpO1xuICAgICAgICAvKiBGRjMuNi0xNSAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU0LCAyMjMsIDIzOCwgMC4yNSkgMCUsIHJnYmEoMjU0LCAyMjMsIDIzOCwgMC40MykgMTglLCAjZjk5YmMwIDc1JSwgcmdiYSgyNTQsIDIyMywgMjM4LCAwLjI1KSAxMDAlKTtcbiAgICAgICAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTQsIDIyMywgMjM4LCAwLjI1KSAwJSwgcmdiYSgyNTQsIDIyMywgMjM4LCAwLjQzKSAxOCUsICNmOTliYzAgNzUlLCByZ2JhKDI1NCwgMjIzLCAyMzgsIDAuMjUpIDEwMCUpO1xuICAgICAgICAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0MGZlZGZlZScsIGVuZENvbG9yc3RyPScjNDBmZWRmZWUnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICAgIC8qIElFNi05ICovIH0gfVxuICAgIC5ocC1jYWxsb3V0LnBpbmsgLmhwLWNhbGxvdXQtd3JhcHBlciAuY29weSBoNCwgLmhwLWNhbGxvdXQucGluayAuaHAtY2FsbG91dC13cmFwcGVyIC5jb3B5IGgzLCAuaHAtY2FsbG91dC5waW5rIC5ocC1jYWxsb3V0LXdyYXBwZXIgLmNvcHkgaDIsIC5ocC1jYWxsb3V0LnBpbmsgLmhwLWNhbGxvdXQtd3JhcHBlciAuY29weSBwIHtcbiAgICAgIGNvbG9yOiAjYjExOTU0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHAtY2FsbG91dC5waW5rIHtcbiAgICAgICAgLypcclxuXHRcdFx0LmFydC1sZWZ0IHtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206MDtcclxuXHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0d2lkdGg6MTk4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OjI2MXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9ob21lLXBpbmstYnViYmxlLWxlZnQucG5nKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcblx0XHRcdFx0ei1pbmRleDoxMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYXJ0LXJpZ2h0IHtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206MDtcclxuXHRcdFx0XHRyaWdodDozNSU7XHJcblx0XHRcdFx0d2lkdGg6MjE3cHg7XHJcblx0XHRcdFx0aGVpZ2h0OjQ0MXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltYWdlcy9ob21lLXBpbmstYnViYmxlLWNlbnRlci5wbmcpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcclxuXHRcdFx0XHR6LWluZGV4OjExO1xyXG5cdFx0XHR9XHJcblx0XHRcdCovIH1cbiAgICAgICAgLmhwLWNhbGxvdXQucGluayAuYXJ0LXdyYXBwZXIgLmFydC1sZWZ0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgICBsZWZ0OiAtODBweDtcbiAgICAgICAgICB3aWR0aDogMjc1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOTFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvbWUtcGluay1sYXJnZS1idWJibGUtbGVmdC5wbmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAgIC5ocC1jYWxsb3V0LnBpbmsgLmFydC13cmFwcGVyIC5hcnQtcmlnaHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC04MHB4O1xuICAgICAgICAgIHJpZ2h0OiAzODBweDtcbiAgICAgICAgICB3aWR0aDogMjE3cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MjlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvbWUtcGluay1sYXJnZS1idWJibGUtY2VudGVyLnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgei1pbmRleDogMTE7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmhwLWNhbGxvdXQucGluayB7XG4gICAgICAgIC8qXHJcblx0XHRcdC5hcnQtbGVmdCB7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOjEyMHB4O1xyXG5cdFx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0XHR3aWR0aDo3M3B4O1xyXG5cdFx0XHRcdGhlaWdodDoxNDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWFnZXMvaG9tZS1waW5rLWJ1YmJsZS1tb2JpbGUucG5nKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcblx0XHRcdFx0ei1pbmRleDoxMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQqLyB9XG4gICAgICAgIC5ocC1jYWxsb3V0LnBpbmsgLmFydC1sZWZ0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgICB3aWR0aDogMjE3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMjlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2hvbWUtcGluay1sYXJnZS1idWJibGUtY2VudGVyLnBuZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgICAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAgIC5ocC1jYWxsb3V0LnBpbmsgLmFydC1yaWdodCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5ocC1jYWxsb3V0LmRya2JsdWUge1xuICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNhNWNiZTYrMCxhNWNiZTYrMTAwJjArNTAsMSsxMDAgKi9cbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMCkgMCUsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMCkgNTAlLCAjYTVjYmU2IDEwMCUpO1xuICAgIC8qIEZGMy42LTE1ICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDE2NSwgMjAzLCAyMzAsIDApIDAlLCByZ2JhKDE2NSwgMjAzLCAyMzAsIDApIDUwJSwgI2E1Y2JlNiAxMDAlKTtcbiAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMTY1LCAyMDMsIDIzMCwgMCkgMCUsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMCkgNTAlLCAjYTVjYmU2IDEwMCUpO1xuICAgIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBhNWNiZTYnLCBlbmRDb2xvcnN0cj0nI2E1Y2JlNicsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAvKiBJRTYtOSAqLyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuaHAtY2FsbG91dC5kcmtibHVlIHtcbiAgICAgICAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2E1Y2JlNiswLGE1Y2JlNisxMDAmMC4xKzI1LDErODAsMC4yNSs5NiAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMC4xKSAwJSwgcmdiYSgxNjUsIDIwMywgMjMwLCAwLjEpIDI1JSwgI2E1Y2JlNiA4MCUsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMC4yNSkgOTYlLCByZ2JhKDE2NSwgMjAzLCAyMzAsIDAuMjUpIDEwMCUpO1xuICAgICAgICAvKiBGRjMuNi0xNSAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMC4xKSAwJSwgcmdiYSgxNjUsIDIwMywgMjMwLCAwLjEpIDI1JSwgI2E1Y2JlNiA4MCUsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMC4yNSkgOTYlLCByZ2JhKDE2NSwgMjAzLCAyMzAsIDAuMjUpIDEwMCUpO1xuICAgICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDE2NSwgMjAzLCAyMzAsIDAuMSkgMCUsIHJnYmEoMTY1LCAyMDMsIDIzMCwgMC4xKSAyNSUsICNhNWNiZTYgODAlLCByZ2JhKDE2NSwgMjAzLCAyMzAsIDAuMjUpIDk2JSwgcmdiYSgxNjUsIDIwMywgMjMwLCAwLjI1KSAxMDAlKTtcbiAgICAgICAgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMWFhNWNiZTYnLCBlbmRDb2xvcnN0cj0nIzQwYTVjYmU2JyxHcmFkaWVudFR5cGU9MCApO1xuICAgICAgICAvKiBJRTYtOSAqLyB9IH1cbiAgICAuaHAtY2FsbG91dC5kcmtibHVlIC5ocC1jYWxsb3V0LXdyYXBwZXIgLmNvcHkgaDQsIC5ocC1jYWxsb3V0LmRya2JsdWUgLmhwLWNhbGxvdXQtd3JhcHBlciAuY29weSBoMywgLmhwLWNhbGxvdXQuZHJrYmx1ZSAuaHAtY2FsbG91dC13cmFwcGVyIC5jb3B5IGgyLCAuaHAtY2FsbG91dC5kcmtibHVlIC5ocC1jYWxsb3V0LXdyYXBwZXIgLmNvcHkgcCB7XG4gICAgICBjb2xvcjogIzAwMjI1YTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhwLWNhbGxvdXQuZHJrYmx1ZSAuYXJ0LXdyYXBwZXIgLmFydC1sZWZ0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICB3aWR0aDogNTU5cHg7XG4gICAgICAgIGhlaWdodDogNjA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaG9tZS1sdGJsdWUtbGFyZ2Utc3BsYXNoLWxlZnQucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgLmhwLWNhbGxvdXQuZHJrYmx1ZSAuYXJ0LXdyYXBwZXIgLmFydC1yaWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMjE5cHg7XG4gICAgICAgIHJpZ2h0OiAtNDcwcHg7XG4gICAgICAgIHdpZHRoOiA4OTVweDtcbiAgICAgICAgaGVpZ2h0OiAxMTQxcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaG9tZS1sdGJsdWUtbGFyZ2Utc3BsYXNoLXJpZ2h0LnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgei1pbmRleDogMTE7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmhwLWNhbGxvdXQuZHJrYmx1ZSAuYXJ0LWxlZnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTEyMHB4O1xuICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ob21lLWx0Ymx1ZS1sYXJnZS1zcGxhc2gtbGVmdC5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgbWluLWhlaWdodDogNTAwcHg7IH1cbiAgICAgIC5ocC1jYWxsb3V0LmRya2JsdWUgLmFydC1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgei1pbmRleDogMTEwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0NzBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyLmxlZnQgLmNvcHkge1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIubGVmdCAuY29weSAuY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlci5sZWZ0IC5jb3B5IC5jb250ZW50IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogaW5pdGlhbDsgfVxuICAgICAgICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIubGVmdCAuY29weSAuY29udGVudCBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlci5sZWZ0IC5jb3B5IC5jb250ZW50IC5kaXNjbGFpbWVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYm90dG9tOiAtNzVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzAwMjI1YTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlci5sZWZ0IC5jb3B5IC5jb250ZW50IC5kaXNjbGFpbWVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIubGVmdCAuaW1nIHtcbiAgICAgICAgcmlnaHQ6IDU4JTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyLmxlZnQgLmltZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyLnJpZ2h0IC5jb3B5IHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIGxlZnQ6IDA7IH0gfVxuICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIucmlnaHQgLmNvcHkgLmNvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyLnJpZ2h0IC5jb3B5IC5jb250ZW50IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsOyB9XG4gICAgICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlci5yaWdodCAuY29weSAuY29udGVudCBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlci5yaWdodCAuY29weSAuY29udGVudCAuZGlzY2xhaW1lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJvdHRvbTogLTc1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICMwMDIyNWE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyLnJpZ2h0IC5jb3B5IC5jb250ZW50IC5kaXNjbGFpbWVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIucmlnaHQgLmltZyB7XG4gICAgICAgIGxlZnQ6IDU4JTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyLnJpZ2h0IC5pbWcge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlciAuaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlciAuaW1nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyIC5pbWcgaW1nIHtcbiAgICAgIHotaW5kZXg6IDU1OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyIC5jb3B5IHtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH0gfVxuICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIgLmNvcHkgLmNvbnRlbnQgLmNhbGxvdXQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlciAuY29weSAuY29udGVudCAuY2FsbG91dC10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgICAuaHAtY2FsbG91dCAuaHAtY2FsbG91dC13cmFwcGVyIC5jb3B5IC5jb250ZW50IC5jYWxsb3V0LXRleHQge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIgLmNvcHkgLmNvbnRlbnQgLmNhbGxvdXQtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH0gfVxuICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIgLmNvcHkgLmNvbnRlbnQgLmNhbGxvdXQtc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ocC1jYWxsb3V0IC5ocC1jYWxsb3V0LXdyYXBwZXIgLmNvcHkgLmNvbnRlbnQgLmNhbGxvdXQtc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlciAuY29weSAuY29udGVudCBhLmN0YSB7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhwLWNhbGxvdXQgLmhwLWNhbGxvdXQtd3JhcHBlciAuY29weSAuY29udGVudCBhLmN0YSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfSB9XG5cbi8qLS0gSGFsZiBCbG9jayBNb2R1bGUgLS0qL1xuLmhhbGYtbW9kdWxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuaGFsZi1tb2R1bGUubW9kdWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5oYWxmLW1vZHVsZS5tb2R1bGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIC5oYWxmLW1vZHVsZSAucm93IC5ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwIDA7XG4gICAgcGFkZGluZzogNDVweCAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICNlMWYyZmU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oYWxmLW1vZHVsZSAucm93IC5ibG9jay5jb2wtbGctNiwgLmhhbGYtbW9kdWxlIC5yb3cgLmJsb2NrLmNvbC02IHtcbiAgICAgICAgZmxleDogMCAwIDQ4JTtcbiAgICAgICAgbWF4LXdpZHRoOiA0OCU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmhhbGYtbW9kdWxlIC5yb3cgLmJsb2NrIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgICAuaGFsZi1tb2R1bGUgLnJvdyAuYmxvY2s6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAgIC5oYWxmLW1vZHVsZSAucm93IC5ibG9jayBoMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAuaGFsZi1tb2R1bGUgLnJvdyAuYmxvY2sgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhhbGYtbW9kdWxlIC5yb3cgLmJsb2NrIHAge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5oYWxmLW1vZHVsZSAucm93IC5ibG9jayAuYmxvY2tfX2NvcHkgcCB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmhhbGYtbW9kdWxlIC5yb3cgLmJsb2NrIC5jdGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMzVweDsgfVxuICAgIC5oYWxmLW1vZHVsZSAucm93IC5ibG9jay5kYXJrIGgzIHtcbiAgICAgIGNvbG9yOiAjMDAyMjVhOyB9XG4gICAgLmhhbGYtbW9kdWxlIC5yb3cgLmJsb2NrLmRhcmsgcCB7XG4gICAgICBjb2xvcjogIzAwMjI1YTsgfVxuICAgIC5oYWxmLW1vZHVsZSAucm93IC5ibG9jay5kYXJrOmhvdmVyIC5jdGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAyMjVhOyB9XG4gICAgLmhhbGYtbW9kdWxlIC5yb3cgLmJsb2NrLmxpZ2h0IGgzIHtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4OyB9XG4gICAgLmhhbGYtbW9kdWxlIC5yb3cgLmJsb2NrLmxpZ2h0IHAge1xuICAgICAgY29sb3I6ICMwMDZkYjg7IH1cbiAgICAuaGFsZi1tb2R1bGUgLnJvdyAuYmxvY2subGlnaHQ6aG92ZXIgLmN0YSB7XG4gICAgICBjb2xvcjogIzAwMjI1YTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAuaGFsZi1tb2R1bGUgLnJvdyAuYmxvY2s6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuaGFsZi1tb2R1bGUgLnJvdyAuYmxvY2s6aG92ZXIgLmN0YS5kYXJrIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDIyNWE7IH1cbiAgICAgIC5oYWxmLW1vZHVsZSAucm93IC5ibG9jazpob3ZlciAuY3RhLmxpZ2h0IHtcbiAgICAgICAgY29sb3I6ICMwMDIyNWE7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMzBweDsgfVxuICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2s6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLmNvbC1sZy02LCAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLmNvbC02IHtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMjI1YTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrIHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9IH1cbiAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jayBoMyB7XG4gICAgICBjb2xvcjogIzAwNmRiODtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrIHAge1xuICAgICAgY29sb3I6ICMwMDIyNWE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2sgLmN0YSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDM1cHggYXV0bzsgfSB9XG4gICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5jZSAuaWNvbiB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDkwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLmNlIC5pY29uIHtcbiAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICB3aWR0aDogNTBweDsgfSB9XG4gICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5jZSAuYmxvY2t3cmFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2suY2UgLmJsb2Nrd3JhcCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiBhdXRvOyB9IH1cbiAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2suY2UgLmJsb2Nrd3JhcCBoMyB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5jZSAuYmxvY2t3cmFwIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4OyB9IH1cbiAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2suY2UgLmJsb2Nrd3JhcCBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLmNlIC5ibG9ja3dyYXAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDsgfSB9XG4gICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5vdGhlci1wcm9kdWN0cyB7XG4gICAgICAvKlxyXG5cdFx0XHRcdFx0Ji5DTEFTUyB7XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJsb2Nrd3JhcCB7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCovIH1cbiAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2sub3RoZXItcHJvZHVjdHMgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA4MHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2sub3RoZXItcHJvZHVjdHMgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTkwcHg7XG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfSB9XG4gICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzIC5ibG9ja3dyYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzIC5ibG9ja3dyYXAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzIC5ibG9ja3dyYXAgaDMge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2sub3RoZXItcHJvZHVjdHMgLmJsb2Nrd3JhcCBoMyB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEzMHB4OyB9IH1cbiAgICAgICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5vdGhlci1wcm9kdWN0cyAuYmxvY2t3cmFwIHAucHJvZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzIC5ibG9ja3dyYXAgcC5wcm9kIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTMwcHg7IH0gfVxuICAgICAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2sub3RoZXItcHJvZHVjdHMgLmJsb2Nrd3JhcCBwLnByb2Qgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cbiAgICAgICAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2sub3RoZXItcHJvZHVjdHMgLmJsb2Nrd3JhcCBwLnByb2Qgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzIC5ibG9ja3dyYXAgcC5wcm9kIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5vdGhlci1wcm9kdWN0cy5sb3plbmdlcyBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwMHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5oYWxmLW1vZHVsZS5zZWNvbmRhcnkgLnJvdyAuYmxvY2sub3RoZXItcHJvZHVjdHMubG96ZW5nZXMgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfSB9XG4gICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzLmxvemVuZ2VzIC5ibG9ja3dyYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzLmxvemVuZ2VzIC5ibG9ja3dyYXAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5vdGhlci1wcm9kdWN0cy5ndW0gaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTkwcHg7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDkwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5vdGhlci1wcm9kdWN0cy5ndW0gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfSB9XG4gICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzLnJpbnNlIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTAwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5vdGhlci1wcm9kdWN0cy5yaW5zZSBpbWcge1xuICAgICAgICAgICAgbGVmdDogNDVweDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH0gfVxuICAgICAgLmhhbGYtbW9kdWxlLnNlY29uZGFyeSAucm93IC5ibG9jay5vdGhlci1wcm9kdWN0cy50b290aHBhc3RlIGltZyB7XG4gICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMTBweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzLnRvb3RocGFzdGUgaW1nIHtcbiAgICAgICAgICAgIGxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGFsZi1tb2R1bGUuc2Vjb25kYXJ5IC5yb3cgLmJsb2NrLm90aGVyLXByb2R1Y3RzLmFudGljYXZpdHktZmx1b3JpZGUtcmluc2VzIGltZyB7XG4gICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB9IH1cblxuLmhvbWUgLmhhbGYtbW9kdWxlIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuaG9tZSAuaGFsZi1tb2R1bGUubW9kdWxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7IH0gfVxuXG4vKi0tIEV2ZW50cyBNb2R1bGUgLS0qL1xuLmV2ZW50cy1tb2R1bGUge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC5ldmVudHMtbW9kdWxlIC5tb2R1bGUtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZXZlbnRzLW1vZHVsZSAubW9kdWxlLWhlYWRlciBoNCB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgLmV2ZW50cy1tb2R1bGUgLm1vZHVsZS1oZWFkZXIgcCB7XG4gICAgICBjb2xvcjogIzAwMjI1YTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbiAgICAuZXZlbnRzLW1vZHVsZSAubW9kdWxlLWhlYWRlciAuc2VwIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDIyNWE7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiA3NSU7XG4gICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuZXZlbnRzLW1vZHVsZSAubW9kdWxlLWhlYWRlciAuc2VwIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLmV2ZW50cy1tb2R1bGUgLmNvbnRhaW5lci1mbHVpZCAucm93IC5ldmVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuZXZlbnRzLW1vZHVsZSAuY29udGFpbmVyLWZsdWlkIC5yb3cgLmV2ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG4gICAgLmV2ZW50cy1tb2R1bGUgLmNvbnRhaW5lci1mbHVpZCAucm93IC5ldmVudCBoMyB7XG4gICAgICBmb250LXNpemU6IDM5cHg7XG4gICAgICBmb250LXNpemU6IDMuOXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjMDA2ZGI4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ldmVudHMtbW9kdWxlIC5jb250YWluZXItZmx1aWQgLnJvdyAuZXZlbnQgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9IH1cbiAgICAuZXZlbnRzLW1vZHVsZSAuY29udGFpbmVyLWZsdWlkIC5yb3cgLmV2ZW50IGRpdi5ldmVudC1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBjb2xvcjogIzAwMjI1YTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuZXZlbnRzLW1vZHVsZSAuY29udGFpbmVyLWZsdWlkIC5yb3cgLmV2ZW50IGRpdi5ldmVudC1jb250ZW50IHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfSB9XG4gICAgLmV2ZW50cy1tb2R1bGUgLmNvbnRhaW5lci1mbHVpZCAucm93IC5ldmVudCAuY3RhIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuZXZlbnRzLW1vZHVsZSAuY29udGFpbmVyLWZsdWlkIC5yb3cgLmV2ZW50IC5jdGEge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogMTVweCA0MHB4OyB9IH1cbiAgLmV2ZW50cy1tb2R1bGUgLmNvbnRhaW5lci1mbHVpZCAucm93IGEuc2VlYWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDMwcHggYXV0bztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwOWNhZDsgfVxuICAgIC5ldmVudHMtbW9kdWxlIC5jb250YWluZXItZmx1aWQgLnJvdyBhLnNlZWFsbDpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwMjI1YTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmV2ZW50cy1tb2R1bGUgLmNvbnRhaW5lci1mbHVpZCAucm93IGEuc2VlYWxsIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiMgTW9kaWZpY2F0aW9ucyBmb3IgbW9kaWZpZWQgaW1hZ2VzIGl0ZW1zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jYXRlZ29yeSAuY2F0ZWdvcnktbGlzdCBzZWN0aW9uLnN1YmNhdCAucHJvZHVjdHMgLnByb2R1Y3QtaXRlbSBpbWcge1xuICB3aWR0aDogNTAlO1xuICBtaW4td2lkdGg6IDIzMHB4OyB9XG5cbi5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAucHJvZHVjdC1mbGF2b3JzIC5zZWN0aW9uLWNvbnRlbnQgLmZsYXZvciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfVxuXG4ucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLmxlZnQgLnByb2R1Y3QtZmxhdm9ycyAuc2VjdGlvbi1jb250ZW50IC5mbGF2b3IgaW1nIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiA5MHB4OyB9XG5cbi5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAucHJvZHVjdC1mbGF2b3JzIC5zZWN0aW9uLWNvbnRlbnQgLmZsYXZvcjQgaW1nIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiAxMTBweDsgfVxuXG4ub3RoZXItZmxhdm9ycyB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzAwMjI1YTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5vdGhlci1mbGF2b3JzOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMDAyMjVhOyB9XG4gIC5vdGhlci1mbGF2b3JzOmhvdmVyIHtcbiAgICBjb2xvcjogIzY2NjsgfVxuXG4ucHJvZHVjdC1mbGF2b3JzIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnByb2R1Y3QtZmxhdm9ycyAuc2VjdGlvbi10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4udGhhbmtfeW91IHtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuc21hbGxlciB0aGFuIDEyODBcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLmNlbnRyYWwtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTglLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTglLCAwKTtcbiAgICB0b3A6IDE1cHg7XG4gICAgbGVmdDogNDglOyB9XG4gIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAuY2VudHJhbC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjg1cHg7IH1cbiAgLm90aGVyLWZsYXZvcnMge1xuICAgIG1heC13aWR0aDogMTIlOyB9XG4gIC8qIC5vdGhlci1mbGF2b3JzLXNpbmdsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDM2JSAhaW1wb3J0YW50O1xyXG59ICovIH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5M3B4KSB7XG4gIC5wcm9kdWN0ICNwcm9kdWN0LWhlYWRlciAubGVmdCAucHJvZHVjdC1mbGF2b3JzIC5zZWN0aW9uLWNvbnRlbnQgLmZsYXZvciBpbWcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgbWF4LXdpZHRoOiAxMzRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTRweCkge1xuICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLmxlZnQgLnByb2R1Y3QtZmxhdm9ycyAuc2VjdGlvbi1jb250ZW50IC5mbGF2b3IgaW1nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgIG1heC13aWR0aDogNjBweDsgfVxuICAucHJvZHVjdCAjcHJvZHVjdC1oZWFkZXIgLmxlZnQgLnByb2R1Y3QtZmxhdm9ycyAuc2VjdGlvbi1jb250ZW50IC5mbGF2b3I0IGltZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDg1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgLm90aGVyLWZsYXZvcnMge1xuICAgIG1heC13aWR0aDogMzQlO1xuICAgIGZvbnQtc2l6ZTogMS4wcmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAqIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XG4gIC5pciBhOmFmdGVyLFxuICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsXG4gIGFbaHJlZl49XCIjXCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICBAcGFnZSB7XG4gICAgbWFyZ2luOiAwLjVjbTsgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH0gfVxuIl19 */
