@charset "UTF-8";@import url("https://use.typekit.net/yuh4ial.css");
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap");@import url("https://use.typekit.net/dvf6vyq.css");@import url("//hello.myfonts.net/count/3bdcd6");:root{--blue:#364b54;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#eb6b40;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#eb6b40;--secondary:#6c757d;--success:#364b54;--info:#7b7c7f;--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,"Noto Sans","Liberation Sans",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{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:effra,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}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}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#eb6b40;text-decoration:none}a:hover{color:#c94215;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:900;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:5.4rem}.h2,h2{font-size:2.7rem}.h3,.h4,h3,h4{font-size:1.8rem}.h5,h5{font-size:1.5rem}.h6,h6{font-size:1.2rem}.lead{font-size:1.5rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{border:0;border-top:1px solid rgba(0,0,0,.1);margin-bottom:1rem;margin-top:1rem}.small,small{font-size:.875em;font-weight:400}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{font-size:1.5rem;margin-bottom:1rem}.blockquote-footer{color:#6c757d;display:block;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:5px;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:90%}code{word-wrap:break-word;color:#e83e8c;font-size:87.5%}a>code{color:inherit}kbd{background-color:#212529;border-radius:3px;color:#fff;font-size:87.5%;padding:.2rem .4rem}kbd kbd{font-size:100%;font-weight:700;padding:0}pre{color:#212529;display:block;font-size:87.5%}pre code{color:inherit;font-size:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.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-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.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.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.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.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.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.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.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.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.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.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{color:#212529;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.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);color:#212529}.table-primary,.table-primary>td,.table-primary>th{background-color:#f9d6ca}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#f5b29c}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#f6c4b3}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c7cdcf}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#96a1a6}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b9c1c3}.table-info,.table-info>td,.table-info>th{background-color:#dadadb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#babbbc}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#cdcdce}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.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-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.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-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.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-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.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{background-color:#343a40;border-color:#454d55;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark{background-color:#343a40;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.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);color:#fff}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:5px;color:#495057;display:block;font-size:1.2rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{background-color:#fff;border-color:#f7c4b3;box-shadow:0 0 0 .2rem rgba(235,107,64,.25);color:#495057;outline:0}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.5rem;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.96rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;font-size:1.2rem;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:3px;font-size:.96rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:15px;font-size:1.5rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}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-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#364b54;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(54,75,84,.9);border-radius:5px;color:#fff;display:none;font-size:.96rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23364b54' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#364b54;padding-right:calc(1.5em + .75rem)!important}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#364b54;box-shadow:0 0 0 .2rem rgba(54,75,84,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23364b54' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#364b54;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#364b54;box-shadow:0 0 0 .2rem rgba(54,75,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#364b54}.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:#364b54}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#364b54}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#4a6773;border-color:#4a6773}.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 .2rem rgba(54,75,84,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#364b54}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#364b54}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#364b54;box-shadow:0 0 0 .2rem rgba(54,75,84,.25)}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:5px;color:#fff;display:none;font-size:.96rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.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{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d;border-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 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.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:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{background-color:transparent;border:1px solid transparent;border-radius:5px;color:#212529;display:inline-block;font-size:1.2rem;font-weight:900;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{box-shadow:0 0 0 .2rem rgba(235,107,64,.25);outline:0}.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{background-color:#eb6b40;border-color:#eb6b40;color:#fff}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:#e7501d;border-color:#e04a18;color:#fff}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(238,129,93,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#eb6b40;border-color:#eb6b40;color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#e04a18;border-color:#d54616;color:#fff}.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(238,129,93,.5)}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{background-color:#5a6268;border-color:#545b62;color:#fff}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#545b62;border-color:#4e555b;color:#fff}.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(208,6%,54%,.5)}.btn-success{background-color:#364b54;border-color:#364b54;color:#fff}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:#27363d;border-color:#222f35;color:#fff}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(84,102,110,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#364b54;border-color:#364b54;color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background-color:#222f35;border-color:#1d282d;color:#fff}.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(84,102,110,.5)}.btn-info{background-color:#7b7c7f;border-color:#7b7c7f;color:#fff}.btn-info.focus,.btn-info:focus,.btn-info:hover{background-color:#68696c;border-color:#626365;color:#fff}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem hsla(220,1%,57%,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#7b7c7f;border-color:#7b7c7f;color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{background-color:#626365;border-color:#5c5c5f;color:#fff}.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 hsla(220,1%,57%,.5)}.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{background-color:#e0a800;border-color:#d39e00;color:#212529}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107;color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{background-color:#d39e00;border-color:#c69500;color:#212529}.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(222,170,12,.5)}.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:#c82333;border-color:#bd2130;color:#fff}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#bd2130;border-color:#b21f2d;color:#fff}.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(225,83,97,.5)}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light.focus,.btn-light:focus,.btn-light:hover{background-color:#e2e6ea;border-color:#dae0e5;color:#212529}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem hsla(220,4%,85%,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background-color:#dae0e5;border-color:#d3d9df;color:#212529}.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 hsla(220,4%,85%,.5)}.btn-dark{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{background-color:#23272b;border-color:#1d2124;color:#fff}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40;color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{background-color:#1d2124;border-color:#171a1d;color:#fff}.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(82,88,93,.5)}.btn-outline-primary{border-color:#eb6b40;color:#eb6b40}.btn-outline-primary:hover{background-color:#eb6b40;border-color:#eb6b40;color:#fff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(235,107,64,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#eb6b40}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{background-color:#eb6b40;border-color:#eb6b40;color:#fff}.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(235,107,64,.5)}.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{background-color:#6c757d;border-color:#6c757d;color:#fff}.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(208,7%,46%,.5)}.btn-outline-success{border-color:#364b54;color:#364b54}.btn-outline-success:hover{background-color:#364b54;border-color:#364b54;color:#fff}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(54,75,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{background-color:transparent;color:#364b54}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{background-color:#364b54;border-color:#364b54;color:#fff}.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(54,75,84,.5)}.btn-outline-info{border-color:#7b7c7f;color:#7b7c7f}.btn-outline-info:hover{background-color:#7b7c7f;border-color:#7b7c7f;color:#fff}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem hsla(225,2%,49%,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{background-color:transparent;color:#7b7c7f}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{background-color:#7b7c7f;border-color:#7b7c7f;color:#fff}.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 hsla(225,2%,49%,.5)}.btn-outline-warning{border-color:#ffc107;color:#ffc107}.btn-outline-warning:hover{background-color:#ffc107;border-color:#ffc107;color:#212529}.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{background-color:transparent;color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{background-color:#ffc107;border-color:#ffc107;color:#212529}.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{border-color:#dc3545;color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.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{background-color:transparent;color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545;color:#fff}.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{border-color:#f8f9fa;color:#f8f9fa}.btn-outline-light:hover{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.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{background-color:transparent;color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529}.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{border-color:#343a40;color:#343a40}.btn-outline-dark:hover{background-color:#343a40;border-color:#343a40;color:#fff}.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{background-color:transparent;color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{background-color:#343a40;border-color:#343a40;color:#fff}.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{color:#eb6b40;font-weight:400;text-decoration:none}.btn-link:hover{color:#c94215}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{border-radius:15px;font-size:1.5rem;line-height:1.5;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:.96rem;line-height:1.5;padding:.25rem .5rem}.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 (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:5px;color:#212529;display:none;float:left;font-size:1.2rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.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]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#eb6b40;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.96rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.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-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.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-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-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 input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.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,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.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(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-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:focus,.input-group-prepend .btn:focus{z-index:3}.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{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:5px;color:#495057;display:flex;font-size:1.2rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.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{border-radius:15px;font-size:1.5rem;line-height:1.5;padding:.5rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.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{border-radius:3px;font-size:.96rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.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-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-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-bottom-left-radius:0;border-top-left-radius:0}.custom-control{display:block;min-height:1.8rem;padding-left:1.5rem;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact;z-index:1}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{height:1.4rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.custom-control-input:checked~.custom-control-label:before{background-color:#eb6b40;border-color:#eb6b40;color:#fff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(235,107,64,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#f7c4b3}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:#fce8e2;border-color:#fce8e2;color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:1px solid #adb5bd;pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1rem;left:-1.5rem;position:absolute;top:.4rem;width:1rem}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:5px}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:#eb6b40;border-color:#eb6b40}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='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(235,107,64,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(235,107,64,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' 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(235,107,64,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{border-radius:.5rem;left:-2.25rem;pointer-events:all;width:1.75rem}.custom-switch .custom-control-label:after{background-color:#adb5bd;border-radius:.5rem;height:calc(1rem - 4px);left:calc(-2.25rem + 2px);top:calc(.4rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1rem - 4px)}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(235,107,64,.5)}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:5px;color:#495057;display:inline-block;font-size:1.2rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem 1.75rem .375rem .75rem;vertical-align:middle;width:100%}.custom-select:focus{border-color:#f7c4b3;box-shadow:0 0 0 .2rem rgba(235,107,64,.25);outline:0}.custom-select:focus::-ms-value{background-color:#fff;color:#495057}.custom-select[multiple],.custom-select[size]:not([size="1"]){background-image:none;height:auto;padding-right:.75rem}.custom-select:disabled{background-color:#e9ecef;color:#6c757d}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{font-size:.96rem;height:calc(1.5em + .5rem + 2px);padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.custom-select-lg{font-size:1.5rem;height:calc(1.5em + 1rem + 2px);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{height:calc(1.5em + .75rem + 2px);position:relative;width:100%}.custom-file-input{margin:0;opacity:0;overflow:hidden;z-index:2}.custom-file-input:focus~.custom-file-label{border-color:#f7c4b3;box-shadow:0 0 0 .2rem rgba(235,107,64,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{background-color:#fff;border:1px solid #ced4da;border-radius:5px;font-weight:400;height:calc(1.5em + .75rem + 2px);left:0;overflow:hidden;z-index:1}.custom-file-label,.custom-file-label:after{color:#495057;line-height:1.5;padding:.375rem .75rem;position:absolute;right:0;top:0}.custom-file-label:after{background-color:#e9ecef;border-left:inherit;border-radius:0 5px 5px 0;bottom:0;content:"Browse";display:block;height:calc(1.5em + .75rem);z-index:3}.custom-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.4rem;padding:0;width:100%}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(235,107,64,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(235,107,64,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(235,107,64,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#eb6b40;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#fce8e2}.custom-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#eb6b40;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#fce8e2}.custom-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.custom-range::-ms-thumb{appearance:none;background-color:#eb6b40;border:0;border-radius:1rem;height:1rem;margin-left:.2rem;margin-right:.2rem;margin-top:0;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#fce8e2}.custom-range::-ms-track{background-color:transparent;border-color:transparent;border-width:.5rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.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-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.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 (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{background-color:transparent;border:1px solid transparent;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{background:none;border:0;border-radius:5px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#eb6b40;color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{padding:.5rem 1rem;position:relative}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.navbar-brand{display:inline-block;font-size:1.5rem;line-height:inherit;margin-right:1rem;padding-bottom:.275rem;padding-top:.275rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{float:none;position:static}.navbar-text{display:inline-block;padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:5px;font-size:1.5rem;line-height:1;padding:.25rem .75rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{background:50%/100% 100% no-repeat;content:"";display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-left:0;padding-right: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-left:.5rem;padding-right:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.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,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-left:0;padding-right: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-left:.5rem;padding-right:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.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,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-left:0;padding-right: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-left:.5rem;padding-right:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.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,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-left:0;padding-right: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-left:.5rem;padding-right:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.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,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-left:0;padding-right:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.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:#eb6b40}.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{border-color:rgba(0,0,0,.1);color:#eb6b40}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='%23eb6b40' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:#eb6b40}.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{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' 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{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:5px;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:4px;border-top-right-radius:4px;border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;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{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:4px 4px 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem}.card-footer:last-child{border-radius:0 0 4px 4px}.card-header-tabs{border-bottom:0;margin-bottom:-.75rem}.card-header-pills,.card-header-tabs{margin-left:-.625rem;margin-right:-.625rem}.card-img-overlay{border-radius:4px;bottom:0;left:0;padding:1.25rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:4px;border-top-right-radius:4px}.card-img,.card-img-bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.card-deck .card{flex:1 0 0%;margin-bottom:0;margin-left:15px;margin-right:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{background-color:#e9ecef;border-radius:5px;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:.75rem 1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:"/";float:left;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{border-radius:5px;display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#eb6b40;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#c94215;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem rgba(235,107,64,.25);outline:0;z-index:3}.page-item:first-child .page-link{border-bottom-left-radius:5px;border-top-left-radius:5px;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:5px;border-top-right-radius:5px}.page-item.active .page-link{background-color:#eb6b40;border-color:#eb6b40;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;cursor:auto;pointer-events:none}.pagination-lg .page-link{font-size:1.5rem;line-height:1.5;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:15px;border-top-left-radius:15px}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:15px;border-top-right-radius:15px}.pagination-sm .page-link{font-size:.96rem;line-height:1.5;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:3px;border-top-right-radius:3px}.badge{border-radius:5px;display:inline-block;font-size:75%;font-weight:700;line-height:1;padding:.25em .4em;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{border-radius:10rem;padding-left:.6em;padding-right:.6em}.badge-primary{background-color:#eb6b40;color:#fff}a.badge-primary:focus,a.badge-primary:hover{background-color:#e04a18;color:#fff}a.badge-primary.focus,a.badge-primary:focus{box-shadow:0 0 0 .2rem rgba(235,107,64,.5);outline:0}.badge-secondary{background-color:#6c757d;color:#fff}a.badge-secondary:focus,a.badge-secondary:hover{background-color:#545b62;color:#fff}a.badge-secondary.focus,a.badge-secondary:focus{box-shadow:0 0 0 .2rem hsla(208,7%,46%,.5);outline:0}.badge-success{background-color:#364b54;color:#fff}a.badge-success:focus,a.badge-success:hover{background-color:#222f35;color:#fff}a.badge-success.focus,a.badge-success:focus{box-shadow:0 0 0 .2rem rgba(54,75,84,.5);outline:0}.badge-info{background-color:#7b7c7f;color:#fff}a.badge-info:focus,a.badge-info:hover{background-color:#626365;color:#fff}a.badge-info.focus,a.badge-info:focus{box-shadow:0 0 0 .2rem hsla(225,2%,49%,.5);outline:0}.badge-warning{background-color:#ffc107;color:#212529}a.badge-warning:focus,a.badge-warning:hover{background-color:#d39e00;color:#212529}a.badge-warning.focus,a.badge-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5);outline:0}.badge-danger{background-color:#dc3545;color:#fff}a.badge-danger:focus,a.badge-danger:hover{background-color:#bd2130;color:#fff}a.badge-danger.focus,a.badge-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5);outline:0}.badge-light{background-color:#f8f9fa;color:#212529}a.badge-light:focus,a.badge-light:hover{background-color:#dae0e5;color:#212529}a.badge-light.focus,a.badge-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5);outline:0}.badge-dark{background-color:#343a40;color:#fff}a.badge-dark:focus,a.badge-dark:hover{background-color:#1d2124;color:#fff}a.badge-dark.focus,a.badge-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5);outline:0}.jumbotron{background-color:#e9ecef;border-radius:15px;margin-bottom:2rem;padding:2rem 1rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{border-radius:0;padding-left:0;padding-right:0}.alert{border:1px solid transparent;border-radius:5px;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.3rem}.alert-dismissible .close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#fbe1d9;border-color:#f9d6ca;color:#7a3821}.alert-primary hr{border-top-color:#f6c4b3}.alert-primary .alert-link{color:#522616}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{background-color:#d7dbdd;border-color:#c7cdcf;color:#1c272c}.alert-success hr{border-top-color:#b9c1c3}.alert-success .alert-link{color:#080b0d}.alert-info{background-color:#e5e5e5;border-color:#dadadb;color:#404042}.alert-info hr{border-top-color:#cdcdce}.alert-info .alert-link{color:#272728}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:5px;font-size:.9rem;height:1rem;line-height:0}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#eb6b40;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media (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:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.media{align-items:flex-start;display:flex}.media-body{flex:1}.list-group{border-radius:5px;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f8f9fa;color:#495057;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#212529}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);display:block;padding:.75rem 1.25rem;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#eb6b40;border-color:#eb6b40;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:5px}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:5px}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:5px}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:5px}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:5px;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:5px}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#f9d6ca;color:#7a3821}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#f6c4b3;color:#7a3821}.list-group-item-primary.list-group-item-action.active{background-color:#7a3821;border-color:#7a3821;color:#fff}.list-group-item-secondary{background-color:#d6d8db;color:#383d41}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#c8cbcf;color:#383d41}.list-group-item-secondary.list-group-item-action.active{background-color:#383d41;border-color:#383d41;color:#fff}.list-group-item-success{background-color:#c7cdcf;color:#1c272c}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#b9c1c3;color:#1c272c}.list-group-item-success.list-group-item-action.active{background-color:#1c272c;border-color:#1c272c;color:#fff}.list-group-item-info{background-color:#dadadb;color:#404042}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#cdcdce;color:#404042}.list-group-item-info.list-group-item-action.active{background-color:#404042;border-color:#404042;color:#fff}.list-group-item-warning{background-color:#ffeeba;color:#856404}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#ffe8a1;color:#856404}.list-group-item-warning.list-group-item-action.active{background-color:#856404;border-color:#856404;color:#fff}.list-group-item-danger{background-color:#f5c6cb;color:#721c24}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#f1b0b7;color:#721c24}.list-group-item-danger.list-group-item-action.active{background-color:#721c24;border-color:#721c24;color:#fff}.list-group-item-light{background-color:#fdfdfe;color:#818182}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#ececf6;color:#818182}.list-group-item-light.list-group-item-action.active{background-color:#818182;border-color:#818182;color:#fff}.list-group-item-dark{background-color:#c6c8ca;color:#1b1e21}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#b9bbbe;color:#1b1e21}.list-group-item-dark.list-group-item-action.active{background-color:#1b1e21;border-color:#1b1e21;color:#fff}.close{color:#000;float:right;font-size:1.8rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{background-color:transparent;border:0;padding:0}a.close.disabled{pointer-events:none}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);flex-basis:350px;font-size:.875rem;max-width:350px;opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);color:#6c757d;display:flex;padding:.25rem .75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:15px;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:14px;border-top-right-radius:14px;display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:14px;border-bottom-right-radius:14px;border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{word-wrap:break-word;display:block;font-family:effra,sans-serif;font-size:.96rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.show{opacity:.9}.tooltip .arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.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{border-top-color:#000;border-width:.4rem .4rem 0;top:0}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:0}.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{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:0}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:0}.tooltip-inner{background-color:#000;border-radius:5px;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:15px;font-family:effra,sans-serif;font-size:.96rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1060}.popover,.popover .arrow{display:block;position:absolute}.popover .arrow{height:.5rem;margin:0 15px;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.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)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{height:1rem;left:calc(-.5rem - 1px);margin:15px 0;width:.5rem}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{border-right-color:rgba(0,0,0,.25);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.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)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{border-bottom-color:rgba(0,0,0,.25);border-width:0 .5rem .5rem;top:0}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f7f7f7;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{height:1rem;margin:15px 0;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{border-left-color:rgba(0,0,0,.25);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:14px;border-top-right-radius:14px;font-size:1.2rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;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;z-index:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background:50%/100% 100% no-repeat;display:inline-block;height:20px;width:20px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m5.25 0-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='m2.75 0-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:15%;margin-right:15%;padding-left:0;position:absolute;right:0;z-index:15}.carousel-indicators li{background-clip:padding-box;background-color:#fff;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;z-index:10}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentcolor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:-.125em;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.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:#eb6b40!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#e04a18!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#364b54!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#222f35!important}.bg-info{background-color:#7b7c7f!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#626365!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:#eb6b40!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#364b54!important}.border-info{border-color:#7b7c7f!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-sm{border-radius:3px!important}.rounded{border-radius:5px!important}.rounded-top{border-top-left-radius:5px!important}.rounded-right,.rounded-top{border-top-right-radius:5px!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:5px!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:5px!important}.rounded-left{border-top-left-radius:5px!important}.rounded-lg{border-radius:15px!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{clear:both;content:"";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{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.85714286%}.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}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!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{left:0;position:fixed;right: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}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!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-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-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-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-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-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-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-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-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-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-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}}.stretched-link:after{background-color:transparent;bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!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-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#eb6b40!important}a.text-primary:focus,a.text-primary:hover{color:#c94215!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#364b54!important}a.text-success:focus,a.text-success:hover{color:#182125!important}.text-info{color:#7b7c7f!important}a.text-info:focus,a.text-info:hover{color:#555658!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{box-shadow:none!important;text-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}blockquote,img,pre,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{border-color:#dee2e6;color:inherit}}
/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fad,.fal,.far,.fas,.page-content .article-content blockquote{text-rendering:auto}.fa,.fab,.fad,.fal,.far,.fas,.page-content .article-content blockquote{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1}.page-content .article-content blockquote{font-weight:400}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left,.page-content .article-content blockquote.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right,.page-content .article-content blockquote.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot);src:url(../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2) format("woff2"),url(../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff) format("woff"),url(../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf) format("truetype"),url(../../node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas,.page-content .article-content blockquote{font-family:Font Awesome\ 5 Free;font-weight:900}@keyframes fadein{0%{opacity:0}to{opacity:1}}body{color:#3a3736;font-weight:300;line-height:1.75}body h1,body h2,body h3,body h4,body h5{line-height:1;position:relative}body h1{font-size:2.4rem}@media (min-width:992px){body h1{font-size:5.4rem}}.tripadvisor{color:#3a3736}.tripadvisor small{display:block}.tripadvisor span{color:#3a3736}.tripadvisor img{margin-bottom:4px}.tripadvisor .tripadvisor-rating{display:none}.tripadvisor .tripadvisor-review{text-decoration:underline}.tripadvisor:hover,.tripadvisor:hover span{color:#eb6b40}.zionplus-related-outfitters{background:#d5d2d2;padding:5rem 1rem}@media (min-width:576px){.zionplus-related-outfitters{padding:5rem 0}.zionplus-related-outfitters .container{padding:0}}.zionplus-related-outfitters .container .tripadvisor small{display:none}.zionplus-related-outfitters .container table{display:block}@media (min-width:1200px){.zionplus-related-outfitters .container table{display:table}}.zionplus-related-outfitters .container table thead{display:none}@media (min-width:1200px){.zionplus-related-outfitters .container table thead{display:table-header-group}}.zionplus-related-outfitters .container table thead th{border-bottom-color:#bcb8b8;border-top-color:#bcb8b8;font-size:.96rem;text-transform:uppercase;white-space:nowrap}.zionplus-related-outfitters .container table tbody{display:block}@media (min-width:768px){.zionplus-related-outfitters .container table tbody{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width:1200px){.zionplus-related-outfitters .container table tbody{display:table-row-group}}.zionplus-related-outfitters .container table tbody tr{display:block;margin:2rem 0}@media (min-width:768px){.zionplus-related-outfitters .container table tbody tr{flex:0 0 50%;margin:1rem 0;max-width:50%;padding:0 1rem;position:relative;width:100%}}@media (min-width:992px){.zionplus-related-outfitters .container table tbody tr{flex:0 0 33.33333333%;max-width:33.33333333%}}@media (min-width:1200px){.zionplus-related-outfitters .container table tbody tr{display:table-row}}.zionplus-related-outfitters .container table tbody tr td{border-top:none;display:block;padding:.1rem}@media (min-width:768px){.zionplus-related-outfitters .container table tbody tr td{padding:0}}@media (min-width:1200px){.zionplus-related-outfitters .container table tbody tr td{border-bottom:1px solid #bcb8b8;display:table-cell;padding:.75rem}}.zionplus-related-outfitters .container table tbody tr th{border-top:none;display:block;font-weight:500;padding:.1rem}@media (min-width:768px){.zionplus-related-outfitters .container table tbody tr th{border:none;margin:0;padding:0}}@media (min-width:1200px){.zionplus-related-outfitters .container table tbody tr th{border-bottom:1px solid #bcb8b8;display:table-cell;padding:.75rem}.zionplus-related-outfitters .container table tbody tr th a,.zionplus-related-outfitters .container table tbody tr th span{white-space:nowrap}}.zionplus-related-outfitters .container th a{font-weight:500}.zionplus-related-outfitters .container th a span i{font-size:.96rem}.zionplus-related-outfitters .container td a,.zionplus-related-outfitters .container td a span,.zionplus-related-outfitters .container td span{white-space:nowrap}.zionplus-related-outfitters .container a{color:#3a3736}.zionplus-related-outfitters .container a:hover,.zionplus-related-outfitters .container a:hover i{color:#eb6b40}.zionplus-related-outfitters .container i{color:#979090;margin-right:.3333333333rem}.zionplus-list-outfitters,.zionplus-list-restaurants{margin-bottom:3rem}.zionplus-list-outfitters .card,.zionplus-list-restaurants .card{background:#212529;border:none;color:#fff;height:0;margin-bottom:2rem;padding-bottom:30%;position:relative;text-align:center}.zionplus-list-outfitters .card .card-img,.zionplus-list-restaurants .card .card-img{display:block;height:100%;overflow:hidden;position:absolute;width:100%}.zionplus-list-outfitters .card .card-img img,.zionplus-list-restaurants .card .card-img img{height:100%;position:relative;width:auto}.zionplus-list-outfitters .card .card-img-overlay,.zionplus-list-restaurants .card .card-img-overlay{display:block;padding:2rem}.zionplus-list-outfitters .card .card-img-overlay .card-text,.zionplus-list-restaurants .card .card-img-overlay .card-text{text-transform:uppercase}.zionplus-list-outfitters .card .card-img-overlay .card-title,.zionplus-list-restaurants .card .card-img-overlay .card-title{font-size:1.8rem}.zionplus-list-outfitters .card .card-img-overlay .card-title a,.zionplus-list-restaurants .card .card-img-overlay .card-title a{color:#fff;text-decoration:none}.zionplus-list-outfitters .tripadvisor small,.zionplus-list-restaurants .tripadvisor small{display:none}.zionplus-list-outfitters table thead th,.zionplus-list-restaurants table thead th{border-bottom-color:#bcb8b8;border-top-color:#bcb8b8;font-size:.96rem;text-transform:uppercase;white-space:nowrap}.zionplus-list-outfitters table tbody td,.zionplus-list-outfitters table tbody th,.zionplus-list-restaurants table tbody td,.zionplus-list-restaurants table tbody th{border-top-color:#bcb8b8}.zionplus-list-outfitters table tbody th,.zionplus-list-outfitters th a,.zionplus-list-restaurants table tbody th,.zionplus-list-restaurants th a{font-weight:500}.zionplus-list-outfitters th a span i,.zionplus-list-restaurants th a span i{font-size:.96rem}.zionplus-list-outfitters th small,.zionplus-list-restaurants th small{font-weight:300}.zionplus-list-outfitters td a,.zionplus-list-outfitters td a span,.zionplus-list-outfitters td span,.zionplus-list-restaurants td a,.zionplus-list-restaurants td a span,.zionplus-list-restaurants td span{white-space:nowrap}.zionplus-list-outfitters a,.zionplus-list-restaurants a{color:#3a3736}.zionplus-list-outfitters a:hover,.zionplus-list-outfitters a:hover i,.zionplus-list-restaurants a:hover,.zionplus-list-restaurants a:hover i{color:#eb6b40}.zionplus-list-outfitters i,.zionplus-list-restaurants i{color:#979090;margin-right:.3333333333rem}.zionplus-restaurants{background:#d5d2d2;padding:5rem 1rem}@media (min-width:576px){.zionplus-restaurants{padding:5rem 0}.zionplus-restaurants .container{padding:0}}.zionplus-restaurants .container .tripadvisor small{display:none}.zionplus-restaurants .container table{display:block}@media (min-width:1200px){.zionplus-restaurants .container table{display:table}}.zionplus-restaurants .container table thead{display:none}@media (min-width:1200px){.zionplus-restaurants .container table thead{display:table-header-group}}.zionplus-restaurants .container table thead th{border-bottom-color:#bcb8b8;border-top-color:#bcb8b8;font-size:.96rem;text-transform:uppercase;white-space:nowrap}.zionplus-restaurants .container table tbody{display:block}@media (min-width:768px){.zionplus-restaurants .container table tbody{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width:1200px){.zionplus-restaurants .container table tbody{display:table-row-group}}.zionplus-restaurants .container table tbody tr{display:block;margin:2rem 0}@media (min-width:768px){.zionplus-restaurants .container table tbody tr{flex:0 0 50%;margin:1rem 0;max-width:50%;padding:0 1rem;position:relative;width:100%}}@media (min-width:992px){.zionplus-restaurants .container table tbody tr{flex:0 0 33.33333333%;max-width:33.33333333%}}@media (min-width:1200px){.zionplus-restaurants .container table tbody tr{display:table-row}}.zionplus-restaurants .container table tbody tr td{border-top:none;display:block;padding:.1rem}@media (min-width:768px){.zionplus-restaurants .container table tbody tr td{padding:0}}@media (min-width:1200px){.zionplus-restaurants .container table tbody tr td{border-bottom:1px solid #bcb8b8;display:table-cell;padding:.75rem}}.zionplus-restaurants .container table tbody tr th{border-top:none;display:block;font-weight:500;padding:.1rem}@media (min-width:768px){.zionplus-restaurants .container table tbody tr th{border:none;margin:0;padding:0}}@media (min-width:1200px){.zionplus-restaurants .container table tbody tr th{border-bottom:1px solid #bcb8b8;display:table-cell;padding:.75rem}.zionplus-restaurants .container table tbody tr th a,.zionplus-restaurants .container table tbody tr th span{white-space:nowrap}}.zionplus-restaurants .container th a{font-weight:500}.zionplus-restaurants .container th a span i{font-size:.96rem}.zionplus-restaurants .container td a,.zionplus-restaurants .container td a span,.zionplus-restaurants .container td span{white-space:nowrap}.zionplus-restaurants .container a{color:#3a3736}.zionplus-restaurants .container a:hover,.zionplus-restaurants .container a:hover i{color:#eb6b40}.zionplus-restaurants .container i{color:#979090;margin-right:.3333333333rem}.restaurant-types.container{padding:0 2rem}@media (min-width:576px){.restaurant-types.container{padding:0}}.restaurant-types.container h2{margin-bottom:2rem;margin-top:2rem}.restaurant-types.container .row .cuisine-col{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.restaurant-types.container .row .cuisine-col{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.restaurant-types.container .row .cuisine-col{flex:0 0 25%;max-width:25%}}.restaurant-types.container .row .cuisine-col .btn{font-size:1.5rem;margin-bottom:1rem}@media (min-width:576px){.restaurant-types.container .row .cuisine-col .btn{margin-bottom:2rem}.zionplus-search-listings .container{padding:0}}.zionplus-search-listings .container h2{margin-bottom:2rem;margin-top:2rem}.zionplus-search-listings .container .card-deck{padding:0 1rem}@media (min-width:576px){.zionplus-search-listings .container .card-deck{padding:0}}.zionplus-search-listings .container .card-deck .card{background:#364b54;border:none;color:#fff;height:0;margin-bottom:2rem;overflow:hidden;padding-bottom:100%;position:relative;text-align:center}@media (min-width:576px){.zionplus-search-listings .container .card-deck .card{padding-bottom:60%}}@media (min-width:768px){.zionplus-search-listings .container .card-deck .card{padding-bottom:50%}}@media (min-width:992px){.zionplus-search-listings .container .card-deck .card{padding-bottom:35%}}@media (min-width:1200px){.zionplus-search-listings .container .card-deck .card{padding-bottom:30%}}.zionplus-search-listings .container .card-deck .card .card-img{display:block;height:100%;overflow:hidden;position:absolute;width:100%}.zionplus-search-listings .container .card-deck .card .card-img img{height:100%;left:50%;position:absolute;transform:translateX(-50%);width:auto}.zionplus-search-listings .container .card-deck .card .card-img-overlay{display:block;padding:0}.zionplus-search-listings .container .card-deck .card .card-img-overlay .card-text{text-transform:uppercase}.zionplus-search-listings .container .card-deck .card .card-img-overlay .card-title{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=0);padding:1rem;text-shadow:0 0 5px rgba(0,0,0,.25)}.zionplus-search-listings .container .card-deck .card .card-img-overlay .card-title.align-bottom{bottom:56px;left:0;margin-bottom:0;padding:1.5rem;position:absolute;text-align:left;text-shadow:0 0 5px rgba(0,0,0,.35)}.zionplus-search-listings .container .card-deck .card .card-img-overlay .card-title h5{font-size:1.8rem;line-height:1.2}.zionplus-search-listings .container .card-deck .card .card-img-overlay .card-title>a,.zionplus-search-listings .container .card-deck .card .card-img-overlay .card-title>span{font-size:.96rem;font-weight:300;text-transform:uppercase}.zionplus-search-listings .container .card-deck .card .card-img-overlay .card-title a{color:#fff;display:block;margin-top:5px}.zionplus-search-listings .container .card-deck .card .click-frame{height:100%;left:0;position:absolute;top:0;width:100%}.zionplus-search-listings .container .card-deck .card .btn{background:rgba(0,0,0,.5);border:none;border-radius:0 0 5px 5px;bottom:0;color:#fff;font-size:1.2rem;left:0;position:absolute;transition-duration:.5s;-webkit-transition-duration:.5s;width:100%}.zionplus-search-listings .container .card-deck .card .btn.selected{background:#dc3545}.zionplus-search-listings .container .card-deck .card .btn.selected .unchecked{display:none}.zionplus-search-listings .container .card-deck .card .btn.selected .checked{display:inline}.zionplus-search-form .container{padding:0 2rem}@media (min-width:576px){.zionplus-search-form .container{padding:0}}.zionplus-search-form .container form{margin:1rem 0}.zionplus-search-form .container form .form-group label{color:#364b54;font-weight:500;text-transform:uppercase}.zionplus-search-form .container form .form-group .form-control{font-weight:300}.zionplus-search-form .container form .btn-group{width:100%}.zionplus-search-form .container form .btn-group label{text-transform:capitalize}.zionplus-search-form .container form .btn-group .btn{background:#d5d2d2;border-color:transparent;border-left:1px solid #bcb8b8;color:#3a3736;font-weight:300}.zionplus-search-form .container form .btn-group .btn:hover{background:#bcb8b8}.zionplus-search-form .container form .btn-group .btn.active{background:#7b7c7f;border-color:transparent;color:#fff}.zionplus-list-view{margin-top:2rem}.zionplus-list-view .media{margin-bottom:2rem}.zionplus-list-view .media .media-img{margin-right:2rem;width:25%}.zionplus-list-view .media .media-img img{height:auto;width:100%}.zionplus-list-view .media .media-body h3 a{color:#364b54;text-decoration:underline}.zionplus-list-view .media .media-body .btn{display:inline-block;white-space:nowrap}.zionplus-list-people{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.zionplus-list-people .card .card-img-overlay .card-title{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:2rem;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=0);left:0;margin:0;padding-bottom:3rem;position:absolute;width:100%}.zionplus-list-people .card .card-img-overlay .card-title .card-text{display:inline-block;line-height:1.5}.zionplus-list-people .card .card-img-overlay .card-title h5{margin-bottom:0}.zionplus-list-people .card .card-img-overlay .btn i{margin-right:5px}.zionplus-list-events{font-family:effra,sans-serif;margin:2rem 0}.zionplus-list-events h2{margin-bottom:2rem}.zionplus-list-events .card{background:#364b54;border:none;color:#fff;height:0;margin-bottom:2rem;overflow:hidden;padding-bottom:100%;position:relative;text-align:center}@media (min-width:576px){.zionplus-list-events .card{padding-bottom:60%}}@media (min-width:768px){.zionplus-list-events .card{padding-bottom:50%}}@media (min-width:992px){.zionplus-list-events .card{padding-bottom:35%}}@media (min-width:1200px){.zionplus-list-events .card{padding-bottom:30%}}.zionplus-list-events .card .card-img{display:block;height:100%;overflow:hidden;position:absolute;width:100%}.zionplus-list-events .card .card-img img{height:100%;left:50%;position:absolute;transform:translateX(-50%);width:auto}.zionplus-list-events .card .card-img-overlay{display:block;padding:0}.zionplus-list-events .card .card-img-overlay .card-text{font-family:effra,sans-serif;text-transform:uppercase}.zionplus-list-events .card .card-img-overlay .card-title{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=0);height:100%;padding:1rem;text-shadow:0 0 5px rgba(0,0,0,.25)}.zionplus-list-events .card .card-img-overlay .card-title.align-bottom{bottom:56px;left:0;margin-bottom:0;padding:1.5rem;position:absolute;text-align:left;text-shadow:0 0 5px rgba(0,0,0,.35)}.zionplus-list-events .card .card-img-overlay .card-title h5{font-family:effra,sans-serif;font-size:1.8rem;font-weight:900;line-height:1.2}.zionplus-list-events .card .card-img-overlay .card-title>a,.zionplus-list-events .card .card-img-overlay .card-title>span{font-size:.96rem;font-weight:300;text-transform:uppercase}.zionplus-list-events .card .card-img-overlay .card-title a{color:#fff;display:block;margin-top:5px}.zionplus-list-events .card .card-img-overlay .btn{background:rgba(0,0,0,.5);border:none;border-radius:0 0 0 0 5px 5px 5px;bottom:0;color:#fff;font-family:effra,sans-serif;font-size:1.2rem;font-weight:900;left:0;position:absolute;transition-duration:.5s;-webkit-transition-duration:.5s;width:100%}.zionplus-list-events .card .card-img-overlay .btn.selected{background:#dc3545}.zionplus-list-events .card .card-img-overlay .btn.selected .unchecked{display:none}.zionplus-list-events .card .card-img-overlay .btn.selected .checked{display:inline}.mec-event-image img{height:auto;width:100%}.mec-load-more-button{background:#eb6b40;border:none;border-radius:.5rem .5rem .5rem .5rem 5px 5px 5px;color:#fff;font-family:effra,sans-serif!important;font-size:1.2rem;font-weight:900;letter-spacing:normal;line-height:auto;text-transform:capitalize}.zionplus-list-occasions{margin-left:auto;margin-right:auto;padding:4rem 0 2rem;width:100%}@media (min-width:576px){.zionplus-list-occasions{max-width:540px}}@media (min-width:768px){.zionplus-list-occasions{max-width:720px}}@media (min-width:992px){.zionplus-list-occasions{max-width:960px}}@media (min-width:1200px){.zionplus-list-occasions{max-width:1140px}}.zionplus-list-occasions h2{margin-bottom:2rem}.zionplus-list-occasions .container{padding:0}.zionplus-list-occasions .container .btn{border-radius:5px 5px 5px 5px}.zionplus-slider{height:55vh;position:relative}@media (min-width:768px){.zionplus-slider{background:#364b54;height:100vh}}.zionplus-slider .carousel-inner{animation:fadein 2s forwards;height:100%;opacity:0}@media (min-width:768px){.zionplus-slider .carousel-inner{height:100vh}}.zionplus-slider .carousel-inner .carousel-item{background-size:0;height:100%}@media (min-width:768px){.zionplus-slider .carousel-inner .carousel-item{background-size:cover;height:100vh}}.zionplus-slider .carousel-inner .carousel-item img{height:auto;width:100%}@media (min-width:576px){.zionplus-slider .carousel-inner .carousel-item img{height:100%;min-width:100%;width:auto}}@media (min-width:768px){.zionplus-slider .carousel-inner .carousel-item img{display:none}}.zionplus-slider .carousel-inner .carousel-item .credit{background:rgba(0,0,0,.5);bottom:0;color:#fff;display:block;font-size:.96rem;padding:.5rem 1rem;position:absolute;right:2rem;z-index:1}.zionplus-slider .carousel-inner .carousel-item .credit a{color:#fff}.zionplus-slider .carousel-control-next,.zionplus-slider .carousel-control-prev{display:none}@media (min-width:768px){.zionplus-slider .carousel-control-next,.zionplus-slider .carousel-control-prev{display:flex}}.zionplus-slider .carousel-caption{bottom:6rem;left:0;padding:0 2rem;position:relative;right:0;text-align:left;width:100%;z-index:2}@media (min-width:576px){.zionplus-slider .carousel-caption{bottom:4rem;position:absolute}}.zionplus-slider .carousel-caption .container{padding:0}.zionplus-slider .carousel-caption .container h1{margin-bottom:2rem}.zionplus-slider .icon-down{bottom:0;color:#fff;display:none;font-size:60px;opacity:.5;position:absolute;text-align:center;width:100%;z-index:9}@media (min-width:576px){.zionplus-slider .icon-down{display:block}}.zionplus-slider#homepageSlider .carousel-caption .container h1{color:#3a3736;font-size:2.4rem;font-weight:500;line-height:1.25;margin-top:4rem;text-shadow:0 0 30px rgba(0,0,0,.1)}@media (min-width:576px){.zionplus-slider#homepageSlider .carousel-caption .container h1{color:#fff}}@media (min-width:992px){.zionplus-slider#homepageSlider .carousel-caption .container h1{font-size:2.4rem;margin-top:0}}@media (min-width:768px){body.zionplus-favorites .container{padding-right:40%}}@media (min-width:992px){body.zionplus-favorites .container{padding-right:30%}}body.zionplus-favorites .navbar .container{padding-right:0}@media (min-width:768px){body.zionplus-favorites .jumbotron .article-header{padding-right:30%}}body.zionplus-favorites .zionplus-favorites-widget{right:0;transform:translate(0);width:100%}@media (min-width:768px){body.zionplus-favorites .zionplus-favorites-widget{transform:translate(0);width:40%}}@media (min-width:992px){body.zionplus-favorites .zionplus-favorites-widget{transform:translate(0);width:30%}}@media (min-width:576px){body.zionplus-favorites .zionplus-search-listings .container .card-deck .card{flex:0 0 calc(100% - 30px);padding-bottom:60%}}@media (min-width:768px){body.zionplus-favorites .zionplus-search-listings .container .card-deck .card{flex:0 0 calc(50% - 30px);padding-bottom:60%}}@media (min-width:992px){body.zionplus-favorites .zionplus-search-listings .container .card-deck .card{flex:0 0 calc(50% - 30px);padding-bottom:50%}}@media (min-width:1200px){body.zionplus-favorites .zionplus-search-listings .container .card-deck .card{flex:0 0 calc(50% - 30px);padding-bottom:50%}}@media (min-width:768px){body.zionplus-favorites .page-content .container .article-content .description{flex:0 0 100%;margin:0;max-width:100%;padding:0}}body.zionplus-favorites .page-content .container .article-content .pages-submenu{flex:0 0 100%;margin:0 0 2rem;max-width:100%;padding:0}@media (min-width:768px){body.zionplus-favorites .page-content .container .article-content .accommodation-col,body.zionplus-favorites .page-content .container .article-content .article-col,body.zionplus-favorites .page-content .container .article-content .mec-event-meta,body.zionplus-favorites .page-content .container .article-content .venue-col{display:flex;flex:0 0 100%;flex-wrap:wrap;margin:2rem -15px 0;max-width:100%;padding:0}body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-booking,body.zionplus-favorites .page-content .container .article-content .accommodation-col .venue-booking,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-booking,body.zionplus-favorites .page-content .container .article-content .article-col .venue-booking,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-booking,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .venue-booking,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-booking,body.zionplus-favorites .page-content .container .article-content .venue-col .venue-booking{flex:0 0 100%;margin:0 1rem 3rem;max-width:100%;padding:0;position:relative;width:100%}body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-booking .booking-content,body.zionplus-favorites .page-content .container .article-content .accommodation-col .venue-booking .booking-content,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-booking .booking-content,body.zionplus-favorites .page-content .container .article-content .article-col .venue-booking .booking-content,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-booking .booking-content,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .venue-booking .booking-content,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-booking .booking-content,body.zionplus-favorites .page-content .container .article-content .venue-col .venue-booking .booking-content{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-booking .booking-content .booking-col,body.zionplus-favorites .page-content .container .article-content .accommodation-col .venue-booking .booking-content .booking-col,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-booking .booking-content .booking-col,body.zionplus-favorites .page-content .container .article-content .article-col .venue-booking .booking-content .booking-col,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-booking .booking-content .booking-col,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .venue-booking .booking-content .booking-col,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-booking .booking-content .booking-col,body.zionplus-favorites .page-content .container .article-content .venue-col .venue-booking .booking-content .booking-col{flex:0 0 calc(50% - 32px);margin:0 1rem;max-width:calc(50% - 32px)}body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-booking .booking-content .booking-col:first-of-type,body.zionplus-favorites .page-content .container .article-content .accommodation-col .venue-booking .booking-content .booking-col:first-of-type,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-booking .booking-content .booking-col:first-of-type,body.zionplus-favorites .page-content .container .article-content .article-col .venue-booking .booking-content .booking-col:first-of-type,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-booking .booking-content .booking-col:first-of-type,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .venue-booking .booking-content .booking-col:first-of-type,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-booking .booking-content .booking-col:first-of-type,body.zionplus-favorites .page-content .container .article-content .venue-col .venue-booking .booking-content .booking-col:first-of-type{flex:0 0 100%;max-width:100%}body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-meta,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-meta,body.zionplus-favorites .page-content .container .article-content .accommodation-col .event-meta,body.zionplus-favorites .page-content .container .article-content .accommodation-col .tripadvisor,body.zionplus-favorites .page-content .container .article-content .accommodation-col .venue-meta,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-meta,body.zionplus-favorites .page-content .container .article-content .article-col .article-meta,body.zionplus-favorites .page-content .container .article-content .article-col .event-meta,body.zionplus-favorites .page-content .container .article-content .article-col .tripadvisor,body.zionplus-favorites .page-content .container .article-content .article-col .venue-meta,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-meta,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-meta,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .event-meta,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .tripadvisor,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .venue-meta,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-meta,body.zionplus-favorites .page-content .container .article-content .venue-col .article-meta,body.zionplus-favorites .page-content .container .article-content .venue-col .event-meta,body.zionplus-favorites .page-content .container .article-content .venue-col .tripadvisor,body.zionplus-favorites .page-content .container .article-content .venue-col .venue-meta{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%;padding-left:15px;padding-right:15px;position:relative;width:100%}body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-additional-amenities,body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-amenities,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-activities,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-zone,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-additional-amenities,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-amenities,body.zionplus-favorites .page-content .container .article-content .article-col .article-activities,body.zionplus-favorites .page-content .container .article-content .article-col .article-zone,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-additional-amenities,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-amenities,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-activities,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-zone,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-additional-amenities,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-amenities,body.zionplus-favorites .page-content .container .article-content .venue-col .article-activities,body.zionplus-favorites .page-content .container .article-content .venue-col .article-zone{flex:0 0 100%;max-width:100%}body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-additional-amenities ul,body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-amenities ul,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-activities ul,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-zone ul,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-additional-amenities ul,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-amenities ul,body.zionplus-favorites .page-content .container .article-content .article-col .article-activities ul,body.zionplus-favorites .page-content .container .article-content .article-col .article-zone ul,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-additional-amenities ul,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-amenities ul,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-activities ul,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-zone ul,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-additional-amenities ul,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-amenities ul,body.zionplus-favorites .page-content .container .article-content .venue-col .article-activities ul,body.zionplus-favorites .page-content .container .article-content .venue-col .article-zone ul{display:flex;flex:0 0 100%;flex-wrap:wrap;margin-bottom:0;max-width:100%}body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-additional-amenities ul .activity,body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-additional-amenities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-additional-amenities ul .zone,body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-amenities ul .activity,body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-amenities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .accommodation-col .accommodation-amenities ul .zone,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-activities ul .activity,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-activities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-activities ul .zone,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-zone ul .activity,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-zone ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .accommodation-col .article-zone ul .zone,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-additional-amenities ul .activity,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-additional-amenities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-additional-amenities ul .zone,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-amenities ul .activity,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-amenities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .article-col .accommodation-amenities ul .zone,body.zionplus-favorites .page-content .container .article-content .article-col .article-activities ul .activity,body.zionplus-favorites .page-content .container .article-content .article-col .article-activities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .article-col .article-activities ul .zone,body.zionplus-favorites .page-content .container .article-content .article-col .article-zone ul .activity,body.zionplus-favorites .page-content .container .article-content .article-col .article-zone ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .article-col .article-zone ul .zone,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-additional-amenities ul .activity,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-additional-amenities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-additional-amenities ul .zone,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-amenities ul .activity,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-amenities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .accommodation-amenities ul .zone,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-activities ul .activity,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-activities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-activities ul .zone,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-zone ul .activity,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-zone ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .mec-event-meta .article-zone ul .zone,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-additional-amenities ul .activity,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-additional-amenities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-additional-amenities ul .zone,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-amenities ul .activity,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-amenities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .venue-col .accommodation-amenities ul .zone,body.zionplus-favorites .page-content .container .article-content .venue-col .article-activities ul .activity,body.zionplus-favorites .page-content .container .article-content .venue-col .article-activities ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .venue-col .article-activities ul .zone,body.zionplus-favorites .page-content .container .article-content .venue-col .article-zone ul .activity,body.zionplus-favorites .page-content .container .article-content .venue-col .article-zone ul .zionplus-amenity,body.zionplus-favorites .page-content .container .article-content .venue-col .article-zone ul .zone{flex:0 0 33.33333%;max-width:33.33333%}}body.zionplus-favorites .page-content .container .article-footer{margin-bottom:2rem}@media (min-width:768px){body.zionplus-favorites .page-content .container .article-footer .card{flex:0 0 calc(100% - 30px);margin-bottom:3rem}}body.zionplus-favorites.single-accommodations article.accommodations>.accommodation-booking .container{padding-right:30%}body.zionplus-favorites.single-accommodations article.accommodations>.accommodation-booking .container .booking-content{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}body.zionplus-favorites.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col{flex:0 0 calc(50% - 32px);margin:0 1rem;max-width:calc(50% - 32px);padding:0}body.zionplus-favorites.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col:first-of-type{flex:0 0 100%;max-width:100%}body.zionplus-favorites.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col h4{margin-bottom:1rem}body.zionplus-favorites.page-template-page-venues article>.venue-booking .container,body.zionplus-favorites.single-venues article>.venue-booking .container{padding-right:30%}body.zionplus-favorites.page-template-page-venues article>.venue-booking .container .booking-content,body.zionplus-favorites.single-venues article>.venue-booking .container .booking-content{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}body.zionplus-favorites.page-template-page-venues article>.venue-booking .container .booking-content .booking-col,body.zionplus-favorites.single-venues article>.venue-booking .container .booking-content .booking-col{flex:0 0 calc(50% - 32px);margin:0 1rem;max-width:calc(50% - 32px);padding:0}body.zionplus-favorites.page-template-page-venues article>.venue-booking .container .booking-content .booking-col:first-of-type,body.zionplus-favorites.single-venues article>.venue-booking .container .booking-content .booking-col:first-of-type{flex:0 0 100%;max-width:100%}body.zionplus-favorites.page-template-page-venues article>.venue-booking .container .booking-content .booking-col h4,body.zionplus-favorites.page-template-page-venues article>.venue-booking .container .booking-content .booking-col h4 small,body.zionplus-favorites.single-venues article>.venue-booking .container .booking-content .booking-col h4,body.zionplus-favorites.single-venues article>.venue-booking .container .booking-content .booking-col h4 small{margin-bottom:1rem}@media (min-width:768px){body.zionplus-favorites .article-cta .container,body.zionplus-favorites footer.footer .container{padding-right:30%}body.zionplus-favorites footer.footer .container .footer-description{flex:0 0 50%;max-width:50%}body.zionplus-favorites footer.footer .container .footer-logo{display:none}}.zionplus-favorites-widget{background:#364b54;border-radius:.5rem 0 0 0;bottom:0;box-shadow:0 0 1rem 1rem rgba(0,0,0,.25);display:block;position:fixed;right:100%;top:0;transition:all 1s ease 0s;width:100%;z-index:999999}@media (min-width:768px){.zionplus-favorites-widget{right:-40%;top:200px;width:40%}}@media (min-width:992px){.zionplus-favorites-widget{right:-30%;width:30%}}.zionplus-favorites-widget h2{background:#2c3d44;border-radius:.5rem 0 0 0;color:#fff;font-weight:500;margin-bottom:2rem;padding:2rem 2rem 1.5rem;position:fixed;width:100%;z-index:1}.zionplus-favorites-widget h2 .btn{color:#fff;float:right;font-size:1.5rem;padding-left:0;padding-right:0}.zionplus-favorites-widget .container{height:100%;overflow-y:scroll;padding:130px 2rem 2rem!important;position:relative;width:100%}.zionplus-favorites-widget .container p{color:#fff;margin-bottom:2rem}.zionplus-favorites-widget .container p.favorite-confirmation{background:rgba(160,186,191,.1);border:1px solid #a0babf;border-radius:5px 5px 5px 5px;color:#fff;display:none;font-weight:700;padding:1rem}.zionplus-favorites-widget .container .favorites-list{left:-100%;opacity:0;padding:130px 2rem 2rem!important;position:absolute;top:0;transition:all 1s ease 0s;width:100%}.zionplus-favorites-widget .container .favorites-list.selected{left:0;opacity:1}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-]{display:none}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected{display:block;margin-bottom:2rem}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected h3{color:#fff;font-weight:500;margin-bottom:1.5rem}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected h3 a{color:#fff}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected h3 a i{color:hsla(0,0%,100%,.25);text-align:center;width:40px}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected h3 .badge{background:#eb6b40;color:#fff;font-size:.96rem;margin-left:5px;vertical-align:bottom}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected .media{background:#fff;border-radius:5px 5px 5px 5px;margin-bottom:1rem}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected .media .media-img{background:#d5d2d2;border-radius:5px 0 0 5px;height:80px;margin-right:1rem;width:80px}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected .media img{border-radius:5px 0 0 5px;height:auto;width:80px}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected .media .media-body{padding-right:.5rem;padding-top:.5rem}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected .media .media-body h5{font-size:1.2rem;margin-bottom:0;margin-top:.3333333333rem}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected .media .media-body h5 a{display:block;height:60px;overflow:hidden}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected .media .media-body span{font-size:.96rem}.zionplus-favorites-widget .container .favorites-list div[class^=favorite-].selected .media .btn-remove{background:#eb6b40;border-radius:0 5px 5px 0;font-size:1.2rem;height:80px;padding:0;width:48px}.zionplus-favorites-widget .container .favorites-form{left:100%;opacity:0;padding:130px 2rem 2rem!important;position:absolute;top:0;transition:all 1s ease 0s;width:100%}.zionplus-favorites-widget .container .favorites-form.selected{left:0;opacity:1;transition:all 1s ease 0s}.zionplus-favorites-widget .container .favorites-form .link{color:#fff;font-size:.96rem;font-weight:700;text-transform:uppercase}.zionplus-favorites-widget .container .favorites-form .link i{color:hsla(0,0%,100%,.35);margin-right:.5rem}.zionplus-favorites-widget .container .favorites-form hr{border-top:1px solid hsla(0,0%,100%,.1);margin-bottom:2rem}.zionplus-favorites-widget .container .favorites-form h3{color:#fff;font-weight:500;margin-bottom:1.5rem}.zionplus-favorites-widget .container .favorites-form label{color:#fff;font-weight:400;text-transform:uppercase}.zionplus-favorites-widget .container .favorites-form .form-control{font-weight:300;margin-bottom:2rem}.zionplus-favorites-widget .container .favorites-form .btn{margin:2rem 0}.zionplus-favorites-widget .container .favorites-form .btn i{color:hsla(0,0%,100%,.35);margin-right:.5rem}.zionplus-favorites-widget .container .btn-email{background:#2c3d44;color:#fff;margin:2rem 0}.zionplus-favorites-widget .container .btn-email:hover{background:#222f35}.zionplus-favorites-widget .container .btn-email i{color:hsla(0,0%,100%,.35);margin-right:.5rem}@keyframes flash{0%{opacity:1}50%{opacity:.1}to{opacity:1}}.navitem-favorites{background:#dc3545;border:none;border-radius:50% 50% 50% 50%;bottom:125px;box-shadow:0 0 .5rem .5rem rgba(0,0,0,.15);color:#fff;font-size:1.5rem;height:60px;position:fixed;right:30px;text-align:center;transition:all 1s ease 0s;width:60px;z-index:999999}@media (min-width:576px){.navitem-favorites{bottom:125px}}.navitem-favorites i{font-size:1.8rem;margin-top:.8rem}.navitem-favorites span{display:none}.navitem-favorites .badge{font-size:.6rem;position:absolute;right:-8px;top:2px}.navitem-favorites.selected{outline:none}.navitem-favorites.selected i{animation:flash 1s linear infinite}iframe.intercom-launcher-frame{bottom:65px}@media (min-width:576px){iframe.intercom-launcher-frame{bottom:20px}}#map{height:700px;width:100%}#map .header{position:relative}#map .header img{height:auto;width:300px}#map .header .firstHeading{bottom:0;margin:0;padding:1rem;position:absolute;text-shadow:0 0 5px rgba(0,0,0,.35)}#map .header .firstHeading span{color:#fff;display:inline-block;font-size:.96rem;font-weight:300;margin-bottom:.5rem;text-transform:uppercase}#map .header .firstHeading span.cuisine{border-left:1px solid #fff;margin-left:.5rem;padding-left:.5rem}#map .header .firstHeading span a{font-weight:300}#map .header .firstHeading span.marker-title{color:#fff;display:block;font-size:1.8rem;font-weight:900;text-transform:capitalize}#map .header .firstHeading a{color:#fff;display:block;font-weight:900}#map .header.no-img .firstHeading{background:#364b54;position:relative}#map .tripadvisor{background:#d5d2d2;display:block;padding:1rem}#map .tripadvisor small{margin-bottom:5px;text-transform:uppercase}#map .tripadvisor img{margin-bottom:4px;margin-right:5px}#map .tripadvisor .tripadvisor-review{display:inline-block;font-size:1.2rem;line-height:21px;text-decoration:underline;vertical-align:middle}#map .tripadvisor:hover,#map .tripadvisor:hover span{color:#eb6b40}#map #content{color:#3a3736;font-size:1.2rem;font-weight:400;padding:1rem;width:300px}#map #content .btn{font-weight:900;margin-bottom:0;margin-top:1rem}#map #content .btn:hover{color:#dadada!important;cursor:pointer;text-decoration:none}#map #content a{color:#3a3736;display:block;font-weight:300;margin-bottom:1rem}#map #content a .address{margin-bottom:.5rem}#map #content a:hover{color:#eb6b40}#map #content a:hover,#map #content a:hover .address{text-decoration:underline}#map #content a:hover i{color:#eb6b40}#map #content .map-link{display:block;font-weight:300;padding-left:1rem;position:relative}#map #content .map-link i{left:0;position:absolute}#map #content .map-link:hover{text-decoration:underline}#map #content small{border-bottom:5px solid #d5d2d2;color:#7b7c7f;display:inline-block;margin-bottom:1rem;padding-bottom:.5rem;text-transform:uppercase}#map #content i{color:#d5d2d2;margin-right:.3333333333rem}#map #content .accommodation-type,#map #content .star-rating{text-transform:uppercase}#map #content .price-range{border-left:1px solid #7b7c7f;margin-left:.5rem;padding-left:.5rem;text-transform:uppercase}#map #content .cuisine,#map #content .restaurant-type{text-transform:uppercase}#map #content .cuisine{border-left:1px solid #7b7c7f;margin-left:.5rem;padding-left:.5rem}#map .gm-style{font-family:effra,sans-serif}#map .gm-style .gm-style-iw-c{border-radius:5px 5px 5px 5px 5px 5px 5px}#map .gm-style .gm-style-iw-c .gm-style-iw-d{overflow:visible!important;width:300px!important}#map .gm-style-iw.gm-style-iw-c{padding:0!important}#map .gm-style-iw.gm-style-iw-c button{right:0!important;top:0!important}#map .gm-style-iw.gm-style-iw-c button img{background:#fff}.paging{margin-bottom:5rem;padding:0}.paging .container{display:flex}.paging .container .btn-previous{flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px;position:relative;width:100%}.paging .container .btn-previous i{opacity:.5}.paging .container .btn-previous .btn-label{display:none}@media (min-width:768px){.paging .container .btn-previous .btn-label{display:inline}}.paging .container .page-count{flex:0 0 50%;max-width:50%;padding:.3333333333rem 15px;position:relative;text-align:center;width:100%}.paging .container .btn-next{flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px;position:relative;width:100%}.paging .container .btn-next i{opacity:.5}.paging .container .btn-next .btn-label{display:none}@media (min-width:768px){.paging .container .btn-next .btn-label{display:inline}}.btn-favorites{background:rgba(0,0,0,.5);border:none;border-radius:0 0 0 0;color:#fff;font-size:1.8rem;transition-duration:.5s;-webkit-transition-duration:.5s;width:100%}.btn-favorites:hover{background:rgba(0,0,0,.75)}@media print{.btn-favorites{display:none}}.btn-favorites .unchecked{display:inline}.btn-favorites .checked,.btn-favorites .checked .text,.btn-favorites .unchecked .text{display:none}.btn-favorites.selected{background:#dc3545}.btn-favorites.selected .unchecked{display:none}.btn-favorites.selected .checked{display:inline}.article-header .btn-favorites,.jumbotron .btn-favorites{border-radius:5px 5px 5px 5px;margin-top:2rem;width:auto}.article-header .btn-favorites .text,.jumbotron .btn-favorites .text{display:inline}.addthis-box{background:none!important;border:1px solid #d5d2d2!important;border-radius:.5rem}.addthis-box .container{padding:2rem}.addthis-box .container h3{color:#364b54;font-weight:500;margin-bottom:1rem}.main-nav{background:#000;background:linear-gradient(180deg,rgba(0,0,0,.505) 30%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);padding:0;z-index:9999}@media (max-width:767.98px){.main-nav.expanded{background:#364b54;bottom:0;overflow:auto;padding-bottom:3rem;padding-top:6rem;position:fixed;right:0;top:0;width:100%}}@media print{.main-nav{display:none}}.main-nav .container{padding:2rem .5rem}@media (min-width:1200px){.main-nav .container{padding-left:0;padding-right:0}}.main-nav .container .navbar-brand{margin-left:1rem;max-width:50%;z-index:9999}@media (min-width:576px){.main-nav .container .navbar-brand{margin-left:0}}.main-nav .container .navbar-brand img{max-width:100%;width:200px}.main-nav .container .navbar-toggler{z-index:9999}.main-nav .container .navbar-toggler span{color:#fff}.main-nav .container .navbar-toggler .navbar-toggler-icon .fa-bars{display:none}.main-nav .container .navbar-toggler .navbar-toggler-icon .fa-times,.main-nav .container .navbar-toggler.collapsed .fa-bars{display:inline-block}.main-nav .container .navbar-toggler.collapsed .fa-times{display:none}.main-nav .container>.collapse.show{margin-top:50px}@media (min-width:1200px){.main-nav .container>.collapse.show{margin-top:0}}.main-nav .container>.collapse.show .bg{background:#364b54;height:100%;left:0;padding:260px 0 2rem;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:1200px){.main-nav .container>.collapse.show .bg{display:none}}.main-nav .container>.collapse .wrapper{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}@media (min-width:1200px){.main-nav .container>.collapse .wrapper{margin:0;padding:0;width:auto}}.main-nav .container>.collapse .wrapper .menu-col{width:100%}@media (min-width:576px){.main-nav .container>.collapse .wrapper .menu-col{width:50%}}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .menu-col{padding:0 1rem;width:auto}}.main-nav .container>.collapse .wrapper .menu-col h4{font-size:1.5rem;margin-bottom:1rem;padding-top:12px}.main-nav .container>.collapse .wrapper .menu-col h4 a{color:#fff;font-weight:400;white-space:nowrap}.main-nav .container>.collapse .wrapper .menu-col h4 a i{margin-right:10px;opacity:.35;text-align:center;width:30px}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .menu-col h4 a i{width:auto}}.main-nav .container>.collapse .wrapper .menu-col h4 a.btn-subnav{font-size:2rem;margin-left:1rem}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .menu-col h4 a.btn-subnav{display:none}}.main-nav .container>.collapse .wrapper .menu-col .collapse{padding:0;position:relative}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .menu-col .collapse{display:none}}.main-nav .container>.collapse .wrapper .menu-col .collapse .submenu{border-left:3px solid hsla(0,0%,100%,.25);list-style-type:none;margin-left:12px;padding-left:20px}.main-nav .container>.collapse .wrapper .menu-col .collapse .submenu li a{color:hsla(0,0%,100%,.5);cursor:pointer;font-size:1.5rem;font-weight:300}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .menu-col .collapse .submenu li a{margin-left:2rem}.main-nav .container>.collapse .wrapper .sub-nav{display:flex;flex-direction:row-reverse}.main-nav .container>.collapse .wrapper .sub-nav #sub-menu{flex-direction:row}}.main-nav .container>.collapse .wrapper .sub-nav #sub-menu .menu-item{text-align:left}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .sub-nav #sub-menu .menu-item{padding:0 1rem}}.main-nav .container>.collapse .wrapper .sub-nav #sub-menu .menu-item a{color:#fff;font-size:.96rem;text-transform:uppercase}.main-nav .container>.collapse .wrapper .sub-nav #sub-menu .menu-item a i{margin-right:10px;opacity:.35;text-align:center;width:20px}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .sub-nav #sub-menu .menu-item a i{width:auto}}.main-nav .container>.collapse .wrapper .sub-nav .social-nav{margin:2rem 0}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .sub-nav .social-nav{margin:0 0 0 1rem}}.main-nav .container>.collapse .wrapper .sub-nav .social-nav small{display:none}.main-nav .container>.collapse .wrapper .sub-nav .social-nav .social-link{color:#fff;font-size:1.5rem;margin-right:1rem}@media (min-width:1200px){.main-nav .container>.collapse .wrapper .sub-nav .social-nav .social-link{font-size:.96rem;margin-left:.5rem;margin-right:0}}.main-nav .container .collapsing{display:none}.main-nav .container .collapsing .navbar-nav .menu-item a{color:#fff}@media screen and (max-width:768px){.madden-banners-banner>a{align-items:center;display:flex;height:100%;justify-content:center}}.jumbotron{background:none;color:#fff;margin-bottom:0;overflow:hidden;padding:5rem 0;position:relative}.jumbotron>img{height:auto;max-width:500px;position:absolute;top:0;width:100%}@media (min-width:576px){.jumbotron>img{max-width:768px}}@media (min-width:768px){.jumbotron>img{max-width:992px}}@media (min-width:992px){.jumbotron>img{max-width:1200px}}@media (min-width:1200px){.jumbotron>img{max-width:100%}}.jumbotron:first-of-type{height:auto;min-height:100vh;padding-top:320px}@media (min-width:768px){.jumbotron:first-of-type{padding-top:310px}}@media (min-width:992px){.jumbotron:first-of-type{padding-top:300px}}@media print{.jumbotron:first-of-type{max-height:50%;min-height:50%;padding:5%;width:100%}}.jumbotron:first-of-type .container{bottom:0;height:auto;left:0;padding:0 2rem;position:relative;right:0}@media (min-width:576px){.jumbotron:first-of-type .container{padding:0}}@media (min-width:992px){.jumbotron:first-of-type .container{position:absolute}}.jumbotron:first-of-type .container header.article-header{bottom:4rem}@media (min-width:992px){.jumbotron:first-of-type .container header.article-header{position:absolute}}.jumbotron:first-of-type .container header.article-header .byline{font-weight:500}.jumbotron:first-of-type .container header.article-header .byline a{color:#fff}.jumbotron:first-of-type .icon-down{bottom:10px;font-size:60px;opacity:.5;position:absolute;text-align:center;width:100%;z-index:9}.jumbotron.no-padding{padding-top:5rem}.jumbotron.related-articles{height:auto;position:relative}.jumbotron.related-articles .container{animation:fadein 2s 1s forwards;opacity:0;position:relative;z-index:3}.jumbotron.related-articles .icon-down{bottom:60px;font-size:60px;opacity:.5;position:absolute;text-align:center;width:100%;z-index:9}.jumbotron.related-articles .bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.jumbotron.related-articles .bg img{animation:fadein 2s forwards;height:auto;min-height:100%;min-width:100%;opacity:0}.jumbotron.related-articles .bg-overlay{background:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.jumbotron.related-articles .articles{margin-bottom:3rem;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:992px){.jumbotron.related-articles .articles{flex:0 0 50%;max-width:50%}}.jumbotron.related-articles .articles .article-featured{margin-bottom:2rem}.jumbotron.related-articles .articles .article-featured small{font-size:1.5rem;margin-bottom:1rem;text-transform:uppercase}.jumbotron.related-articles .articles .article-featured h2{font-size:2.1rem;margin-bottom:2rem}@media (min-width:576px){.jumbotron.related-articles .articles .article-featured h2{font-size:2.4rem}}@media (min-width:992px){.jumbotron.related-articles .articles .article-featured h2{font-size:3.6rem}}.jumbotron.related-articles .articles .article-featured h2 a{color:#fff}.jumbotron.related-articles .articles .article-featured h2 a:hover{text-decoration:none}.jumbotron.related-articles .articles .article-featured h2 a.btn:hover{color:#212529}.jumbotron.related-articles .articles .article-featured p{font-size:1.5rem}.jumbotron.related-articles .articles .article{color:#fff;margin-bottom:2rem;width:100%}.jumbotron.related-articles .articles .article .media-img{display:block;margin-right:4%;width:20%}.jumbotron.related-articles .articles .article .media-img img{height:auto;width:100%}.jumbotron.related-articles .articles .article h2{font-size:1.5rem;line-height:1.25}.jumbotron.related-articles .articles .article h2 small{display:block;font-weight:100;margin-bottom:.5rem;text-transform:uppercase}.jumbotron.related-articles .articles .article h2 a{color:#fff}.jumbotron.related-articles.jumbotron-sports{margin-bottom:5rem;min-height:auto;padding:5rem 0}.jumbotron.jumbotron-video{background:#364b54;position:relative}.jumbotron.jumbotron-video video{animation:fadein 2s 1s forwards;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;width:100%;z-index:1}.jumbotron.jumbotron-video:before{background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.05) 50%,rgba(0,0,0,.1));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.jumbotron .container{padding:0 2rem;position:relative;z-index:2}@media (min-width:576px){.jumbotron .container{padding:0}}.jumbotron .container header small,.jumbotron .container header span{color:#fff;text-shadow:0 0 30px rgba(0,0,0,.1)}.jumbotron .container header h1{color:#fff;font-size:3.6rem;text-shadow:0 0 15px #000}@media (min-width:768px){.jumbotron .container header h1{font-size:4.8rem}}@media (min-width:992px){.jumbotron .container header h1{font-size:6rem}}.jumbotron .credit{background:rgba(0,0,0,.5);bottom:0;display:block;font-size:.96rem;padding:.5rem 1rem;position:absolute;right:2rem;z-index:1}.jumbotron .credit a{color:#fff}.jumbotron .zionplus-list-map{height:100vh;position:absolute;top:0;width:100%}.jumbotron .zionplus-list-map #map{height:100%;width:100%}.parallax-mirror{background:#364b54}.parallax-mirror img{animation:fadein 2s forwards;opacity:0}.breadcrumb{background:#a0babf;border-radius:0 0 0 0;display:none;margin-bottom:0}@media (min-width:992px){.breadcrumb{display:block}}.breadcrumb ol{display:flex;list-style:none;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0;width:100%}@media (min-width:576px){.breadcrumb ol{max-width:540px}}@media (min-width:768px){.breadcrumb ol{max-width:720px}}@media (min-width:992px){.breadcrumb ol{max-width:960px}}@media (min-width:1200px){.breadcrumb ol{max-width:1140px}}.breadcrumb ol li.breadcrumb-item{color:#fff;padding:0;text-transform:capitalize}.breadcrumb ol li.breadcrumb-item a{color:#fff;text-decoration:underline;text-transform:capitalize}.breadcrumb ol li.breadcrumb-item.active{font-weight:500}.breadcrumb ol li.breadcrumb-item:before{color:#7299a0;font-weight:500;padding:0 .5rem}.site-container{left:0;position:absolute;top:0;width:100%}.page-header{background:#364b54 url(../../images/blue-topo-texture.jpg);background-size:cover;color:#fff;padding:320px 1rem 2rem}@media (min-width:768px){.page-header{padding-top:310px}}@media (min-width:992px){.page-header{padding-top:300px}}@media (min-width:576px){.page-header .container{padding-left:0;padding-right:0}}.page-header .container h2{font-size:2.7rem;text-transform:capitalize}@media (min-width:992px){.page-header .container h2{font-size:5.4rem}}.article-header{margin-bottom:3rem;margin-top:3rem}.article-header .container{padding:0 2rem}@media (min-width:576px){.article-header .container{padding:0}}.article-header .container .page-title{margin-bottom:2rem}.article-header .container p:first-of-type{font-size:1.5rem}.page-content{padding:0 1rem}@media (min-width:576px){.page-content{padding:0}}.page-content.secondary{background:#e9ecef}.page-content .article-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding-top:5rem}.page-content .article-content .description{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.page-content .article-content .description{padding:0}}@media (min-width:768px){.page-content .article-content .description{padding-right:1rem}}@media (min-width:992px){.page-content .article-content .description{padding:0}}.page-content .article-content .description>p:first-of-type{font-size:1.5rem}.page-content .article-content h2{line-height:1.25;margin-bottom:1rem}.page-content .article-content h3{font-weight:500;line-height:1.5;margin-bottom:1rem}.page-content .article-content p{margin-bottom:1rem}.page-content .article-content hr{margin-bottom:3rem;margin-top:3rem;width:100%}.page-content .article-content ul{margin-bottom:2rem;margin-top:2rem}.page-content .article-content ul li{margin-bottom:.5rem}.page-content .article-content ul ul{margin:.5rem}.page-content .article-content ul.list-group{margin-bottom:3rem;margin-top:2rem}.page-content .article-content ul.list-group li{list-style:none;margin-bottom:0}.page-content .article-content ul.list-group li a{background:transparent;border:1px solid rgba(0,0,0,.125);border-bottom:0;color:#3a3736;display:block;padding:.75rem 1.25rem;position:relative}.page-content .article-content ul.list-group li a i{color:#d5d2d2;margin-left:.5rem}.page-content .article-content ul.list-group li a:hover{background:hsla(0,3%,83%,.75)}.page-content .article-content ul.list-group li a:hover i{color:#7b7c7f}.page-content .article-content ul.list-group li:first-child a{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-radius:.25rem .25rem 0 0}.page-content .article-content ul.list-group li:last-child a{border-bottom:1px solid rgba(0,0,0,.125);border-radius:0 0 .25rem .25rem;margin-bottom:0}.page-content .article-content blockquote{border:1px solid #d5d2d2;border-radius:.3333333333rem .3333333333rem .3333333333rem .3333333333rem;line-height:1.5;margin-bottom:3rem;margin-left:2rem;margin-top:2rem;padding:2rem;position:relative}.page-content .article-content blockquote:before{background:#fff;color:#d5d2d2;content:"\f10d";font-size:2.4rem;left:-2rem;padding:.5rem;position:absolute;top:2rem}.page-content .article-content blockquote p{font-family:effra,sans-serif;font-size:1.5rem;font-weight:300;margin-bottom:1rem}.page-content .article-content blockquote p:last-of-type{margin-bottom:0}.page-content .article-content blockquote p a{color:#3a3736;text-decoration:underline}.page-content .article-content blockquote cite{background:#fff;bottom:-1rem;color:#d5d2d2;font-family:effra,sans-serif;font-style:normal;font-weight:700;padding:0 .5rem;position:absolute;text-transform:uppercase}.page-content .article-content table.table{display:block;margin-bottom:2rem}@media (min-width:1200px){.page-content .article-content table.table{display:table}}.page-content .article-content table.table thead{display:none}@media (min-width:1200px){.page-content .article-content table.table thead{display:table-header-group}}.page-content .article-content table.table thead th{border-bottom-color:#bcb8b8;border-top-color:#bcb8b8;font-size:.96rem;text-transform:uppercase;white-space:nowrap}.page-content .article-content table.table tbody{display:block}@media (min-width:768px){.page-content .article-content table.table tbody{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width:1200px){.page-content .article-content table.table tbody{display:table-row-group}}.page-content .article-content table.table tbody tr{display:block;margin:2rem 0}@media (min-width:768px){.page-content .article-content table.table tbody tr{flex:0 0 50%;margin:1rem 0;max-width:50%;padding:0 1rem;position:relative;width:100%}}@media (min-width:992px){.page-content .article-content table.table tbody tr{flex:0 0 33.33333333%;max-width:33.33333333%}}@media (min-width:1200px){.page-content .article-content table.table tbody tr{display:table-row}}.page-content .article-content table.table tbody tr td{border-top:none;display:block;padding:.1rem}@media (min-width:768px){.page-content .article-content table.table tbody tr td{padding:0}}@media (min-width:1200px){.page-content .article-content table.table tbody tr td{border-bottom:1px solid #bcb8b8;display:table-cell;padding:.75rem}}.page-content .article-content table.table tbody tr th{border-top:none;display:block;font-weight:500;line-height:1.5rem;padding:.1rem}@media (min-width:768px){.page-content .article-content table.table tbody tr th{border:none;line-height:2rem;margin:0;padding:0}}@media (min-width:1200px){.page-content .article-content table.table tbody tr th{border-bottom:1px solid #bcb8b8;display:table-cell;padding:.75rem}}.page-content .article-content table.table tbody tr th a{line-height:1.5rem}.page-content .article-content table.table tbody tr th p{margin-bottom:0}.page-content .article-content .wp-block-image{margin-bottom:2rem;margin-top:2rem}.page-content .article-content .wp-block-image .alignleft{height:auto;margin-right:2rem;max-width:50%}.page-content .article-content .wp-block-image .alignright{height:auto;margin-left:2rem;max-width:50%}.page-content .article-content .wp-block-image img{height:auto}.page-content .article-content .wp-block-image figcaption{color:#6c757d;font-style:italic}.page-content .article-content .wp-block-image figcaption a{color:#495057;margin-left:5px}.page-content .article-content .wp-block-embed-youtube{height:1;margin:0 0 2rem;overflow:hidden;padding-bottom:56.25%;position:relative}.page-content .article-content .wp-block-embed-youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-content .article-content .wp-block-embed-slideshare{height:0;overflow:hidden;padding-bottom:61.25%;position:relative;width:100%}.page-content .article-content .wp-block-embed-slideshare iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-content .article-content .wp-block-gallery figcaption{padding:1rem .5rem}.page-content .article-content .wp-block-button a{background:#eb6b40;border-radius:.5rem .5rem .5rem .5rem;font-weight:700;padding:.5rem 1rem}.page-content .article-content .wp-block-button.btn-block{margin-bottom:.5rem}.page-content .article-content .wp-block-button.btn-block a{white-space:nowrap;width:100%}.page-content .article-content #sb_instagram{margin-bottom:2rem}.page-content .article-content .btn-group-lg>.btn,.page-content .article-content .btn-lg{border-radius:.5rem .5rem .5rem .5rem}.page-content .article-content .pages-submenu{margin-bottom:2rem}.page-content .article-footer{margin-bottom:5rem;margin-top:2rem}@media (min-width:576px){.page-content .article-footer{margin-left:-2rem;margin-right:-2rem}}.page-content .article-footer .card{background:#d5d2d2;border-color:transparent;border-radius:.5rem .5rem .5rem .5rem;flex:0 0 calc(50% - 30px)}.page-content .article-footer .card .container{color:#364b54;padding:2rem}.page-content .article-footer .card .container h4{color:#364b54;font-weight:500;line-height:1.15;margin-bottom:1rem}.page-content .article-footer .card .container .btn{background:#364b54;border:none;border-radius:5px 5px 5px 5px;color:#fff}body.home .page-content .article-content,body.home .page-content:first-of-type{padding:0}@media (min-width:576px){body.home .page-content:first-of-type{padding:5rem 0 0}}body.home .page-content:first-of-type .wp-block-columns{display:block}body.home .page-content:first-of-type .wp-block-columns .wp-block-column:nth-child(2n){margin-left:0}@media (min-width:992px){body.home .page-content:first-of-type{padding:5rem 0 0}body.home .page-content:first-of-type .wp-block-columns{display:flex}body.home .page-content:first-of-type .wp-block-columns .wp-block-column:nth-child(2n){margin-left:32px}}body.home .page-content:first-of-type p{font-size:1.5rem}.taxonomy-archive{margin-top:3rem}.taxonomy-archive .article-header{margin-bottom:3rem;margin-top:3rem}.taxonomy-archive .article-header .page-title{margin-bottom:2rem}.taxonomy-archive .article-header .taxonomy-description p:first-of-type{font-size:1.5rem}@media (min-width:992px){.jumbotron-overlay{position:absolute;right:0;top:-400px;width:41%;z-index:99999}.jumbotron-overlay .alert-container{background:#fff!important;box-shadow:0 0 .5rem .5rem rgba(0,0,0,.1)}.wp-block-columns.has-2-columns.with-overlay .wp-block-column:nth-child(2){padding-top:300px}}@media (min-width:1200px){.wp-block-columns.has-2-columns.with-overlay .wp-block-column:nth-child(2){padding-top:250px}}body.page .page-content .article-content .pages-submenu{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:992px){body.page .page-content .article-content .pages-submenu{flex:0 0 25%;margin-left:8.33333333%;max-width:25%}}body.page .page-content .article-content .pages-submenu .card{border:0;position:sticky;top:10rem}body.page .page-content .article-content .pages-submenu .card .card-header{background:#d5d2d2;border-bottom:0}body.page .page-content .article-content .pages-submenu .card .card-header a{border-bottom:5px solid #bcb8b8;color:#3a3736;display:inline-block;font-size:.96rem;font-size:small;font-weight:700;line-height:1;margin-bottom:0;margin-top:0;padding-bottom:.5rem;text-transform:uppercase}body.page .page-content .article-content .pages-submenu .card .list-group{margin:0}body.page .page-content .article-content .pages-submenu .card .list-group li{margin-bottom:0}body.page .page-content .article-content .pages-submenu .card .list-group li a{background:#d5d2d2;border:none;border-top:1px solid #bcb8b8}body.page .page-content .article-content .pages-submenu .card .list-group li a:hover{background:#bcb8b8}body.page .page-content .article-content .pages-submenu .card .list-group li.current_page_item a{background:#bcb8b8;font-weight:700}body.page .page-content .article-content .pages-submenu .card .list-group li:first-child a{border-top-left-radius:0;border-top-right-radius:0}body.page .page-content .article-content .description{margin-bottom:2rem}@media (min-width:992px){body.page .page-content .article-content .description{flex:0 0 66.66666667%;max-width:66.66666667%}}body.page .page-content .article-content .description.wide{flex:0 0 100%;max-width:100%}body.page .venue-booking{background:#eb6b40 url(../../images/orange-topo-texture.jpg);background-size:cover;color:#fff;padding-bottom:3rem;padding-top:3rem}body.page .venue-booking .container{padding-left:2rem;padding-right:2rem}@media (min-width:576px){body.page .venue-booking .container{padding-left:0;padding-right:0}}body.page .venue-booking .container .booking-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}body.page .venue-booking .container .booking-content .booking-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;text-align:center;width:100%}@media (min-width:576px){body.page .venue-booking .container .booking-content .booking-col{flex:0 0 50%;max-width:50%}body.page .venue-booking .container .booking-content .booking-col:first-child{flex:0 0 100%;max-width:100%}}@media (min-width:768px){body.page .venue-booking .container .booking-content .booking-col{flex:0 0 33.33333333%;margin:0;max-width:33.33333333%;text-align:left}body.page .venue-booking .container .booking-content .booking-col:first-child{flex:0 0 33.33333333%;max-width:33.33333333%}}body.page .venue-booking .container .booking-content .booking-col .card-title{font-size:2.7rem;margin-bottom:0}body.page .venue-booking .container .booking-content .booking-col .card-title small{display:block;font-size:1.5rem;line-height:1.2;margin-top:1rem}body.page .venue-booking .container .booking-content .booking-col .btn{background:#fff;color:#eb6b40;font-size:1.8rem;line-height:1.2;padding:1rem}body.page .venue-booking .container .booking-content .booking-col .btn small{color:#f2a185;display:block;font-size:1.2rem;font-weight:300}footer.footer{background:#364b54 url(../../images/blue-topo-texture.jpg);background-size:cover;color:#fff;font-size:.96rem;line-height:1.5;padding:3rem 0 2rem}@media print{footer.footer{display:none}}footer.footer .container{padding:0 2rem}@media (min-width:576px){footer.footer .container{padding:0}}footer.footer .container a{color:#fff}footer.footer .container small{color:#fff;display:block;margin-bottom:.5rem;text-transform:uppercase}footer.footer .container .footer-menu{flex:0 0 50%;margin-bottom:1rem;max-width:50%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:768px){footer.footer .container .footer-menu{flex:0 0 33.33333333%;max-width:33.33333333%}}@media (min-width:992px){footer.footer .container .footer-menu{flex:0 0 25%;max-width:25%}}footer.footer .container .footer-menu .nav{margin-bottom:1rem}footer.footer .container .footer-menu .social-link{font-size:1.5rem;margin-right:.3333333333rem;text-align:center}footer.footer .container .footer-contact{flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){footer.footer .container .footer-contact{flex:0 0 50%;max-width:50%}}@media (min-width:768px){footer.footer .container .footer-contact{flex:0 0 33.33333333%;max-width:33.33333333%}}@media (min-width:992px){footer.footer .container .footer-contact{flex:0 0 25%;max-width:25%}}footer.footer .container .footer-description{padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){footer.footer .container .footer-description{flex:0 0 50%;max-width:50%}}@media (min-width:768px){footer.footer .container .footer-description{flex:0 0 33.33333333%;max-width:33.33333333%}}@media (min-width:992px){footer.footer .container .footer-description{flex:0 0 25%;max-width:25%}}footer.footer .container .footer-description p{margin-bottom:.5rem}footer.footer .container .footer-logo{padding-left:15px;padding-right:15px;position:relative;text-align:center;width:100%}@media (min-width:576px){footer.footer .container .footer-logo{flex:0 0 50%;max-width:50%}}@media (min-width:768px){footer.footer .container .footer-logo{flex:0 0 33.33333333%;max-width:33.33333333%;text-align:left}}@media (min-width:992px){footer.footer .container .footer-logo{flex:0 0 25%;max-width:25%;text-align:center}}footer.footer .container .footer-logo img{height:auto;max-width:150px}footer.footer .container .footer-disclaimer{border-top:1px solid #4a6773;color:#fff;margin-top:1rem;padding-left:15px;padding-right:15px;padding-top:1rem;position:relative;width:100%}.post-type-archive .parallax-mirror{background:#000}.post-type-archive .parallax-mirror img{opacity:.75}.post-type-archive .site-container article.archive{background:#fff}.post-type-archive .site-container article.archive header.article-header{margin-top:3rem}.single-activities .card.call-to-action{background:#364b54 url(../../images/blue-topo-texture.jpg);background-size:200%;padding-left:15px;padding-right:15px;position:relative;width:100%}.single-activities .card.call-to-action .container{border-radius:.5rem .5rem .5rem .5rem;color:#fff;padding:2rem}.single-activities .card.call-to-action .container .card-title{color:#fff;font-size:2.7rem;margin-bottom:1rem;text-align:center}.single-activities .card.call-to-action .container .btn{background:#eb6b40;color:#fff;font-size:1.8rem;line-height:1.2;margin-bottom:.5rem;margin-top:.5rem;padding:1rem}.single-accommodations article.accommodations .article-content .tripadvisor{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-accommodations article.accommodations .article-content .tripadvisor{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.single-accommodations article.accommodations .article-content .tripadvisor{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%}}@media (min-width:992px){.single-accommodations article.accommodations .article-content .tripadvisor{flex:0 0 25%;margin-bottom:3rem;max-width:25%}}.single-accommodations article.accommodations .article-content .tripadvisor small{border-bottom:5px solid #d5d2d2;color:#7b7c7f;display:inline-block;margin-bottom:1rem;padding-bottom:.25rem;text-transform:uppercase}.single-accommodations article.accommodations .article-content .accommodation-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-accommodations article.accommodations .article-content .accommodation-meta{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.single-accommodations article.accommodations .article-content .accommodation-meta{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%}}@media (min-width:992px){.single-accommodations article.accommodations .article-content .accommodation-meta{flex:0 0 25%;margin-bottom:3rem;max-width:25%}}.single-accommodations article.accommodations .article-content .accommodation-meta small{border-bottom:5px solid #d5d2d2;color:#7b7c7f;display:inline-block;margin-bottom:1rem;padding-bottom:.25rem;text-transform:uppercase}.single-accommodations article.accommodations .article-content .accommodation-meta a{color:#212529;text-decoration:underline}.single-accommodations article.accommodations .article-content .accommodation-meta a i{color:#7b7c7f}.single-accommodations article.accommodations .article-content .accommodation-meta a:hover,.single-accommodations article.accommodations .article-content .accommodation-meta a:hover i{color:#eb6b40}.single-accommodations article.accommodations .article-content .accommodation-meta ul{list-style:none;margin-top:0;padding-left:0}.single-accommodations article.accommodations .article-content .accommodation-meta ul li{margin-bottom:.5rem}.single-accommodations article.accommodations .article-content .accommodation-meta ul li span{border-bottom:2px solid #d5d2d2;display:inline-block;padding-bottom:.5rem}.single-accommodations article.accommodations .article-content .accommodation-meta ul li:last-child span,.single-accommodations article.accommodations .article-content .accommodation-meta ul li:only-child span{border-bottom:none}.single-accommodations article.accommodations .article-content .accommodation-meta.accommodation-website a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.single-accommodations article.accommodations .article-content .accommodation-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-accommodations article.accommodations .article-content .accommodation-col{padding:0}}@media (min-width:768px){.single-accommodations article.accommodations .article-content .accommodation-col{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%;padding-left:1rem}}@media (min-width:992px){.single-accommodations article.accommodations .article-content .accommodation-col{flex:0 0 25%;margin-bottom:3rem;margin-left:8.33333333%;max-width:25%}}@media print{.single-accommodations article.accommodations .article-content .accommodation-col{display:block;float:left;width:33.33333%}}.single-accommodations article.accommodations .article-content .accommodation-col .accommodation-meta,.single-accommodations article.accommodations .article-content .accommodation-col .tripadvisor{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}.single-accommodations article.accommodations .article-content .accommodation-col .accommodation-meta.accommodation-phone,.single-accommodations article.accommodations .article-content .accommodation-col .accommodation-meta.accommodation-website{display:none}@media (min-width:768px){.single-accommodations article.accommodations .article-content .description{flex:0 0 66.66666667%;max-width:66.66666667%}}@media print{.single-accommodations article.accommodations .article-content .description{display:block;float:left;width:3}}.single-accommodations article.accommodations .article-content .accommodation-booking{background:transparent;flex:0 0 100%;margin-bottom:2rem;max-width:100%;padding:0 15px;position:relative;width:100%}.single-accommodations article.accommodations .article-content .accommodation-booking .container{background:#364b54 url(../../images/blue-topo-texture.jpg);background-size:400%;border-radius:.5rem .5rem .5rem .5rem;color:#fff;padding:2rem}.single-accommodations article.accommodations .article-content .accommodation-booking .container .card-title{color:#fff;font-size:2.7rem;margin-bottom:1rem}.single-accommodations article.accommodations .article-content .accommodation-booking .container .btn{background:#eb6b40;color:#fff;font-size:1.8rem;line-height:1.2;margin-top:.5rem;padding:1rem}.single-accommodations article.accommodations .article-content .accommodation-booking .container .btn small{color:#f7c4b3;display:block;font-size:.96rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.single-accommodations article.accommodations .accommodation-meetings{background:transparent;background:#d5d2d2;border:none;border-radius:.5rem .5rem .5rem .5rem 5px 5px 5px;padding-bottom:0;padding-top:0}.single-accommodations article.accommodations .accommodation-meetings .container{padding:2rem}.single-accommodations article.accommodations .accommodation-meetings .container .card-title{color:#364b54;font-size:1.8rem;font-weight:500;margin-bottom:0}.single-accommodations article.accommodations .accommodation-meetings .container p{color:#364b54}.single-accommodations article.accommodations .accommodation-meetings .container .btn{background:#364b54;color:#fff;display:inline-block;font-size:1.5rem;line-height:1.2;padding:.5rem 1rem}.single-accommodations article.accommodations .accommodation-meetings .container .btn small{color:#f7c4b3;display:block;font-size:1.2rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.single-accommodations article.accommodations>.accommodation-booking{background:#eb6b40 url(../../images/orange-topo-texture.jpg);background-size:cover;color:#fff;padding-bottom:3rem;padding-top:3rem}.single-accommodations article.accommodations>.accommodation-booking .container{padding-left:2rem;padding-right:2rem}@media (min-width:576px){.single-accommodations article.accommodations>.accommodation-booking .container{padding-left:0;padding-right:0}}.single-accommodations article.accommodations>.accommodation-booking .container .booking-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;text-align:center;width:100%}@media (min-width:576px){.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col{flex:0 0 50%;max-width:50%}.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col:first-child{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col{flex:0 0 33.33333333%;margin:0;max-width:33.33333333%;text-align:left}.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col:first-child{flex:0 0 33.33333333%;max-width:33.33333333%}}.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col .card-title{font-size:2.7rem;margin-bottom:0}.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col .btn{background:#fff;color:#eb6b40;font-size:1.8rem;line-height:1.2;padding:1rem}.single-accommodations article.accommodations>.accommodation-booking .container .booking-content .booking-col .btn small{color:#f2a185;display:block;font-size:1.2rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.single-venues article.venues .article-content .venue-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-venues article.venues .article-content .venue-meta{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.single-venues article.venues .article-content .venue-meta{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%}}@media (min-width:992px){.single-venues article.venues .article-content .venue-meta{flex:0 0 25%;margin-bottom:3rem;max-width:25%}}.single-venues article.venues .article-content .venue-meta small{border-bottom:5px solid #d5d2d2;color:#7b7c7f;display:inline-block;margin-bottom:1rem;padding-bottom:.25rem;text-transform:uppercase}.single-venues article.venues .article-content .venue-meta a{color:#3a3736;text-decoration:underline}.single-venues article.venues .article-content .venue-meta a i{color:#d5d2d2}.single-venues article.venues .article-content .venue-meta a:hover,.single-venues article.venues .article-content .venue-meta a:hover i{color:#eb6b40}.single-venues article.venues .article-content .venue-meta ul{list-style:none;margin-top:0;padding-left:0}.single-venues article.venues .article-content .venue-meta ul li{margin-bottom:.5rem}.single-venues article.venues .article-content .venue-meta ul li span{border-bottom:2px solid #d5d2d2;display:inline-block;padding-bottom:.5rem}.single-venues article.venues .article-content .venue-meta ul li:last-child span,.single-venues article.venues .article-content .venue-meta ul li:only-child span{border-bottom:none}.single-venues article.venues .article-content .venue-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-venues article.venues .article-content .venue-col{padding:0}}@media (min-width:768px){.single-venues article.venues .article-content .venue-col{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%;padding-left:1rem}}@media (min-width:992px){.single-venues article.venues .article-content .venue-col{flex:0 0 25%;margin-bottom:3rem;margin-left:8.33333333%;max-width:25%}}.single-venues article.venues .article-content .venue-col .tripadvisor,.single-venues article.venues .article-content .venue-col .venue-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:768px){.single-venues article.venues .article-content .description{flex:0 0 66.66666667%;max-width:66.66666667%}}.single-venues article.venues .article-content .venue-booking{background:transparent;flex:0 0 100%;margin-bottom:2rem;max-width:100%;padding:0 15px;position:relative;width:100%}.single-venues article.venues .article-content .venue-booking .container{background:#364b54 url(../../images/blue-topo-texture.jpg);background-size:400%;border-radius:.5rem .5rem .5rem .5rem;color:#fff;padding:2rem}.single-venues article.venues .article-content .venue-booking .container .card-title{color:#fff;font-size:2.7rem;margin-bottom:1rem}.single-venues article.venues .article-content .venue-booking .container .card-title small{display:block;font-size:1.5rem;line-height:1.2;margin-top:1rem}.single-venues article.venues .article-content .venue-booking .container .btn{background:#eb6b40;color:#fff;font-size:1.8rem;line-height:1.2;margin-top:.5rem;padding:1rem}.single-venues article.venues .article-content .venue-booking .container .btn small{color:#f7c4b3;display:block;font-size:1.2rem;font-weight:300}.single-venues article.venues .accommodation-meetings{background:transparent;background:#d5d2d2;border:none;border-radius:.5rem .5rem .5rem .5rem;padding-bottom:0;padding-top:0}.single-venues article.venues .accommodation-meetings .container{padding:2rem}.single-venues article.venues .accommodation-meetings .container .card-title{color:#364b54;display:inline-block;font-size:1.8rem;font-weight:500;margin-bottom:0;margin-right:1rem;vertical-align:middle}.single-venues article.venues .accommodation-meetings .container p{color:#364b54}.single-venues article.venues .accommodation-meetings .container .btn{background:#364b54;color:#fff;display:inline-block;font-size:1.5rem;line-height:1.2;padding:.5rem 1rem}.single-venues article.venues .accommodation-meetings .container .btn small{color:#f7c4b3;display:block;font-size:1.2rem;font-weight:300}.single-venues article.venues>.venue-booking{background:#eb6b40 url(../../images/orange-topo-texture.jpg);background-size:cover;color:#fff;padding-bottom:3rem;padding-top:3rem}.single-venues article.venues>.venue-booking .container{padding-left:2rem;padding-right:2rem}@media (min-width:576px){.single-venues article.venues>.venue-booking .container{padding-left:0;padding-right:0}}.single-venues article.venues>.venue-booking .container .booking-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.single-venues article.venues>.venue-booking .container .booking-content .booking-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;text-align:center;width:100%}@media (min-width:576px){.single-venues article.venues>.venue-booking .container .booking-content .booking-col{flex:0 0 50%;max-width:50%}.single-venues article.venues>.venue-booking .container .booking-content .booking-col:first-child{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.single-venues article.venues>.venue-booking .container .booking-content .booking-col{flex:0 0 33.33333333%;margin:0;max-width:33.33333333%;text-align:left}.single-venues article.venues>.venue-booking .container .booking-content .booking-col:first-child{flex:0 0 33.33333333%;max-width:33.33333333%}}.single-venues article.venues>.venue-booking .container .booking-content .booking-col .card-title{font-size:2.7rem;margin-bottom:0}.single-venues article.venues>.venue-booking .container .booking-content .booking-col .card-title small{display:block;font-size:1.5rem;line-height:1.2;margin-top:1rem}.single-venues article.venues>.venue-booking .container .booking-content .booking-col .btn{background:#fff;color:#eb6b40;font-size:1.8rem;line-height:1.2;padding:1rem}.single-venues article.venues>.venue-booking .container .booking-content .booking-col .btn small{color:#f2a185;display:block;font-size:1.2rem;font-weight:300}.single-articles .article-content .article-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-articles .article-content .article-meta{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.single-articles .article-content .article-meta{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%}}@media (min-width:992px){.single-articles .article-content .article-meta{flex:0 0 25%;margin-bottom:3rem;max-width:25%}}.single-articles .article-content .article-meta small{border-bottom:5px solid #d5d2d2;color:#7b7c7f;display:inline-block;margin-bottom:1rem;padding-bottom:.25rem;text-transform:uppercase}.single-articles .article-content .article-meta a{color:#3a3736;text-decoration:underline}.single-articles .article-content .article-meta a span{text-decoration:underline}.single-articles .article-content .article-meta a i{color:#d5d2d2}.single-articles .article-content .article-meta a:hover,.single-articles .article-content .article-meta a:hover i{color:#eb6b40}.single-articles .article-content .article-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding:0;position:relative;width:100%}@media (min-width:576px){.single-articles .article-content .article-col{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.single-articles .article-content .article-col{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%;padding-left:1rem}}@media (min-width:992px){.single-articles .article-content .article-col{flex:0 0 25%;margin-bottom:3rem;margin-left:8.33333333%;max-width:25%}}.single-articles .article-content .article-col .article-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:992px){.single-articles .article-content .article-col .article-meta{margin-bottom:2rem}}.single-articles .article-content .article-col .article-meta ul{list-style:none;margin-top:0;padding-left:0}.single-articles .article-content .article-col .article-meta ul li{margin-bottom:.5rem}.single-articles .article-content .article-col .article-meta ul li span{border-bottom:2px solid #d5d2d2;display:inline-block;padding-bottom:.5rem}.single-articles .article-content .article-col .article-meta ul li span i{display:inline-block;width:20px}.single-articles .article-content .article-col .article-meta ul li:last-child span{border-bottom:none;padding-bottom:0}.single-articles .article-content .article-col .article-meta .season{padding-right:.5rem}.single-articles .article-content .article-col .article-meta.article-author .author-name{color:#3a3736;font-size:1.5rem;font-weight:500;line-height:1.2}.single-articles .article-content .description{flex:0 0 100%;margin-bottom:2rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:768px){.single-articles .article-content .description{flex:0 0 66.66666667%;max-width:66.66666667%;padding:0;padding-right:1rem}}.single-articles .article-content .description h3{font-weight:500}.single-articles .article-cta{background:#eb6b40;color:#fff;padding-bottom:3rem;padding-top:3rem}.single-articles .article-cta .container{padding-left:2rem;padding-right:2rem}@media (min-width:576px){.single-articles .article-cta .container{padding-left:0;padding-right:0}}.single-articles .article-cta .container .cta-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.single-articles .article-cta .container .cta-content .cta-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;text-align:center;width:100%}@media (min-width:992px){.single-articles .article-cta .container .cta-content .cta-col{flex:0 0 33.33333333%;margin:0;max-width:33.33333333%;text-align:left}.single-articles .article-cta .container .cta-content .cta-col:first-child{flex:0 0 66.66666667%;max-width:66.66666667%}}.single-articles .article-cta .container .cta-content .cta-col .card-title{font-size:2.7rem;margin-bottom:0}.single-articles .article-cta .container .cta-content .cta-col p{line-height:1.5;margin:.5rem 0 0}.single-articles .article-cta .container .cta-content .cta-col .btn{background:#fff;color:#eb6b40;font-size:1.8rem;line-height:1.2;padding:1rem}.single-articles .article-cta .container .cta-content .cta-col .btn small{color:#f2a185;display:block;font-size:1.2rem;font-weight:300}.single-articles .article-cta .container .cta-content .cta-col .btn small .badge{background:#f2a185;color:#fff}.single-cuisine .jumbotron:first-of-type .container{bottom:0;height:auto;left:0;position:absolute;right:0}.single-cuisine .jumbotron:first-of-type .container .article-header{bottom:4rem;position:absolute}.single-mec-events .article-content .event-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-mec-events .article-content .event-meta{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.single-mec-events .article-content .event-meta{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%}}@media (min-width:992px){.single-mec-events .article-content .event-meta{flex:0 0 25%;margin-bottom:3rem;max-width:25%}}.single-mec-events .article-content .event-meta small{border-bottom:5px solid #d5d2d2;color:#7b7c7f;display:inline-block;margin-bottom:1rem;padding-bottom:.25rem;text-transform:uppercase}.single-mec-events .article-content .event-meta a{color:#3a3736;text-decoration:underline}.single-mec-events .article-content .event-meta a span{text-decoration:underline}.single-mec-events .article-content .event-meta a i{color:#d5d2d2}.single-mec-events .article-content .event-meta a:hover,.single-mec-events .article-content .event-meta a:hover i{color:#eb6b40}.single-mec-events .article-content .mec-event-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding:0;position:relative;width:100%}@media (min-width:576px){.single-mec-events .article-content .mec-event-meta{padding:0}}@media (min-width:768px){.single-mec-events .article-content .mec-event-meta{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%;padding-left:1rem}}@media (min-width:992px){.single-mec-events .article-content .mec-event-meta{flex:0 0 25%;margin-bottom:3rem;margin-left:8.33333333%;max-width:25%}}.single-mec-events .article-content .mec-event-meta .event-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-mec-events .article-content .mec-event-meta .event-meta{padding-left:0;padding-right:0}}@media (min-width:992px){.single-mec-events .article-content .mec-event-meta .event-meta{margin-bottom:2rem}}.single-mec-events .article-content .mec-event-meta .event-meta span{display:block}.single-mec-events .article-content .mec-event-meta .event-meta ul{list-style:none;margin-top:0;padding-left:0}.single-mec-events .article-content .mec-event-meta .event-meta ul li{margin-bottom:.5rem}.single-mec-events .article-content .mec-event-meta .event-meta ul li span{border-bottom:2px solid #d5d2d2;display:inline-block;padding-bottom:.5rem}.single-mec-events .article-content .mec-event-meta .event-meta ul li span i{display:inline-block;width:20px}.single-mec-events .article-content .mec-event-meta .event-meta ul li:last-child span{border-bottom:none;padding-bottom:0}.single-mec-events .article-content .mec-event-meta .event-meta .season{padding-right:.5rem}.single-mec-events .article-content .mec-event-meta .event-meta.event-date span:first-of-type{font-size:1.5rem;font-weight:500}.single-mec-events .article-content .mec-event-meta .event-meta.event-time span{text-transform:lowercase}.single-mec-events .article-content .description{flex:0 0 100%;margin-bottom:2rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-mec-events .article-content .description{padding:0}}@media (min-width:768px){.single-mec-events .article-content .description{flex:0 0 66.66666667%;max-width:66.66666667%;padding-right:1rem}}.single-mec-events .article-content .description h3{font-weight:500}.single-mec-events .article-content .description img{height:auto;margin-bottom:2rem;max-width:100%}.single-mec-events .event-cta{background:#eb6b40;color:#fff;padding-bottom:3rem;padding-top:3rem}.single-mec-events .event-cta .container .cta-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.single-mec-events .event-cta .container .cta-content .cta-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;text-align:center;width:100%}@media (min-width:992px){.single-mec-events .event-cta .container .cta-content .cta-col{flex:0 0 33.33333333%;margin:0;max-width:33.33333333%;text-align:left}.single-mec-events .event-cta .container .cta-content .cta-col:first-child{flex:0 0 66.66666667%;max-width:66.66666667%}}.single-mec-events .event-cta .container .cta-content .cta-col .card-title{font-size:2.7rem;margin-bottom:0}.single-mec-events .event-cta .container .cta-content .cta-col p{line-height:1.5;margin:.5rem 0 0}.single-mec-events .event-cta .container .cta-content .cta-col .btn{background:#fff;color:#eb6b40;font-size:1.8rem;line-height:1.2;padding:1rem}.single-mec-events .event-cta .container .cta-content .cta-col .btn small{color:#f2a185;display:block;font-size:1.2rem;font-weight:300}.single-mec-events .event-cta .container .cta-content .cta-col .btn small .badge{background:#f2a185;color:#fff}.mec-fes-form form .mec-meta-box-fields{border-color:#d5d2d2;border-radius:5px 5px 5px 5px}.mec-fes-form form .mec-meta-box-fields h4{border-radius:5px 5px 0 0;font-size:1.5rem;font-weight:300;line-height:2rem}.mec-fes-form form .mec-meta-box-fields label{font-size:1.2rem}.mec-fes-form form .mec-meta-box-fields input,.mec-fes-form form .mec-meta-box-fields select,.mec-fes-form form .mec-meta-box-fields textarea{border-radius:5px 5px 5px 5px;font-size:1.2rem;font-weight:300;height:3rem;line-height:3rem;max-width:100%}.mec-fes-form form .mec-meta-box-fields label{line-height:1.5rem}.mec-fes-form form .mec-meta-box-fields input[type=checkbox]{height:1.5rem;line-height:1.5rem;margin-right:10px;margin-top:0}.mec-fes-form form .mec-meta-box-fields .mec-title .mec-dashicons{display:inline-block;line-height:1.5rem;padding-top:3px}.mec-fes-form form .mec-meta-box-fields .mec-title label{display:inline-block;line-height:1.5rem}.mec-fes-form form .mec-meta-box-fields .description{font-size:.96rem;max-width:100%!important;width:100%}.mec-fes-form form .mec-fes-sub-button{background:#eb6b40;border:1px solid transparent;border-radius:5px;color:#fff}.mec-fes-form form .mec-fes-form-top-actions a,.mec-fes-form form .mec-fes-sub-button{cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:900;line-height:1.5;padding:.375rem .75rem}.mec-fes-form form .mec-fes-form-top-actions a{background:transparent;border:1px solid #d5d2d2;border-radius:5px;border-radius:5px 5px 5px 5px;color:#3a3736}.single-outfitters article.outfitters .article-content .tripadvisor{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-outfitters article.outfitters .article-content .tripadvisor{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.single-outfitters article.outfitters .article-content .tripadvisor{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%}}@media (min-width:992px){.single-outfitters article.outfitters .article-content .tripadvisor{flex:0 0 25%;margin-bottom:3rem;max-width:25%}}.single-outfitters article.outfitters .article-content .tripadvisor small{border-bottom:5px solid #d5d2d2;color:#7b7c7f;display:inline-block;margin-bottom:1rem;padding-bottom:.25rem;text-transform:uppercase}.single-outfitters article.outfitters .article-content .outfitter-meta{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-outfitters article.outfitters .article-content .outfitter-meta{flex:0 0 50%;max-width:50%}}@media (min-width:768px){.single-outfitters article.outfitters .article-content .outfitter-meta{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%}}@media (min-width:992px){.single-outfitters article.outfitters .article-content .outfitter-meta{flex:0 0 25%;margin-bottom:3rem;max-width:25%}}.single-outfitters article.outfitters .article-content .outfitter-meta small{border-bottom:5px solid #d5d2d2;color:#7b7c7f;display:inline-block;margin-bottom:1rem;padding-bottom:.25rem;text-transform:uppercase}.single-outfitters article.outfitters .article-content .outfitter-meta a{color:#212529;text-decoration:underline}.single-outfitters article.outfitters .article-content .outfitter-meta a i{color:#7b7c7f}.single-outfitters article.outfitters .article-content .outfitter-meta a:hover,.single-outfitters article.outfitters .article-content .outfitter-meta a:hover i{color:#eb6b40}.single-outfitters article.outfitters .article-content .outfitter-meta ul{list-style:none;margin-top:0;padding-left:0}.single-outfitters article.outfitters .article-content .outfitter-meta ul li{margin-bottom:.5rem}.single-outfitters article.outfitters .article-content .outfitter-meta ul li span{border-bottom:2px solid #d5d2d2;display:inline-block;padding-bottom:.5rem}.single-outfitters article.outfitters .article-content .outfitter-meta ul li:last-child span,.single-outfitters article.outfitters .article-content .outfitter-meta ul li:only-child span{border-bottom:none}.single-outfitters article.outfitters .article-content .outfitter-meta.outfitter-website a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.single-outfitters article.outfitters .article-content .outfitter-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.single-outfitters article.outfitters .article-content .outfitter-col{padding:0}}@media (min-width:768px){.single-outfitters article.outfitters .article-content .outfitter-col{flex:0 0 33.33333333%;margin-bottom:2rem;max-width:33.33333333%;padding-left:1rem}}@media (min-width:992px){.single-outfitters article.outfitters .article-content .outfitter-col{flex:0 0 25%;margin-bottom:3rem;margin-left:8.33333333%;max-width:25%}}@media print{.single-outfitters article.outfitters .article-content .outfitter-col{display:block;float:left;width:33.33333%}}.single-outfitters article.outfitters .article-content .outfitter-col .outfitter-meta,.single-outfitters article.outfitters .article-content .outfitter-col .tripadvisor{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}.single-outfitters article.outfitters .article-content .outfitter-col .outfitter-meta.outfitter-phone,.single-outfitters article.outfitters .article-content .outfitter-col .outfitter-meta.outfitter-website{display:none}@media (min-width:768px){.single-outfitters article.outfitters .article-content .description{flex:0 0 66.66666667%;max-width:66.66666667%}}@media print{.single-outfitters article.outfitters .article-content .description{display:block;float:left;width:3}}.single-outfitters article.outfitters .article-content .outfitter-booking{background:transparent;flex:0 0 100%;margin-bottom:2rem;max-width:100%;padding:0 15px;position:relative;width:100%}.single-outfitters article.outfitters .article-content .outfitter-booking .container{background:#364b54 url(../../images/blue-topo-texture.jpg);border-radius:.5rem .5rem .5rem .5rem;color:#fff;padding:2rem}.single-outfitters article.outfitters .article-content .outfitter-booking .container .card-title{color:#fff;font-size:2.7rem;margin-bottom:1rem}.single-outfitters article.outfitters .article-content .outfitter-booking .container .btn{background:#eb6b40;color:#fff;font-size:1.8rem;line-height:1.2;margin-top:.5rem;padding:1rem}.single-outfitters article.outfitters .article-content .outfitter-booking .container .btn small{color:#f7c4b3;display:block;font-size:.96rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.single-outfitters article.outfitters>.outfitter-booking{background:#eb6b40 url(../../images/orange-topo-texture.jpg);color:#fff;padding-bottom:3rem;padding-top:3rem}.single-outfitters article.outfitters>.outfitter-booking .container{padding-left:2rem;padding-right:2rem}@media (min-width:576px){.single-outfitters article.outfitters>.outfitter-booking .container{padding-left:0;padding-right:0}}.single-outfitters article.outfitters>.outfitter-booking .container .booking-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.single-outfitters article.outfitters>.outfitter-booking .container .booking-content .booking-col{flex:0 0 100%;margin-bottom:1rem;max-width:100%;padding-left:15px;padding-right:15px;position:relative;text-align:center;width:100%}@media (min-width:576px){.single-outfitters article.outfitters>.outfitter-booking .container .booking-content .booking-col{flex:0 0 50%;max-width:50%}.single-outfitters article.outfitters>.outfitter-booking .container .booking-content .booking-col:first-child{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.single-outfitters article.outfitters>.outfitter-booking .container .booking-content .booking-col{flex:0 0 33.33333333%;margin:0;max-width:33.33333333%;text-align:left}.single-outfitters article.outfitters>.outfitter-booking .container .booking-content .booking-col:first-child{flex:0 0 33.33333333%;max-width:33.33333333%}}.single-outfitters article.outfitters>.outfitter-booking .container .booking-content .booking-col .card-title{font-size:2.7rem;margin-bottom:0}.single-outfitters article.outfitters>.outfitter-booking .container .booking-content .booking-col .btn{background:#fff;color:#eb6b40;font-size:1.8rem;line-height:1.2;padding:1rem}.single-outfitters article.outfitters>.outfitter-booking .container .booking-content .booking-col .btn small{color:#f2a185;display:block;font-size:1.2rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wp-block-zionplus-alert .alert-container,.wp-block-zionplus-alert-link .alert-container{background-color:transparent;border:1px solid rgba(235,107,64,.25);border-radius:.3333333333rem .3333333333rem .3333333333rem .3333333333rem;color:#3a3736;margin:2rem 0;padding:1rem 2rem 2rem}.wp-block-zionplus-alert .alert-container hr,.wp-block-zionplus-alert-link .alert-container hr{border-top-color:rgba(233,89,41,.25)}.wp-block-zionplus-alert .alert-container .alert-link,.wp-block-zionplus-alert-link .alert-container .alert-link{color:#201e1d}.wp-block-zionplus-alert .alert-container .alert-heading,.wp-block-zionplus-alert-link .alert-container .alert-heading{border-bottom:5px solid rgba(235,107,64,.25);color:#eb6b40;display:inline-block;font-size:.96rem;line-height:1;margin-bottom:1rem;margin-top:0;padding-bottom:.5rem;text-transform:uppercase}.wp-block-zionplus-alert .alert-container p,.wp-block-zionplus-alert-link .alert-container p{color:#3a3736;font-size:1.5rem;font-weight:300;line-height:1.5}.wp-block-zionplus-alert .alert-container p .lws-liveicon-value,.wp-block-zionplus-alert-link .alert-container p .lws-liveicon-value{border-bottom:1px solid #bcb8b8;display:block;margin-bottom:1rem;padding-bottom:1rem;padding-left:2.5rem;position:relative}.wp-block-zionplus-alert .alert-container p .lws-liveicon-value .lws-icon,.wp-block-zionplus-alert-link .alert-container p .lws-liveicon-value .lws-icon{color:#7b7c7f;left:0;position:absolute;text-align:center;width:2rem}.wp-block-zionplus-alert .alert-container p .lws-liveicon-value .lws-text,.wp-block-zionplus-alert-link .alert-container p .lws-liveicon-value .lws-text{font-size:1.2rem;text-transform:capitalize}.wp-block-zionplus-alert .alert-container p .lws-liveicon-value:last-of-type,.wp-block-zionplus-alert-link .alert-container p .lws-liveicon-value:last-of-type{border-bottom:0;margin-bottom:0}.wp-block-zionplus-alert .alert-container p:last-child,.wp-block-zionplus-alert-link .alert-container p:last-child{margin-bottom:0}.wp-block-zionplus-alert .alert-container .btn a,.wp-block-zionplus-alert-link .alert-container .btn a{color:#fff}.wp-block-zionplus-alert .alert-container .btn a:hover,.wp-block-zionplus-alert-link .alert-container .btn a:hover{text-decoration:none}article.landing-page .jumbotron{background-position:top!important;height:auto;min-height:100%;padding:0}@media (min-width:992px){article.landing-page .jumbotron{background-position:center -100px!important;min-height:80vh}}@media (min-width:1200px){article.landing-page .jumbotron>img{top:-25%}}article.landing-page .jumbotron .logo{height:100px;margin:4rem 0 2rem;text-align:center;width:100%}@media (min-width:992px){article.landing-page .jumbotron .logo{left:0;margin:0;position:absolute;top:4rem}}article.landing-page .jumbotron .logo .container{position:relative}article.landing-page .jumbotron .logo .container img{height:100px;width:auto}article.landing-page .jumbotron>.container{margin-bottom:8rem;position:relative}@media (min-width:992px){article.landing-page .jumbotron>.container{bottom:10vh;margin-bottom:0;position:absolute}}@media (min-width:1200px){article.landing-page .jumbotron>.container{bottom:20vh;margin-bottom:0;position:absolute}}article.landing-page .jumbotron>.container header.article-header{bottom:0;position:relative}@media (min-width:992px){article.landing-page .jumbotron>.container header.article-header{margin:0 auto;width:67%}}article.landing-page .jumbotron>.container header.article-header h1{font-size:4.8rem;font-weight:600;margin-top:4rem;text-align:center;text-transform:uppercase}article.landing-page .jumbotron>.container header.article-header h1:first-line{font-size:3rem;text-transform:capitalize}@media (min-width:576px){article.landing-page .jumbotron>.container header.article-header h1{font-size:4.05rem;margin-top:0}article.landing-page .jumbotron>.container header.article-header h1:first-line{font-size:5.4rem}}@media (min-width:992px){article.landing-page .jumbotron>.container header.article-header h1{font-size:8.64rem;margin-top:0}article.landing-page .jumbotron>.container header.article-header h1:first-line{font-size:5.4rem}}article.landing-page .jumbotron>.container header.article-header h1 .icon-down{opacity:.5}article.landing-page .page-content{position:relative;top:-6rem}@media (min-width:992px){article.landing-page .page-content{position:relative;top:-10vh}}article.landing-page .page-content .article-content{padding-top:1rem}@media (min-width:576px){article.landing-page .page-content .article-content{padding-top:2rem}}@media (min-width:768px){article.landing-page .page-content .article-content{padding-top:0}}article.landing-page .page-content .article-content .description h2{font-size:2.7rem}@media (min-width:768px){article.landing-page .page-content .article-content .description h2{font-size:4.05rem}}article.landing-page .page-content .article-content .description h3{font-size:1.8rem}@media (min-width:768px){article.landing-page .page-content .article-content .description h3{font-size:2.7rem}}article.landing-page .page-content .article-content .description>.wp-block-image{margin:0 0 3rem}@media (min-width:768px){article.landing-page .page-content .article-content .description>.wp-block-image{margin:0 0 4rem}}article.landing-page .page-content .article-content .description .wp-block-columns{margin:4rem 0}article.landing-page .page-content .article-content .description .wp-block-columns .wp-block-column{margin-bottom:0;margin-top:0}article.landing-page .page-content .article-content .description .wp-block-columns .wp-block-image{margin:0 0 1rem}@media (min-width:768px){article.landing-page .page-content .article-content .description .wp-block-columns .wp-block-image{margin:0}}article.landing-page .page-content .article-content .description .wp-block-button{margin-bottom:0}article.landing-page .page-content .article-content .description .wp-block-button .wp-block-button__link{background:#eb6b40;border-radius:5px 5px 5px 5px;font-size:1.2rem;font-weight:700}article.international .jumbotron p{font-size:2.1rem;font-weight:400;line-height:1.25;margin-top:2rem}article.international .page-content.w-photo{min-height:100vh;padding-bottom:5rem;padding-top:5rem}article.international .page-content.w-photo .container .article-content .description h2{color:#fff;text-shadow:0 0 15px rgba(0,0,0,.25)}article.international .page-content.w-photo .container .article-content .description p{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5)}article.international .page-content.w-photo .container .article-content .description .wp-block-columns .wp-block-column .wp-block-gallery{margin-top:-1rem}@media (min-width:576px){article.international .page-content.w-photo .container .article-content .description .wp-block-columns .wp-block-column .wp-block-gallery{margin-top:-10rem}}article.international .page-content.w-photo .container .article-content .description .wp-block-columns .wp-block-column .wp-block-gallery .blocks-gallery-item{margin-bottom:2rem}article.international .page-content .container .article-content{padding:0}article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column h2{margin-top:3rem}@media (min-width:576px){article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column h2{margin-top:5rem}}article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column p{margin-bottom:3rem}article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column .wp-block-gallery{margin-top:3rem}@media (min-width:576px){article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column .wp-block-gallery{margin-top:-5rem}}article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column .wp-block-gallery .blocks-gallery-item{margin-bottom:2rem}article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column .wp-block-image{margin-left:0;margin-right:0}article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column:first-of-type{margin-bottom:0}article.international .page-content .container .article-content .description .wp-block-columns .wp-block-column:first-of-type .wp-block-gallery{margin-bottom:0;margin-top:-5rem}@media (min-width:576px){article.international .page-content .container .article-content .description .wp-block-image{margin-left:2rem;margin-right:2rem}}.has-dark-blue-color,.has-dark-blue-color:active,.has-dark-blue-color:focus,.has-dark-blue-color:hover,.has-dark-blue-color:visited{color:#364b54}.has-dark-blue-background-color{background-color:#364b54}.has-orange-color,.has-orange-color:active,.has-orange-color:focus,.has-orange-color:hover,.has-orange-color:visited{color:#eb6b40}.has-orange-background-color{background-color:#eb6b40}.has-light-gray-color,.has-light-gray-color:active,.has-light-gray-color:focus,.has-light-gray-color:hover,.has-light-gray-color:visited{color:#d5d2d2}.has-light-gray-background-color{background-color:#d5d2d2}.has-white-color,.has-white-color:active,.has-white-color:focus,.has-white-color:hover,.has-white-color:visited{color:#fff}.has-white-background-color{background-color:#fff}.has-light-blue-color,.has-light-blue-color:active,.has-light-blue-color:focus,.has-light-blue-color:hover,.has-light-blue-color:visited{color:#a0babf}.has-light-blue-background-color{background-color:#a0babf}.has-med-gray-color,.has-med-gray-color:active,.has-med-gray-color:focus,.has-med-gray-color:hover,.has-med-gray-color:visited{color:#7b7c7f}.has-med-gray-background-color{background-color:#7b7c7f}.has-black-gray-color,.has-black-gray-color:active,.has-black-gray-color:focus,.has-black-gray-color:hover,.has-black-gray-color:visited{color:#3a3736}.has-black-gray-background-color{background-color:#3a3736}.is-style-all-caps{text-transform:uppercase}.wp-block-button .wp-block-button__link{text-decoration:none}.wp-block-button .wp-block-button__link.has-white-background-color.has-dark-blue-color:hover{background-color:#364b54!important;color:#fff}.wp-block-button .wp-block-button__link.has-white-background-color.has-orange-color:hover{background-color:#eb6b40!important;color:#fff}.wp-block-button .wp-block-button__link.has-white-background-color.has-light-gray-color:hover{background-color:#d5d2d2!important;color:#fff}.wp-block-button .wp-block-button__link.has-white-background-color.has-white-color:hover{background-color:#fff!important;color:#fff}.wp-block-button .wp-block-button__link.has-white-background-color.has-light-blue-color:hover{background-color:#a0babf!important;color:#fff}.wp-block-button .wp-block-button__link.has-white-background-color.has-med-gray-color:hover{background-color:#7b7c7f!important;color:#fff}.wp-block-button .wp-block-button__link.has-white-background-color.has-black-gray-color:hover{background-color:#3a3736!important;color:#fff}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent}.wp-block-button.is-style-outline .wp-block-button__link.has-dark-blue-color{color:#364b54}.wp-block-button.is-style-outline .wp-block-button__link.has-dark-blue-background-color{border-color:#364b54}.wp-block-button.is-style-outline .wp-block-button__link.has-dark-blue-background-color:hover{background-color:#364b54}.wp-block-button.is-style-outline .wp-block-button__link.has-orange-color{color:#eb6b40}.wp-block-button.is-style-outline .wp-block-button__link.has-orange-background-color{border-color:#eb6b40}.wp-block-button.is-style-outline .wp-block-button__link.has-orange-background-color:hover{background-color:#eb6b40}.wp-block-button.is-style-outline .wp-block-button__link.has-light-gray-color{color:#d5d2d2}.wp-block-button.is-style-outline .wp-block-button__link.has-light-gray-background-color{border-color:#d5d2d2}.wp-block-button.is-style-outline .wp-block-button__link.has-light-gray-background-color:hover{background-color:#d5d2d2}.wp-block-button.is-style-outline .wp-block-button__link.has-white-color{color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color{border-color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color:hover{background-color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-color{color:#a0babf}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-background-color{border-color:#a0babf}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-background-color:hover{background-color:#a0babf}.wp-block-button.is-style-outline .wp-block-button__link.has-med-gray-color{color:#7b7c7f}.wp-block-button.is-style-outline .wp-block-button__link.has-med-gray-background-color{border-color:#7b7c7f}.wp-block-button.is-style-outline .wp-block-button__link.has-med-gray-background-color:hover{background-color:#7b7c7f}.wp-block-button.is-style-outline .wp-block-button__link.has-black-gray-color{color:#3a3736}.wp-block-button.is-style-outline .wp-block-button__link.has-black-gray-background-color{border-color:#3a3736}.wp-block-button.is-style-outline .wp-block-button__link.has-black-gray-background-color:hover{background-color:#3a3736}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff}.wp-block-image img{height:auto}.wp-block-image figcaption{bottom:1rem;color:#f7e3e3;font-weight:500;left:1rem;text-shadow:1px 1px 3px rgba(0,0,0,.75)}.wp-block-image figcaption a{color:#fff;text-decoration:underline}.wp-block-separator.is-style-dotted-line{border-bottom:none;border-top:2px dotted #eb6b40}.wp-block-cover{min-height:500px}.wp-block-cover .wp-block-cover__inner-container{max-width:400px}.wp-block-cover .wp-block-cover__inner-container h2{margin:2rem 0}@media only screen and (min-width:769px){.greater-zion-block{margin:6rem auto}.wp-block-columns{margin:6rem auto;max-width:1300px;width:70%}.wp-block-columns .wp-block-column:not(:first-child){margin-left:0!important;padding-left:2rem}.wp-block-columns.is-style-small-margins{margin:1rem auto}.wp-block-columns.is-style-small-margins .wp-block-column:not(:first-child){padding-left:1rem}.wp-block-columns.is-style-full-width{max-width:100%;width:100%}.wp-block-columns.is-style-full-width .wp-block-column:not(:first-child){padding-left:1rem}.wp-block-columns.is-style-stretch{align-items:stretch!important}.wp-block-columns.is-style-stretch .wp-block-column{display:flex;flex-direction:column;justify-content:space-between}.wp-block-cover{min-height:300px}.wp-block-cover.is-style-curved-top{-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%);overflow:hidden}.wp-block-cover.is-style-curved-bottom{-webkit-clip-path:ellipse(125% 100% at 50% 0);clip-path:ellipse(125% 100% at 50% 0);overflow:hidden}.wp-block-cover.is-style-curved-left{-webkit-clip-path:ellipse(100% 175% at 100% 50%);clip-path:ellipse(100% 175% at 100% 50%);overflow:hidden}.wp-block-cover.is-style-curved-right{-webkit-clip-path:ellipse(100% 175% at 0 50%);clip-path:ellipse(100% 175% at 0 50%);overflow:hidden}.wp-block-separator{max-width:1300px;width:70%}.wp-block-pullquote.is-style-curved-borders{width:80%}.wp-block-pullquote.is-style-curved-borders blockquote{padding:3rem}}@media only screen and (max-width:768px){.greater-zion-block{margin:3rem auto}.wp-block-columns{margin:3rem auto;max-width:90%;width:90%}.wp-block-columns.is-style-small-margins{margin:1rem auto}.wp-block-columns.is-style-full-width{max-width:100%;width:100%}.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:1rem}.wp-block-cover{min-height:300px;text-align:center}.wp-block-cover.is-style-mobile-curved-top{-webkit-clip-path:ellipse(175% 100% at 50% 100%);clip-path:ellipse(175% 100% at 50% 100%);overflow:hidden}.wp-block-cover.is-style-mobile-curved-bottom{-webkit-clip-path:ellipse(175% 100% at 50% 0);clip-path:ellipse(175% 100% at 50% 0);overflow:hidden}.wp-block-separator{max-width:1300px;width:90%}}.greater-zion-block .block-title{color:#7b7c7f;font-size:1.25rem}.wp-block{max-width:900px;width:90%}.has-inline-color.has-dark-blue-color{color:#364b54}.has-inline-color.has-orange-color{color:#eb6b40}.has-inline-color.has-light-gray-color{color:#d5d2d2}.has-inline-color.has-white-color{color:#fff}.has-inline-color.has-light-blue-color{color:#a0babf}.has-inline-color.has-med-gray-color{color:#7b7c7f}.has-inline-color.has-black-gray-color{color:#3a3736}.wp-block-columns{align-items:flex-start;justify-content:center;max-width:90%;width:90%}.wp-block-columns.is-style-full-width{max-width:100%;width:100%}.wp-block-columns.is-style-stretch{align-items:stretch}.wp-block-columns.is-style-stretch .wp-block-column{display:flex;flex-direction:column;justify-content:space-between}.wp-block-button .wp-block-button__link{font-size:1rem;font-weight:700;text-transform:uppercase;transition:all .25s ease-in-out}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent!important}.wp-block-button.is-style-outline .wp-block-button__link.has-dark-blue-color{color:#364b54!important}.wp-block-button.is-style-outline .wp-block-button__link.has-dark-blue-background-color{border-color:#364b54!important}.wp-block-button.is-style-outline .wp-block-button__link.has-dark-blue-background-color:hover{background-color:#364b54!important}.wp-block-button.is-style-outline .wp-block-button__link.has-orange-color{color:#eb6b40!important}.wp-block-button.is-style-outline .wp-block-button__link.has-orange-background-color{border-color:#eb6b40!important}.wp-block-button.is-style-outline .wp-block-button__link.has-orange-background-color:hover{background-color:#eb6b40!important}.wp-block-button.is-style-outline .wp-block-button__link.has-light-gray-color{color:#d5d2d2!important}.wp-block-button.is-style-outline .wp-block-button__link.has-light-gray-background-color{border-color:#d5d2d2!important}.wp-block-button.is-style-outline .wp-block-button__link.has-light-gray-background-color:hover{background-color:#d5d2d2!important}.wp-block-button.is-style-outline .wp-block-button__link.has-white-color{color:#fff!important}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color{border-color:#fff!important}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color:hover{background-color:#fff!important}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-color{color:#a0babf!important}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-background-color{border-color:#a0babf!important}.wp-block-button.is-style-outline .wp-block-button__link.has-light-blue-background-color:hover{background-color:#a0babf!important}.wp-block-button.is-style-outline .wp-block-button__link.has-med-gray-color{color:#7b7c7f!important}.wp-block-button.is-style-outline .wp-block-button__link.has-med-gray-background-color{border-color:#7b7c7f!important}.wp-block-button.is-style-outline .wp-block-button__link.has-med-gray-background-color:hover{background-color:#7b7c7f!important}.wp-block-button.is-style-outline .wp-block-button__link.has-black-gray-color{color:#3a3736!important}.wp-block-button.is-style-outline .wp-block-button__link.has-black-gray-background-color{border-color:#3a3736!important}.wp-block-button.is-style-outline .wp-block-button__link.has-black-gray-background-color:hover{background-color:#3a3736!important}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff!important}.wp-block-image.is-style-curved-top{-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%);overflow:hidden}.wp-block-image.is-style-curved-bottom{-webkit-clip-path:ellipse(125% 100% at 50% 0);clip-path:ellipse(125% 100% at 50% 0);overflow:hidden}.wp-block-image.is-style-white-bg{background-color:hsla(0,0%,100%,.5);padding:1rem}.wp-block-separator{border:0;height:0}.wp-block-separator.is-style-dotted-line{border-top:1px dashed #eb6b40;max-width:1300px;width:90%}h1.is-style-acumin,h2.is-style-acumin,h3.is-style-acumin,h4.is-style-acumin,h5.is-style-acumin,h6.is-style-acumin{font-family:acumin-pro-extra-condensed,sans-serif;text-transform:uppercase}.wp-block-cover{min-height:300px}.wp-block-cover.is-style-curved-top{-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%);overflow:hidden}.wp-block-cover.is-style-curved-bottom{-webkit-clip-path:ellipse(125% 100% at 50% 0);clip-path:ellipse(125% 100% at 50% 0);overflow:hidden}.wp-block-pullquote.is-style-curved-borders{border-color:#a0babf transparent;border-radius:100%/25%;border-style:solid;border-width:2px;font-weight:700;margin:3rem auto;padding:2em}.wp-block-pullquote.is-style-curved-borders blockquote{margin:0}.wp-block-pullquote.is-style-curved-borders blockquote p{font-size:2rem;margin:0}@media only screen and (min-width:769px){.wp-block-columns{margin:6rem auto}.wp-block-columns.is-style-small-margins{margin:1rem auto}}@media only screen and (max-width:768px){.wp-block-columns{margin:3rem auto}.wp-block-columns.is-style-small-margins{margin:1rem auto}}.wp-block-greater-zion-hero-slider{position:relative}.wp-block-greater-zion-hero-slider:before{background-color:#fff;color:#ddd;content:"Hero Slides";font-family:effra,sans-serif;left:1rem;position:absolute;text-transform:uppercase;top:0;transform:translateY(-50%)}.greater-zion-hero-slider{margin:0 auto}.greater-zion-hero-slider .slick-list,.greater-zion-hero-slider .slick-track{height:100%;width:100%}.greater-zion-hero-slider .slick-arrow{background-color:hsla(0,0%,100%,.75);border:none;border-radius:100%;box-shadow:none;font-size:0;height:40px;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s ease-in-out;width:40px;z-index:1}.greater-zion-hero-slider .slick-arrow:before{content:none}.greater-zion-hero-slider .slick-arrow:after{background-position:50%;background-size:contain;content:"";display:block;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.greater-zion-hero-slider .slick-arrow:hover{background-color:rgba(58,55,54,.75)}.greater-zion-hero-slider .slick-arrow.slick-prev{left:1rem}.greater-zion-hero-slider .slick-arrow.slick-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.69 21.06a1.5 1.5 0 0 1 0-2.12l9.545-9.547a1.5 1.5 0 1 1 2.122 2.122L14.87 20l8.486 8.485a1.5 1.5 0 1 1-2.122 2.122L11.69 21.06Zm2.31.44h-1.25v-3H14v3Z' fill='%233A3736'/%3E%3C/svg%3E")}.greater-zion-hero-slider .slick-arrow.slick-prev:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.69 21.06a1.5 1.5 0 0 1 0-2.12l9.545-9.547a1.5 1.5 0 1 1 2.122 2.122L14.87 20l8.486 8.485a1.5 1.5 0 1 1-2.122 2.122L11.69 21.06Zm2.31.44h-1.25v-3H14v3Z' fill='%23fff'/%3E%3C/svg%3E")}.greater-zion-hero-slider .slick-arrow.slick-next{right:1rem}.greater-zion-hero-slider .slick-arrow.slick-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.31 21.06a1.5 1.5 0 0 0 0-2.12l-9.545-9.547a1.5 1.5 0 1 0-2.122 2.122L25.13 20l-8.486 8.485a1.5 1.5 0 1 0 2.122 2.122l9.546-9.546ZM26 21.5h1.25v-3H26v3Z' fill='%233A3736'/%3E%3C/svg%3E")}.greater-zion-hero-slider .slick-arrow.slick-next:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.31 21.06a1.5 1.5 0 0 0 0-2.12l-9.545-9.547a1.5 1.5 0 1 0-2.122 2.122L25.13 20l-8.486 8.485a1.5 1.5 0 1 0 2.122 2.122l9.546-9.546ZM26 21.5h1.25v-3H26v3Z' fill='%23fff'/%3E%3C/svg%3E")}.wp-block-greater-zion-hero .hero-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:ellipse(125% 100% at 50% 0);clip-path:ellipse(125% 100% at 50% 0);min-height:400px;overflow:hidden}.wp-block-greater-zion-hero .hero-bg,.wp-block-greater-zion-hero .hero-bg .block-editor-inner-blocks{display:flex;flex-direction:column;justify-content:flex-end}.wp-block-greater-zion-hero .hero-bg .block-editor-inner-blocks .wp-block-columns{border:2px solid hsla(0,0%,100%,.5);margin:1rem auto;padding:5px}.wp-block-greater-zion-hero .hero-bg .block-editor-inner-blocks .wp-block-columns .wp-block-column{border:2px solid hsla(0,0%,100%,.5);padding:5px}.greater-zion-hero{align-items:center;background-position:center 0;background-repeat:no-repeat;background-size:cover;display:flex!important;flex-direction:column;height:50vh;justify-content:flex-end;position:relative;width:100%}.greater-zion-hero .wp-block-columns .wp-block-column{display:flex;flex-direction:column;justify-content:center}.greater-zion-hero h1,.greater-zion-hero h2,.greater-zion-hero h3,.greater-zion-hero h4,.greater-zion-hero h5,.greater-zion-hero h6,.greater-zion-hero p{text-shadow:2px 2px 8px rgba(0,0,0,.95)}.greater-zion-hero .wp-block-button__link{box-shadow:2px 2px 8px rgba(0,0,0,.95)}.greater-zion-hero .wp-block-button__link.has-dark-blue-color,.greater-zion-hero .wp-block-button__link.has-dark-blue-color:active,.greater-zion-hero .wp-block-button__link.has-dark-blue-color:focus,.greater-zion-hero .wp-block-button__link.has-dark-blue-color:hover,.greater-zion-hero .wp-block-button__link.has-dark-blue-color:visited{color:#364b54}.greater-zion-hero .wp-block-button__link.has-orange-color,.greater-zion-hero .wp-block-button__link.has-orange-color:active,.greater-zion-hero .wp-block-button__link.has-orange-color:focus,.greater-zion-hero .wp-block-button__link.has-orange-color:hover,.greater-zion-hero .wp-block-button__link.has-orange-color:visited{color:#eb6b40}.greater-zion-hero .wp-block-button__link.has-light-gray-color,.greater-zion-hero .wp-block-button__link.has-light-gray-color:active,.greater-zion-hero .wp-block-button__link.has-light-gray-color:focus,.greater-zion-hero .wp-block-button__link.has-light-gray-color:hover,.greater-zion-hero .wp-block-button__link.has-light-gray-color:visited{color:#d5d2d2}.greater-zion-hero .wp-block-button__link.has-white-color,.greater-zion-hero .wp-block-button__link.has-white-color:active,.greater-zion-hero .wp-block-button__link.has-white-color:focus,.greater-zion-hero .wp-block-button__link.has-white-color:hover,.greater-zion-hero .wp-block-button__link.has-white-color:visited{color:#fff}.greater-zion-hero .wp-block-button__link.has-light-blue-color,.greater-zion-hero .wp-block-button__link.has-light-blue-color:active,.greater-zion-hero .wp-block-button__link.has-light-blue-color:focus,.greater-zion-hero .wp-block-button__link.has-light-blue-color:hover,.greater-zion-hero .wp-block-button__link.has-light-blue-color:visited{color:#a0babf}.greater-zion-hero .wp-block-button__link.has-med-gray-color,.greater-zion-hero .wp-block-button__link.has-med-gray-color:active,.greater-zion-hero .wp-block-button__link.has-med-gray-color:focus,.greater-zion-hero .wp-block-button__link.has-med-gray-color:hover,.greater-zion-hero .wp-block-button__link.has-med-gray-color:visited{color:#7b7c7f}.greater-zion-hero .wp-block-button__link.has-black-gray-color,.greater-zion-hero .wp-block-button__link.has-black-gray-color:active,.greater-zion-hero .wp-block-button__link.has-black-gray-color:focus,.greater-zion-hero .wp-block-button__link.has-black-gray-color:hover,.greater-zion-hero .wp-block-button__link.has-black-gray-color:visited{color:#3a3736}.greater-zion-hero a,.greater-zion-hero a:hover{color:inherit}.greater-zion-hero .wp-block-image:not(.alignright):not(.alignleft) img{display:block;margin:0 auto}@media only screen and (min-width:769px){.greater-zion-hero{background-attachment:fixed;-webkit-clip-path:ellipse(175% 100% at 50% 0);clip-path:ellipse(175% 100% at 50% 0);min-height:690px!important;overflow:hidden;padding-top:106px}.greater-zion-hero .wp-block-columns .wp-block-column{height:100%}body.admin-bar .greater-zion-hero{padding-top:138px}body.has-top-banner .greater-zion-hero{padding-top:154px}body.has-top-banner.admin-bar .greater-zion-hero{padding-top:186px}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:unset!important;flex-grow:unset!important}}@media only screen and (max-width:768px){.greater-zion-hero{-webkit-clip-path:ellipse(200% 100% at 50% 0);clip-path:ellipse(200% 100% at 50% 0);margin-top:80px;overflow:hidden;padding-bottom:1rem}.greater-zion-hero h2,.greater-zion-hero h3{font-size:2rem}.greater-zion-hero .wp-block-columns{margin:1rem auto}body.admin-bar .greater-zion-hero{margin-top:126px}body.has-top-banner .greater-zion-hero{margin-top:160px}body.has-top-banner.admin-bar .greater-zion-hero{margin-top:206px}}.wp-block-greater-zion-horizontal-nav-item .editor-row{align-items:center;display:flex;justify-content:space-between}.wp-block-greater-zion-horizontal-nav-item .editor-row label{margin-right:1rem}.wp-block-greater-zion-horizontal-nav-item .editor-row.nav-item{margin-bottom:1rem}.wp-block-greater-zion-horizontal-nav-item .editor-row.nav-item h3{color:#a0babf}.wp-block-greater-zion-horizontal-nav-item .editor-row.nav-item p{color:#7b7c7f;margin:0 1rem}.wp-block-greater-zion-horizontal-nav-item .editor-row.nav-item button{background-color:#a0babf;border:none;border-radius:100%;display:flex;padding:1rem}.wp-block-greater-zion-horizontal-nav-item .editor-row.nav-item button svg{height:20px;width:20px}.wp-block-greater-zion-horizontal-nav-item{align-items:center;display:flex;justify-content:space-between}.wp-block-greater-zion-horizontal-nav-item .title-link{color:#a0babf}.wp-block-greater-zion-horizontal-nav-item .arrow-button{background-color:#a0babf;border:none;border-radius:100%;display:flex;padding:1rem;position:relative}.wp-block-greater-zion-horizontal-nav-item .arrow-button svg{height:20px;transition:all .25s ease-in-out;width:20px}.wp-block-greater-zion-horizontal-nav-item .arrow-button:after{background-color:#fff;content:"";height:3px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s ease-in-out;width:0}.wp-block-greater-zion-horizontal-nav-item .arrow-button:hover svg{transform:translateX(.5rem)}.wp-block-greater-zion-horizontal-nav-item .arrow-button:hover:after{opacity:1;width:20px}@media only screen and (min-width:769px){.wp-block-greater-zion-horizontal-nav-item{margin:2rem auto;max-width:1300px;width:70%}.wp-block-greater-zion-horizontal-nav-item .title-link{flex:0 0 25%}.wp-block-greater-zion-horizontal-nav-item .title-link h3{margin:0}.wp-block-greater-zion-horizontal-nav-item p{flex:0 0 60%;margin:0 2rem}}@media only screen and (max-width:768px){.wp-block-greater-zion-horizontal-nav-item{margin:1rem auto;width:90%}.wp-block-greater-zion-horizontal-nav-item p{display:none}}.wp-block-greater-zion-icon-text button.icon-button{border:none;box-shadow:none}.wp-block-greater-zion-icon-text{align-items:center;display:flex;justify-content:center;margin:1rem auto}.wp-block-greater-zion-icon-text p{font-weight:500;margin:0;text-transform:uppercase}@media only screen and (min-width:769px){.wp-block-greater-zion-icon-text p{font-size:1.1rem;margin-bottom:0;margin-left:1rem}}@media only screen and (max-width:768px){.wp-block-greater-zion-icon-text{flex-direction:column}.wp-block-greater-zion-icon-text p{font-size:1.5rem;text-align:center}}.wp-block-greater-zion-image-cta-wrap .cta{background-color:#7b7c7f;color:#fff;margin:0 auto;max-width:30rem;padding:1rem}.wp-block-greater-zion-image-cta-wrap .cta .block-editor-url-input label{margin-right:1rem}.greater-zion-image-cta-wrap{margin:2rem 0;position:relative}.greater-zion-image-cta-wrap .image-cta{align-items:center;background-color:#7b7c7f;border:3px solid #7b7c7f;border-radius:5rem;color:#fff;font-size:1.25rem;font-weight:500;justify-content:center;padding:.5rem 4rem;text-transform:uppercase;transition:all .25s ease-in-out}.greater-zion-image-cta-wrap .image-cta:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.918 8.207a1 1 0 0 0 0-1.414L2.554.429a1 1 0 1 0-1.415 1.414L6.796 7.5 1.14 13.157a1 1 0 1 0 1.415 1.414l6.364-6.364ZM7.21 8.5h1v-2h-1v2Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;margin-left:1rem;width:1rem}.greater-zion-image-cta-wrap .image-cta:hover{background-color:#d5d2d2;color:#7b7c7f;text-decoration:none}.greater-zion-image-cta-wrap .image-cta:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='15' fill='%237b7c7f' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.918 8.207a1 1 0 0 0 0-1.414L2.554.429a1 1 0 1 0-1.415 1.414L6.796 7.5 1.14 13.157a1 1 0 1 0 1.415 1.414l6.364-6.364ZM7.21 8.5h1v-2h-1v2Z'/%3E%3C/svg%3E")}@media only screen and (min-width:769px){.greater-zion-image-cta-wrap .image-cta{bottom:10%;display:inline-flex;position:absolute;right:-3rem}}@media only screen and (max-width:768px){.greater-zion-image-cta-wrap{-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%);overflow:hidden}.greater-zion-image-cta-wrap .image-cta{display:flex;margin:0 auto;max-width:25em;width:90%}}.wp-block-greater-zion-info-slider .block-editor-url-input label{color:#fff;margin-right:1rem}.wp-block-greater-zion-info-slider .slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay{background-color:rgba(54,75,84,.75);padding:2rem 1rem}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay:after{clear:both;content:"";display:table}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .slide-header{align-items:center;display:flex;justify-content:space-between}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .slide-header .block-title{color:#fff}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .slide-header .scroll-buttons .scroll-button{background:none;border:none;height:40px;position:relative;width:40px}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .slide-header .scroll-buttons .scroll-button svg{fill:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:fill .25s ease-in-out;width:90%;z-index:1}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .slide-header .scroll-buttons .scroll-button:disabled svg{opacity:.5}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .cta-wrapper .cta-button label{color:#fff;margin-right:1rem}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .cta-wrapper .cta-button input{background-color:#eb6b40;border-radius:8px;color:#fff;display:inline-block;font-family:effra,sans-serif;font-size:1rem;margin-bottom:1rem;padding:.5rem 2rem;text-transform:uppercase;width:auto}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .inner-slide{background-color:#364b54;padding:1rem}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .inner-slide label{color:#fff}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .inner-slide .greater-zion-post-picker-single{margin-bottom:1rem}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .inner-slide p{color:#fff;font-family:effra,sans-serif;font-size:.8rem;margin:.5rem 0 0}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .inner-slide .info-slider-image-updater button{background-color:#fff;margin:.5rem 0}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .inner-slide .info-slider-image-updater img{display:block;max-width:150px}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .slide-buttons{float:right}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .slide-buttons .components-button-group{display:block;margin-top:1rem}.wp-block-greater-zion-info-slider .slide-bg .slide-bg-overlay .slide-buttons .components-button-group button{background-color:#fff}.greater-zion-info-slider{position:relative}.greater-zion-info-slider .pledge{display:none}.greater-zion-info-slider .slide-header{display:flex;justify-content:space-between;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:1}.greater-zion-info-slider .slide-header .slide-header-left .block-title{color:#fff}.greater-zion-info-slider .slide-header .slide-header-left .dots .dot.active svg{fill:#fff}.greater-zion-info-slider .slide-header .scroll-buttons button{background:none;border:none;position:relative}.greater-zion-info-slider .slide-header .scroll-buttons button svg{fill:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:fill .25s ease-in-out;width:90%;z-index:1}.greater-zion-info-slider .slide-header .scroll-buttons button:disabled svg{opacity:.5}.greater-zion-info-slider .slide-header .scroll-buttons button:after{background-color:#fff;border-radius:50%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease-in-out;width:100%}.greater-zion-info-slider .slide-header .scroll-buttons button:hover:not([disabled]):after{opacity:.1}.greater-zion-info-slider .slide-header .scroll-buttons button:focus{outline:none}.greater-zion-info-slider .slide-header .scroll-buttons button:focus:after{opacity:.25}.greater-zion-info-slider .slides .slide{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:none}.greater-zion-info-slider .slides .slide.active{display:block}.greater-zion-info-slider .slides .slide .overlay{background-color:rgba(54,75,84,.75);width:100%}.greater-zion-info-slider .slides .slide .overlay .slide-inner{display:flex}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info{color:#fff;font-size:1rem}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info .slide-title{font-family:acumin-pro-extra-condensed,sans-serif;margin-bottom:2rem;text-transform:uppercase}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info .slide-excerpt{line-height:1.25}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info .slide-region{font-weight:700;text-transform:uppercase}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info .wp-block-buttons .wp-block-button .wp-block-button__link{border:2px solid #a0babf;display:flex;text-decoration:none;transition:all .25s ease-in-out}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info .wp-block-buttons .wp-block-button .wp-block-button__link:hover{background-color:#364b54;color:#a0babf}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info .wp-block-buttons .wp-block-button .wp-block-button__link:hover svg{stroke:#a0babf;transition:all .25s ease-in-out}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info .wp-block-buttons .wp-block-button .wp-block-button__link svg{margin-left:.5rem}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-image-wrap .slide-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:transform .2s ease-in-out;width:100%}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-image-wrap:hover .slide-image{transform:scale(1.1)}@media only screen and (min-width:769px){.greater-zion-info-slider .pledge{bottom:10%;display:block;left:0;position:absolute;transform:rotate(-90deg);transform-origin:0 0}.greater-zion-info-slider .pledge a{background-color:#eb6b40;border-radius:0 0 8px 8px;color:#fff;display:block;font-size:1rem;padding:.5rem 2rem;text-transform:uppercase}.greater-zion-info-slider .pledge a:hover{text-decoration:none}.greater-zion-info-slider .slide-header{align-items:center;height:10rem;max-width:1300px;width:70%}.greater-zion-info-slider .slide-header .scroll-buttons button{height:40px;width:40px}.greater-zion-info-slider .slides .slide .overlay{padding:10rem 0 3rem}.greater-zion-info-slider .slides .slide .overlay .slide-inner{background-color:#364b54;margin-left:auto;max-width:calc(1300px + 15%);width:85%}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-info{flex:0 0 40%;padding:4rem 3rem}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-image-wrap{-webkit-clip-path:ellipse(100% 175% at 100% 50%);clip-path:ellipse(100% 175% at 100% 50%);flex:0 0 60%;overflow:hidden}.greater-zion-info-slider .slides .slide .overlay .slide-inner .slide-image-wrap .slide-image{min-height:600px}}@media only screen and (max-width:768px){.greater-zion-info-slider .slide-header{align-items:flex-end;height:8rem;padding:2rem 1rem;width:100%}.greater-zion-info-slider .slide-header .slide-header-left .block-title{font-size:1.5rem}.greater-zion-info-slider .slide-header .scroll-buttons{display:flex}.greater-zion-info-slider .slide-header .scroll-buttons button{height:30px;width:30px}.greater-zion-info-slider .slides .overlay{padding:8rem 0 0}.greater-zion-info-slider .slides .overlay .slide-inner{flex-direction:column-reverse}.greater-zion-info-slider .slides .overlay .slide-inner .slide-info{padding:1rem}.greater-zion-info-slider .slides .overlay .slide-inner .slide-image-wrap .slide-image{-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%);min-height:300px;overflow:hidden}}.wp-block-greater-zion-listing-map-slider{border:2px solid #7b7c7f;padding:1rem}.wp-block-greater-zion-listing-map-slider h2,.wp-block-greater-zion-listing-map-slider h3,.wp-block-greater-zion-listing-map-slider h4{color:#7b7c7f!important;font-family:effra,sans-serif;margin-bottom:.5rem!important}.wp-block-greater-zion-listing-map-slider .available-filters h4{font-size:1rem;margin-top:0!important}.wp-block-greater-zion-listing-map-slider .available-filters .filter-controls{display:flex}.wp-block-greater-zion-listing-map-slider .available-filters .filter-controls>*{margin-right:2rem}.greater-zion-listing-map-slider .listing-form{background-color:#364b54;color:#fff}.greater-zion-listing-map-slider .listing-form form{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1300px;padding:2rem 0;width:70%}.greater-zion-listing-map-slider .listing-form form h3{font-weight:400;margin:0}.greater-zion-listing-map-slider .listing-form form fieldset{align-items:center;display:flex;justify-content:flex-end}.greater-zion-listing-map-slider .listing-form form fieldset button,.greater-zion-listing-map-slider .listing-form form fieldset select{border:none;border-radius:10rem;height:2.5rem;padding:.25rem 1rem}.greater-zion-listing-map-slider .listing-form form fieldset select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='270' height='240' fill='%237b7c7f'%3E%3Cpath d='M5 5h260L135 230'/%3E%3C/svg%3E");background-position:95%;background-repeat:no-repeat;background-size:1rem;color:#7b7c7f;padding-right:2rem}.greater-zion-listing-map-slider .listing-form form fieldset button{background-color:#a0babf;color:#364b54}.greater-zion-listing-map-slider .listing-slider .title-box{align-items:center;display:flex;justify-content:space-between}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button{background:none;border:none;height:40px;position:relative;width:40px}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:fill .25s ease-in-out;width:90%;z-index:1}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button.has-dark-blue-color svg{fill:#364b54}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button.has-orange-color svg{fill:#eb6b40}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button.has-light-gray-color svg{fill:#d5d2d2}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button.has-white-color svg{fill:#fff}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button.has-light-blue-color svg{fill:#a0babf}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button.has-med-gray-color svg{fill:#7b7c7f}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button.has-black-gray-color svg{fill:#3a3736}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button:after{background-color:#d5d2d2;border-radius:50%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease-in-out;width:100%}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button:hover:after{opacity:.5}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button:focus{outline:none}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button:focus:after{opacity:1}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button:disabled,.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button[disabled]{opacity:.5}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button:disabled:after,.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .scroll-buttons .scroll-button[disabled]:after{opacity:0}.greater-zion-listing-map-slider .listing-slider .no-posts-message{display:none;font-size:1.5rem;text-align:center}.greater-zion-listing-map-slider .listing-slider .no-posts-message.show{display:block}.greater-zion-listing-map-slider .listing-slider .posts-box{-ms-overflow-style:none;display:flex;margin-bottom:2rem;margin-left:auto;overflow-x:auto;scrollbar-width:none;width:100%}.greater-zion-listing-map-slider .listing-slider .posts-box::-webkit-scrollbar{background:transparent;width:0}.greater-zion-listing-map-slider .listing-slider .posts-box .post{box-sizing:content-box;display:none;margin-right:20px}.greater-zion-listing-map-slider .listing-slider .posts-box .post.show{display:block}.greater-zion-listing-map-slider .listing-slider .posts-box .post:hover .image-wrap .overlay{opacity:1}.greater-zion-listing-map-slider .listing-slider .posts-box .post a{display:flex;flex-direction:column;height:100%}.greater-zion-listing-map-slider .listing-slider .posts-box .post a:hover{text-decoration:none}.greater-zion-listing-map-slider .listing-slider .posts-box .post .image-wrap{-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%);height:325px;overflow:hidden;position:relative;width:100%}.greater-zion-listing-map-slider .listing-slider .posts-box .post .image-wrap .overlay{background-color:rgba(58,55,54,.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%}.greater-zion-listing-map-slider .listing-slider .posts-box .post .image-wrap .overlay .read-more{font-family:acumin-pro-extra-condensed,sans-serif;font-size:1.5rem;font-weight:700;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.greater-zion-listing-map-slider .listing-slider .posts-box .post .image-wrap .post-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.greater-zion-listing-map-slider .listing-slider .posts-box .post .text-wrap{background-color:#d5d2d2;-webkit-clip-path:ellipse(125% 100% at 50% 0);clip-path:ellipse(125% 100% at 50% 0);overflow:hidden;padding:1rem}.greater-zion-listing-map-slider .listing-slider .posts-box .post .text-wrap h3{font-size:1.25rem;text-transform:uppercase}@media only screen and (min-width:769px){.greater-zion-listing-map-slider .listing-form form fieldset button,.greater-zion-listing-map-slider .listing-form form fieldset select{margin-left:1rem}.greater-zion-listing-map-slider .listing-slider{margin-top:4rem}.greater-zion-listing-map-slider .listing-slider .title-box{margin:0 auto 2rem;max-width:1300px;width:70%}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots{display:none}.greater-zion-listing-map-slider .listing-slider .posts-box .post{flex:0 0 300px}.greater-zion-listing-map-slider .listing-slider .posts-box .post.first{padding-left:15%}.greater-zion-listing-map-slider .listing-slider .posts-box .post:last-child{padding-right:10px}.greater-zion-listing-map-slider .listing-slider .posts-box .post .text-wrap{flex:1}.greater-zion-listing-map-slider .listing-slider .posts-box .post .text-wrap p{font-size:1rem;line-height:1.25}.greater-zion-listing-map-slider .listing-slider .posts-box .post .text-wrap .wp-block-buttons{display:none}}@media only screen and (max-width:768px){.greater-zion-listing-map-slider .listing-form form{flex-direction:column;width:90%}.greater-zion-listing-map-slider .listing-form form fieldset{flex-direction:column}.greater-zion-listing-map-slider .listing-form form fieldset button,.greater-zion-listing-map-slider .listing-form form fieldset select{margin-top:1rem}.greater-zion-listing-map-slider .listing-slider{margin-top:2rem}.greater-zion-listing-map-slider .listing-slider .title-box{flex-direction:column;margin:0 auto 1rem;width:90%}.greater-zion-listing-map-slider .listing-slider .title-box h2{font-size:1.75rem}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left{align-items:center;display:flex;justify-content:center;width:100%}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots .dot svg{stroke:#7b7c7f}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots .dot.active svg{fill:#7b7c7f}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-dark-blue-color .dot svg{stroke:#364b54}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-dark-blue-color .dot.active svg{fill:#364b54}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-orange-color .dot svg{stroke:#eb6b40}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-orange-color .dot.active svg{fill:#eb6b40}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-light-gray-color .dot svg{stroke:#d5d2d2}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-light-gray-color .dot.active svg{fill:#d5d2d2}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-white-color .dot svg{stroke:#fff}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-white-color .dot.active svg{fill:#fff}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-light-blue-color .dot svg{stroke:#a0babf}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-light-blue-color .dot.active svg{fill:#a0babf}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-med-gray-color .dot svg{stroke:#7b7c7f}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-med-gray-color .dot.active svg{fill:#7b7c7f}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-black-gray-color .dot svg{stroke:#3a3736}.greater-zion-listing-map-slider .listing-slider .title-box .title-box-left .dots.has-black-gray-color .dot.active svg{fill:#3a3736}.greater-zion-listing-map-slider .listing-slider .posts-box .post{flex:0 0 100%}.greater-zion-listing-map-slider .listing-slider .posts-box .post .text-wrap p{display:none}.greater-zion-listing-map-slider .listing-slider .posts-box .post .text-wrap .wp-block-buttons{padding-top:1rem}}.wp-block-greater-zion-post-grid{background-color:#a0babf;-webkit-clip-path:ellipse(125% 50% at 50% 50%);clip-path:ellipse(125% 50% at 50% 50%);overflow:hidden;padding:6rem 3rem}.greater-zion-post-grid{align-items:flex-start;background-color:#a0babf;display:flex;position:relative}.greater-zion-post-grid:after,.greater-zion-post-grid:before{background-color:#a0babf;content:"";left:0;position:absolute;width:100%}.greater-zion-post-grid:before{bottom:100%}.greater-zion-post-grid:after{top:100%}.greater-zion-post-grid button{background-color:transparent;border:1px solid #364b54;border-radius:2rem;color:#364b54;font-weight:500;padding:.25rem 1rem;text-transform:uppercase;transition:all .25s ease-in-out}.greater-zion-post-grid button:hover{background-color:rgba(54,75,84,.2)}.greater-zion-post-grid button:active{background-color:#364b54;color:#a0babf}.greater-zion-post-grid button:focus{box-shadow:2px 2px 2px #364b54;outline:none}.greater-zion-post-grid .col.filters .search-box{align-items:center;display:flex;width:100%}.greater-zion-post-grid .col.filters .search-box button,.greater-zion-post-grid .col.filters .search-box input[type=search]{border:1px solid #364b54;padding:.25rem .75rem}.greater-zion-post-grid .col.filters .search-box input[type=search]{background-color:transparent;border-radius:2rem 0 0 2rem;box-shadow:none;flex:0 0 70%;min-width:0;transition:all .25s ease-in-out}.greater-zion-post-grid .col.filters .search-box input[type=search]:focus{background-color:hsla(0,0%,100%,.5);outline:none}.greater-zion-post-grid .col.filters .search-box button{background-color:#364b54;border-radius:0 2rem 2rem 0;color:#fff;flex:0 0 30%;font-weight:500;text-align:center;text-transform:uppercase}.greater-zion-post-grid .col.posts .no-posts-message{display:none;font-size:1.5rem;margin:0 auto;padding:.5rem 0;text-align:center}.greater-zion-post-grid .col.posts .no-posts-message.show{display:block}.greater-zion-post-grid .col.posts .posts-box .post a{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.greater-zion-post-grid .col.posts .posts-box .post .bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 12rem}.greater-zion-post-grid .col.posts .posts-box .post .bg-image .overlay{align-items:center;background-color:rgba(54,75,84,.5);display:flex;height:100%;justify-content:center;opacity:0;transition:all .25s ease-in-out}.greater-zion-post-grid .col.posts .posts-box .post .bg-image .overlay span{color:#fff;font-family:acumin-pro-extra-condensed,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase}.greater-zion-post-grid .col.posts .posts-box .post .text{background-color:#364b54;color:#fff;flex:1 0 auto;padding:1rem;text-align:center}.greater-zion-post-grid .col.posts .posts-box .post .text h3{font-size:1rem;font-weight:500;margin-bottom:.5rem;text-transform:uppercase}.greater-zion-post-grid .col.posts .posts-box .post .text p{line-height:1;margin:0 auto;max-width:45rem}.greater-zion-post-grid .col.posts .posts-box .post:hover .bg-image .overlay{opacity:1}.greater-zion-post-grid .col.posts .posts-box .post:focus{box-shadow:2px 2px 2px #364b54;outline:none}.greater-zion-post-grid .col.posts .posts-box .post.width-6 .bg-image{flex:0 0 16rem}.greater-zion-post-grid .col.posts .posts-box .post.width-12 .bg-image{flex:0 0 20rem}.greater-zion-post-grid .col.posts .load-more-button,.greater-zion-post-grid .col.posts .load-more-loader{display:none}.greater-zion-post-grid .col.posts .load-more-button.show{display:block}.greater-zion-post-grid .col.posts .load-more-loader{justify-content:center}.greater-zion-post-grid .col.posts .load-more-loader.show{display:flex}.greater-zion-post-grid .col.posts .load-more-loader .loader-text{color:#364b54;font-weight:700;margin-right:.5rem;text-transform:uppercase}.greater-zion-post-grid .col.posts .load-more-loader .dot{animation:bounce .5s infinite alternate forwards}.greater-zion-post-grid .col.posts .load-more-loader .dot:first-child{animation-delay:.1s}.greater-zion-post-grid .col.posts .load-more-loader .dot:nth-child(2){animation-delay:.2s}.greater-zion-post-grid .col.posts .load-more-loader .dot:nth-child(3){animation-delay:.3s}@media only screen and (min-width:769px){.greater-zion-post-grid{margin:10rem 0;padding:0 6rem}.greater-zion-post-grid:after,.greater-zion-post-grid:before{height:6rem}.greater-zion-post-grid:before{-webkit-clip-path:ellipse(75% 100% at 50% 100%);clip-path:ellipse(75% 100% at 50% 100%);overflow:hidden}.greater-zion-post-grid:after{-webkit-clip-path:ellipse(75% 100% at 50% 0);clip-path:ellipse(75% 100% at 50% 0);overflow:hidden}.greater-zion-post-grid .col.filters{flex:0 0 30%;padding:.5rem 0;position:sticky;top:106px}.greater-zion-post-grid .col.filters .category-filters-desktop{padding:.25rem}.greater-zion-post-grid .col.filters .category-filters-desktop .filter{align-items:center;border:1px solid #364b54;border-radius:2rem;color:#364b54;cursor:pointer;display:flex;font-weight:500;padding:.25rem}.greater-zion-post-grid .col.filters .category-filters-desktop .filter .input{display:flex}.greater-zion-post-grid .col.filters .category-filters-desktop .filter .input input[type=radio]{height:0;opacity:0;width:0}.greater-zion-post-grid .col.filters .category-filters-desktop .filter .input .custom-input{border:1px solid #364b54;border-radius:100%;height:2rem;margin-right:1rem;position:relative;width:2rem}.greater-zion-post-grid .col.filters .category-filters-desktop .filter .input .custom-input:before{background-color:#364b54;border-radius:100%;content:"";display:block;height:2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .25s ease-in-out;width:2rem}.greater-zion-post-grid .col.filters .category-filters-desktop .filter .input input[type=radio]:checked+.custom-input:before{transform:translate(-50%,-50%) scale(1)}.greater-zion-post-grid .col.filters .category-filters-mobile{display:none}.greater-zion-post-grid .col.filters button[type=reset]{display:block;margin-left:auto}.greater-zion-post-grid .col.posts .posts-box{display:flex;flex:0 0 70%;flex-wrap:wrap}.greater-zion-post-grid .col.posts .posts-box .post{padding:.5rem}.greater-zion-post-grid .col.posts .posts-box .post.width-1{flex:0 0 8.3333333333%}.greater-zion-post-grid .col.posts .posts-box .post.width-2{flex:0 0 16.6666666667%}.greater-zion-post-grid .col.posts .posts-box .post.width-3{flex:0 0 25%}.greater-zion-post-grid .col.posts .posts-box .post.width-4{flex:0 0 33.3333333333%}.greater-zion-post-grid .col.posts .posts-box .post.width-5{flex:0 0 41.6666666667%}.greater-zion-post-grid .col.posts .posts-box .post.width-6{flex:0 0 50%}.greater-zion-post-grid .col.posts .posts-box .post.width-7{flex:0 0 58.3333333333%}.greater-zion-post-grid .col.posts .posts-box .post.width-8{flex:0 0 66.6666666667%}.greater-zion-post-grid .col.posts .posts-box .post.width-9{flex:0 0 75%}.greater-zion-post-grid .col.posts .posts-box .post.width-10{flex:0 0 83.3333333333%}.greater-zion-post-grid .col.posts .posts-box .post.width-11{flex:0 0 91.6666666667%}.greater-zion-post-grid .col.posts .posts-box .post.width-12{flex:0 0 100%}.greater-zion-post-grid .col.posts .load-more-button,.greater-zion-post-grid .col.posts .load-more-loader{margin:2rem auto 0}body.admin-bar .greater-zion-post-grid .col.filters{top:138px}body.has-top-banner .greater-zion-post-grid .col.filters{top:154px}body.has-top-banner.admin-bar .greater-zion-post-grid .col.filters{top:186px}}@media only screen and (max-width:768px){.greater-zion-post-grid{flex-direction:column;margin:8rem 0}.greater-zion-post-grid:after,.greater-zion-post-grid:before{height:4rem}.greater-zion-post-grid:before{-webkit-clip-path:ellipse(100% 100% at 50% 100%);clip-path:ellipse(100% 100% at 50% 100%);overflow:hidden}.greater-zion-post-grid:after{-webkit-clip-path:ellipse(100% 100% at 50% 0);clip-path:ellipse(100% 100% at 50% 0);overflow:hidden}.greater-zion-post-grid .col.filters{margin-bottom:2rem;padding:0 2rem}.greater-zion-post-grid .col.filters .category-filters-mobile,.greater-zion-post-grid .col.filters .search-box{margin-bottom:1rem}.greater-zion-post-grid .col.filters .category-filters-mobile,.greater-zion-post-grid .col.filters button[type=reset]{width:100%}.greater-zion-post-grid .col.filters .category-filters-desktop{display:none}.greater-zion-post-grid .col.filters .category-filters-mobile{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='270' height='240' fill='%23364b54'%3E%3Cpath d='M5 5h260L135 230'/%3E%3C/svg%3E");background-position:95%;background-repeat:no-repeat;background-size:1.25rem;border:1px solid #364b54;border-radius:2rem;color:#364b54;padding:.25rem 1rem;position:relative}.greater-zion-post-grid .col.filters .category-filters-mobile:focus{background-color:hsla(0,0%,100%,.5);outline:none}.greater-zion-post-grid .col.posts{padding:0 .25rem}.greater-zion-post-grid .col.posts .posts-box .post{margin-bottom:2rem}.greater-zion-post-grid .col.posts .load-more-button{width:100%}}.wp-block-greater-zion-recent-posts{border:1px solid #e0e0e0;padding:1rem}.greater-zion-recent-posts .title-box{align-items:center;display:flex;justify-content:space-between}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button{background:none;border:none;height:40px;position:relative;width:40px}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:fill .25s ease-in-out;width:90%;z-index:1}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button.has-dark-blue-color svg{fill:#364b54}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button.has-orange-color svg{fill:#eb6b40}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button.has-light-gray-color svg{fill:#d5d2d2}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button.has-white-color svg{fill:#fff}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button.has-light-blue-color svg{fill:#a0babf}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button.has-med-gray-color svg{fill:#7b7c7f}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button.has-black-gray-color svg{fill:#3a3736}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button:after{background-color:#d5d2d2;border-radius:50%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease-in-out;width:100%}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button:hover:after{opacity:.5}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button:focus{outline:none}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button:focus:after{opacity:1}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button:disabled,.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button[disabled]{opacity:.5}.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button:disabled:after,.greater-zion-recent-posts .title-box .title-box-left .scroll-buttons .scroll-button[disabled]:after{opacity:0}.greater-zion-recent-posts .posts-box{-ms-overflow-style:none;display:flex;margin-left:auto;overflow-x:auto;scrollbar-width:none;width:100%}.greater-zion-recent-posts .posts-box::-webkit-scrollbar{background:transparent;width:0}.greater-zion-recent-posts .posts-box .post{box-sizing:content-box;margin-right:20px}.greater-zion-recent-posts .posts-box .post:hover .image-wrap .overlay{opacity:1}.greater-zion-recent-posts .posts-box .post a{display:flex;flex-direction:column;height:100%}.greater-zion-recent-posts .posts-box .post a:hover{text-decoration:none}.greater-zion-recent-posts .posts-box .post .image-wrap{-webkit-clip-path:ellipse(125% 100% at 50% 100%);clip-path:ellipse(125% 100% at 50% 100%);height:325px;overflow:hidden;position:relative;width:100%}.greater-zion-recent-posts .posts-box .post .image-wrap .overlay{background-color:rgba(58,55,54,.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%}.greater-zion-recent-posts .posts-box .post .image-wrap .overlay .read-more{font-family:acumin-pro-extra-condensed,sans-serif;font-size:1.5rem;font-weight:700;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.greater-zion-recent-posts .posts-box .post .image-wrap .post-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.greater-zion-recent-posts .posts-box .post .text-wrap{background-color:#d5d2d2;-webkit-clip-path:ellipse(125% 100% at 50% 0);clip-path:ellipse(125% 100% at 50% 0);overflow:hidden;padding:1rem}.greater-zion-recent-posts .posts-box .post .text-wrap h3{font-size:1.25rem;text-transform:uppercase}@media only screen and (min-width:769px){.greater-zion-recent-posts{margin:3rem auto;padding:3rem 0}.greater-zion-recent-posts .title-box{margin:0 auto 2rem;max-width:1300px;width:70%}.greater-zion-recent-posts .title-box .title-box-left .dots{display:none}.greater-zion-recent-posts .posts-box .post{flex:0 0 300px}.greater-zion-recent-posts .posts-box .post:first-child{padding-left:15%}.greater-zion-recent-posts .posts-box .post:last-child{padding-right:10px}.greater-zion-recent-posts .posts-box .post .text-wrap{flex:1}.greater-zion-recent-posts .posts-box .post .text-wrap p{font-size:1rem;line-height:1.25}.greater-zion-recent-posts .posts-box .post .text-wrap .wp-block-buttons{display:none}}@media only screen and (max-width:768px){.greater-zion-recent-posts{margin:2rem auto;padding:2rem 0}.greater-zion-recent-posts .title-box{flex-direction:column;margin:0 auto 1rem;width:90%}.greater-zion-recent-posts .title-box h2{font-size:1.75rem}.greater-zion-recent-posts .title-box .title-box-left{align-items:center;display:flex;justify-content:space-between;width:100%}.greater-zion-recent-posts .title-box .title-box-left .dots .dot svg{stroke:#7b7c7f}.greater-zion-recent-posts .title-box .title-box-left .dots .dot.active svg{fill:#7b7c7f}.greater-zion-recent-posts .title-box .title-box-left .dots.has-dark-blue-color .dot svg{stroke:#364b54}.greater-zion-recent-posts .title-box .title-box-left .dots.has-dark-blue-color .dot.active svg{fill:#364b54}.greater-zion-recent-posts .title-box .title-box-left .dots.has-orange-color .dot svg{stroke:#eb6b40}.greater-zion-recent-posts .title-box .title-box-left .dots.has-orange-color .dot.active svg{fill:#eb6b40}.greater-zion-recent-posts .title-box .title-box-left .dots.has-light-gray-color .dot svg{stroke:#d5d2d2}.greater-zion-recent-posts .title-box .title-box-left .dots.has-light-gray-color .dot.active svg{fill:#d5d2d2}.greater-zion-recent-posts .title-box .title-box-left .dots.has-white-color .dot svg{stroke:#fff}.greater-zion-recent-posts .title-box .title-box-left .dots.has-white-color .dot.active svg{fill:#fff}.greater-zion-recent-posts .title-box .title-box-left .dots.has-light-blue-color .dot svg{stroke:#a0babf}.greater-zion-recent-posts .title-box .title-box-left .dots.has-light-blue-color .dot.active svg{fill:#a0babf}.greater-zion-recent-posts .title-box .title-box-left .dots.has-med-gray-color .dot svg{stroke:#7b7c7f}.greater-zion-recent-posts .title-box .title-box-left .dots.has-med-gray-color .dot.active svg{fill:#7b7c7f}.greater-zion-recent-posts .title-box .title-box-left .dots.has-black-gray-color .dot svg{stroke:#3a3736}.greater-zion-recent-posts .title-box .title-box-left .dots.has-black-gray-color .dot.active svg{fill:#3a3736}.greater-zion-recent-posts .posts-box .post{flex:0 0 100%}.greater-zion-recent-posts .posts-box .post .text-wrap p{display:none}.greater-zion-recent-posts .posts-box .post .text-wrap .wp-block-buttons{padding-top:1rem}}.greater-zion-regions-map .regions-map__sidebar .regions{max-height:53vh}.greater-zion-regions-map .regions-map__sidebar .city .attraction{height:9rem}.greater-zion-regions-map .regions-map__sidebar .city .attraction .attraction__title{opacity:1;text-shadow:2px 2px 2px #3a3736}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap .show-regions__input{-moz-appearance:none}.greater-zion-regions-map .regions-map__map .pin{z-index:0}.greater-zion-regions-map .regions-map__map .pin.active .pin__title,.greater-zion-regions-map .regions-map__map .pin:hover .pin__title{color:#eb6b40;opacity:1;text-shadow:1px 1px 3px rgba(55,55,55,.631);z-index:100}.greater-zion-regions-map .regions-map__map .pin.active svg .pin__bg,.greater-zion-regions-map .regions-map__map .pin:hover svg .pin__bg{fill:#eb6b40}@media only screen and (max-width:1180px){.greater-zion-regions-map{flex-direction:column}.greater-zion-regions-map .sidebar__contents{height:37rem}.greater-zion-regions-map .city.active .city__popout{opacity:1;transform:translateX(-100%)!important;z-index:1000}}@media only screen and (min-width:950px){.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse{display:none}.greater-zion-regions-map .regions-map__sidebar .sidebar__contents{height:34rem}.greater-zion-regions-map .regions-map__sidebar .regions{padding:2rem 0}.greater-zion-regions-map .regions-map__sidebar .city .city__popout{flex-direction:column;height:100%;left:100%;opacity:0;overflow-y:auto;top:0;transform:translateX(-100%);width:20rem}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .wp-post-image{width:100%}.greater-zion-regions-map .regions-map__sidebar .city.active .city__title{color:#eb6b40}.greater-zion-regions-map .regions-map__sidebar .city.active .city__popout{opacity:1;transform:translateX(0)}.greater-zion-regions-map .regions-map__sidebar .city .city__title_small{display:none}.greater-zion-regions-map .regions-map__sidebar .city .city__title_large{display:flex}}@media only screen and (min-width:1100px) and (max-width:1249px){.greater-zion-regions-map .regions-map__sidebar{flex:0 0 12em}.greater-zion-regions-map .regions-map__map .shape__title{font-size:1.5rem}}@media only screen and (min-width:950px) and (max-width:1099px){.greater-zion-regions-map .regions-map__sidebar{flex:0 0 16rem}.greater-zion-regions-map .regions-map__map .shape__title{font-size:1.25rem}}@media only screen and (max-width:949px){.greater-zion-regions-map{flex-direction:column}.greater-zion-regions-map .regions-map__sidebar{flex:0}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse{align-items:center;background-color:#f4f4f4;border:none;display:flex;font-family:effra,sans-serif;font-size:1.5rem;justify-content:space-between;padding:1rem;width:100%}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' xmlns='http://www.w3.org/2000/svg' fill='%23364b54'%3E%3Cpath d='M96 220a12 12 0 0 1-8.485-20.485L159.029 128 87.515 56.485a12 12 0 0 1 16.97-16.97l80 80a12 12 0 0 1 0 16.97l-80 80A11.963 11.963 0 0 1 96 220Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:2rem;margin-left:1rem;transform:rotate(90deg);transition:all .25s ease-in-out;width:2rem}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse.closed:after{transform:rotate(0)}.greater-zion-regions-map .regions-map__sidebar .sidebar__contents{max-height:0;overflow:hidden;transition:all .2s ease-in-out}.greater-zion-regions-map .regions-map__sidebar .sidebar__contents.active{max-height:100vh;overflow:auto}.greater-zion-regions-map .regions-map__sidebar .regions{padding:1rem 0}.greater-zion-regions-map .regions-map__sidebar .city .city__popout{height:20rem;max-height:0;right:-100%;top:100%;width:100%}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .wp-post-image{height:100%}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .attractions{display:none}.greater-zion-regions-map .regions-map__sidebar .city.active .city__popout{max-height:20rem}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions{padding-top:0}.greater-zion-regions-map .regions-map__map .shape__title{font-size:1rem}.greater-zion-regions-map .regions-map__map .map-inset{display:none}.greater-zion-regions-map .regions-map__map .pin svg{height:1rem;transform:translateY(-1rem);width:1rem}}.greater-zion-regions-map .regions-map__sidebar{display:flex;flex-direction:column;justify-content:space-between}.greater-zion-regions-map .regions-map__map{flex:0}.greater-zion-regions-map .regions-map__map .shape .shape__title{max-width:13rem;opacity:.3;position:absolute;text-align:center;transition:all .25s ease-in-out;z-index:1}.greater-zion-regions-map .regions-map__map .region-shapes.active .shape .shape__title{color:#fff;opacity:1}.greater-zion-regions-map .regions-map__map .pin .pin__title{width:10rem}@media only screen and (min-width:950px){.greater-zion-regions-map .regions-map__sidebar{flex:0 1 20rem}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse{display:none}.greater-zion-regions-map .regions-map__sidebar .regions{padding:2rem 0}.greater-zion-regions-map .regions-map__sidebar .city .city__popout{flex-direction:column;height:100%;left:100%;max-width:0;top:0;width:20rem}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .wp-post-image{width:100%}.greater-zion-regions-map .regions-map__sidebar .city.active .city__popout{max-width:20rem;overflow-y:auto}}@media only screen and (min-width:1250px){.greater-zion-regions-map{height:600px}}@media only screen and (min-width:1100px) and (max-width:1249px){.greater-zion-regions-map{height:auto}}@media only screen and (min-width:950px) and (max-width:1099px){.greater-zion-regions-map{height:50vh}}@media only screen and (max-width:949px){.greater-zion-regions-map{flex-direction:column}.greater-zion-regions-map .regions-map__sidebar{flex:0}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse{align-items:center;background-color:#f4f4f4;border:none;display:flex;font-family:effra,sans-serif;font-size:1.5rem;justify-content:space-between;padding:1rem;width:100%}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' xmlns='http://www.w3.org/2000/svg' fill='%23364b54'%3E%3Cpath d='M96 220a12 12 0 0 1-8.485-20.485L159.029 128 87.515 56.485a12 12 0 0 1 16.97-16.97l80 80a12 12 0 0 1 0 16.97l-80 80A11.963 11.963 0 0 1 96 220Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:2rem;margin-left:1rem;transform:rotate(90deg);transition:all .25s ease-in-out;width:2rem}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse.closed:after{transform:rotate(0)}.greater-zion-regions-map .regions-map__sidebar .sidebar__contents{max-height:0;overflow:hidden;transition:all .2s ease-in-out}.greater-zion-regions-map .regions-map__sidebar .sidebar__contents.active{max-height:100vh;overflow:auto}.greater-zion-regions-map .regions-map__sidebar .regions{padding:1rem 0}.greater-zion-regions-map .regions-map__sidebar .city .city__popout{height:20rem;left:0;max-height:0;top:100%;width:100%}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .wp-post-image{height:100%}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .attractions{display:none}.greater-zion-regions-map .regions-map__sidebar .city.active .city__popout{max-height:20rem}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions{padding-top:0}.greater-zion-regions-map .regions-map__map .shape .shape__title{font-size:1rem}}.greater-zion-regions-map{display:flex;justify-content:center}.greater-zion-regions-map .regions-map__sidebar{background-color:#fff;box-shadow:1rem 0 1rem rgba(0,0,0,.2);position:relative;z-index:1}.greater-zion-regions-map .regions-map__sidebar .sidebar__contents{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:auto}.greater-zion-regions-map .regions-map__sidebar .cities,.greater-zion-regions-map .regions-map__sidebar .regions{list-style:none;padding:0}.greater-zion-regions-map .regions-map__sidebar .regions{margin-bottom:0;max-height:55vh;overflow:auto}.greater-zion-regions-map .regions-map__sidebar .region .region__title{align-items:center;color:#364b54;cursor:pointer;display:flex;font-size:calc(1rem + .5vw);justify-content:space-between;margin:0;padding:1rem;z-index:10}.greater-zion-regions-map .regions-map__sidebar .region .region__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' xmlns='http://www.w3.org/2000/svg' fill='%23364b54'%3E%3Cpath d='M96 220a12 12 0 0 1-8.485-20.485L159.029 128 87.515 56.485a12 12 0 0 1 16.97-16.97l80 80a12 12 0 0 1 0 16.97l-80 80A11.963 11.963 0 0 1 96 220Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:2rem;margin-left:1rem;transition:all .25s ease-in-out;width:2rem}.greater-zion-regions-map .regions-map__sidebar .region .cities{max-height:0;overflow:hidden}.greater-zion-regions-map .regions-map__sidebar .region.active .region__title:after{transform:rotate(90deg)}.greater-zion-regions-map .regions-map__sidebar .region.active .cities{max-height:100%;transition:all .25s ease-in-out}.greater-zion-regions-map .regions-map__sidebar .cities{padding:0 3rem}.greater-zion-regions-map .regions-map__sidebar .city .city__title{cursor:pointer;display:flex;font-size:1.5rem;font-size:calc(.75rem + .5vw);font-weight:400;z-index:10}.greater-zion-regions-map .regions-map__sidebar .city .city__title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 123.3 127.4' style='enable-background:new 0 0 123.3 127.4' xml:space='preserve'%3E%3Cpath class='pin__bg' fill='%23364C54' d='M62.7 7C35.9 7 14.2 28.7 14.2 55.5c0 36.4 48.5 66.3 48.5 66.3s48.5-30 48.5-66.3C111.2 28.7 89.5 7 62.7 7z'/%3E%3Ccircle class='st9' cx='62.7' cy='51.5' r='22.9' fill='%23FFF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;margin-right:1rem;width:1.5rem}.greater-zion-regions-map .regions-map__sidebar .city .popout_anchor{color:#3a3736;text-decoration:none}.greater-zion-regions-map .regions-map__sidebar .city .city__title_small{display:flex}.greater-zion-regions-map .regions-map__sidebar .city .city__title_large{display:none}.greater-zion-regions-map .regions-map__sidebar .city .city__popout{background-color:#f4f4f4;box-shadow:1rem 0 1rem rgba(0,0,0,.2);display:flex;overflow:hidden;position:absolute;transition:all .25s ease-in-out;z-index:1}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .popout__exit{background:none;border:none;position:absolute;right:.5rem;top:.5rem;z-index:1}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .popout__exit:focus{outline:none}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .wp-post-image{flex:0 0 35%;-o-object-fit:cover;object-fit:cover}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .popout__content{margin-bottom:2rem;overflow:scroll;padding:1rem}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .popout__content .popout__title{color:#364b54}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .popout__content .popout__excerpt{font-size:1rem;line-height:1}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .popout__content .wp-block-button__link{font-size:.8rem;padding:.25rem 1rem}.greater-zion-regions-map .regions-map__sidebar .city .attractions{width:100%}.greater-zion-regions-map .regions-map__sidebar .city .attractions .attractions__title{color:#7b7c7f;font-size:1.25rem;padding:0 1rem}.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides{opacity:0;padding:1rem 0;width:100%}.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides.slick-initialized{opacity:1}.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides .slick-next,.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides .slick-prev{top:-6%}.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides .slick-next:before,.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides .slick-prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' xmlns='http://www.w3.org/2000/svg' fill='%23364b54'%3E%3Cpath d='M96 220a12 12 0 0 1-8.485-20.485L159.029 128 87.515 56.485a12 12 0 0 1 16.97-16.97l80 80a12 12 0 0 1 0 16.97l-80 80A11.963 11.963 0 0 1 96 220Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;width:1.5rem}.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides .slick-prev{left:75%}.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides .slick-prev:before{transform:rotate(180deg)}.greater-zion-regions-map .regions-map__sidebar .city .attractions__slides .slick-next{left:82%}.greater-zion-regions-map .regions-map__sidebar .city .attraction{height:15rem;margin-right:2rem;position:relative}.greater-zion-regions-map .regions-map__sidebar .city .attraction .attraction__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.greater-zion-regions-map .regions-map__sidebar .city .attraction .attraction__title{color:#fff;left:50%;opacity:.8;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions{padding:1rem 1rem 2rem;z-index:10}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap,.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__label{display:block}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__label{color:#7b7c7f;font-size:1.5rem;font-weight:700}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap{position:relative}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap .show-regions__input{height:0;width:0}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap .show-regions__input:after,.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap .show-regions__input:before{border-radius:2rem;box-shadow:0 0 .5rem rgba(0,0,0,.2);box-sizing:content-box;height:2rem;left:0;padding:.25rem .5rem;position:absolute;top:0;transition:all .2s ease-in-out}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap .show-regions__input:before{background-color:#364b54;color:#fff;content:"OFF";text-align:right;width:7rem}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap .show-regions__input:after{background-color:#f4f4f4;content:"";transform:translateX(0);width:4rem}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap .show-regions__input:checked:before{background-color:#eb6b40;content:"ON";text-align:left}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions .show-regions__input-wrap .show-regions__input:checked:after{transform:translateX(3rem)}.greater-zion-regions-map .regions-map__map{flex:1;position:relative}.greater-zion-regions-map .regions-map__map .shape{bottom:0;left:0;position:absolute;right:0;top:0;transform:translateX(2.9%)}.greater-zion-regions-map .regions-map__map .shape svg{height:100%;opacity:0;transition:all .25s ease-in-out;width:100%}.greater-zion-regions-map .regions-map__map .shape__titles{bottom:0;left:0;position:absolute;right:0;top:0}.greater-zion-regions-map .regions-map__map .shape__titles .shape__title{max-width:13rem;opacity:.3;position:absolute;text-align:center;transition:all .25s ease-in-out}.greater-zion-regions-map .regions-map__map .region-shapes{height:100%}.greater-zion-regions-map .regions-map__map .region-shapes>svg{height:100%;width:auto}.greater-zion-regions-map .regions-map__map .region-shapes>svg text{text-transform:uppercase}.greater-zion-regions-map .regions-map__map .region-shapes.active .shape svg{opacity:1}.greater-zion-regions-map .regions-map__map .region-shapes.active .shape__title{color:#fff;opacity:1}.greater-zion-regions-map .regions-map__map .pin{position:absolute}.greater-zion-regions-map .regions-map__map .pin .pin__title{bottom:100%;font-size:1rem;left:50%;margin-bottom:0;opacity:0;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%);width:-moz-max-content;width:max-content}.greater-zion-regions-map .regions-map__map .pin svg{height:1.5rem;width:1.5rem}.greater-zion-regions-map .regions-map__map .pin:hover .pin__title{color:#eb6b40;opacity:1;text-shadow:1px 1px 3px rgba(55,55,55,.631);z-index:100}.greater-zion-regions-map .regions-map__map .pin:hover svg .pin__bg{fill:#eb6b40}@media only screen and (min-width:950px){.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse{display:none}.greater-zion-regions-map .regions-map__sidebar .regions{padding:2rem 0}.greater-zion-regions-map .regions-map__sidebar .city .city__popout{flex-direction:column;height:100%;left:100%;opacity:0;overflow-y:auto;top:0;transform:translateX(-100%);width:20rem}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .wp-post-image{width:100%}.greater-zion-regions-map .regions-map__sidebar .city.active .city__title{color:#eb6b40}.greater-zion-regions-map .regions-map__sidebar .city.active .city__popout{opacity:1;transform:translateX(0)}.greater-zion-regions-map .regions-map__sidebar .city .city__title_small{display:none}.greater-zion-regions-map .regions-map__sidebar .city .city__title_large{display:flex}}@media only screen and (min-width:1250px){.greater-zion-regions-map .regions-map__sidebar{flex:0 0 20rem}}@media only screen and (min-width:1100px) and (max-width:1249px){.greater-zion-regions-map{height:auto}.greater-zion-regions-map .regions-map__sidebar{flex:0 0 12em}.greater-zion-regions-map .regions-map__map .shape__title{font-size:1.5rem}}@media only screen and (min-width:950px) and (max-width:1099px){.greater-zion-regions-map{height:auto}.greater-zion-regions-map .regions-map__sidebar{flex:0 0 16rem}.greater-zion-regions-map .regions-map__map .shape__title{font-size:1.25rem}}@media only screen and (max-width:949px){.greater-zion-regions-map{flex-direction:column}.greater-zion-regions-map .regions-map__sidebar{flex:0}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse{align-items:center;background-color:#f4f4f4;border:none;display:flex;font-family:effra,sans-serif;font-size:1.5rem;justify-content:space-between;padding:1rem;width:100%}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='256' height='256' xmlns='http://www.w3.org/2000/svg' fill='%23364b54'%3E%3Cpath d='M96 220a12 12 0 0 1-8.485-20.485L159.029 128 87.515 56.485a12 12 0 0 1 16.97-16.97l80 80a12 12 0 0 1 0 16.97l-80 80A11.963 11.963 0 0 1 96 220Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:2rem;margin-left:1rem;transform:rotate(90deg);transition:all .25s ease-in-out;width:2rem}.greater-zion-regions-map .regions-map__sidebar .sidebar__collapse.closed:after{transform:rotate(0)}.greater-zion-regions-map .regions-map__sidebar .sidebar__contents{max-height:0;overflow:hidden;transition:all .2s ease-in-out}.greater-zion-regions-map .regions-map__sidebar .sidebar__contents.active{max-height:100vh;overflow:auto}.greater-zion-regions-map .regions-map__sidebar .regions{padding:1rem 0}.greater-zion-regions-map .regions-map__sidebar .city .city__popout{height:20rem;left:0;max-height:0;top:100%;width:100%}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .wp-post-image{height:100%}.greater-zion-regions-map .regions-map__sidebar .city .city__popout .attractions{display:none}.greater-zion-regions-map .regions-map__sidebar .city.active .city__popout{max-height:20rem}.greater-zion-regions-map .regions-map__sidebar .regions-map__show-regions{padding-top:0}.greater-zion-regions-map .regions-map__map .shape__title{font-size:1rem}.greater-zion-regions-map .regions-map__map .map-inset{display:none}.greater-zion-regions-map .regions-map__map .pin svg{height:1rem;transform:translateY(-1rem);width:1rem}}.wp-block-greater-zion-row{border:1px solid #e0e0e0;padding:1rem}.greater-zion-row{width:100%}@media only screen and (min-width:769px){.greater-zion-row{margin:1rem auto}}@media only screen and (max-width:768px){.greater-zion-row{margin:1rem auto}}.wp-block-greater-zion-rows{border:1px solid #e0e0e0;padding:1rem}.wp-block-greater-zion-rows .wp-block-columns{margin:0 auto}.greater-zion-rows{padding:3rem 0;width:100%}.greater-zion-rows .wp-block-columns{margin:0 auto}.greater-zion-rows.is-style-curved-top{-webkit-clip-path:ellipse(175% 100% at 50% 100%);clip-path:ellipse(175% 100% at 50% 100%);margin-bottom:-8rem;overflow:hidden;padding:6rem 0 8rem}.greater-zion-rows.is-style-concave-bottom{margin-top:0;padding:2rem 0 6rem;z-index:1}.greater-zion-rows.is-style-concave-bottom:after{box-shadow:0 0 0 1000vh #eb6b40;padding-bottom:1300%;top:90%}.greater-zion-rows.is-style-concave-top-bottom{margin-bottom:-8rem;padding:6rem 0 8rem}.greater-zion-rows.is-style-concave-top-bottom:after{bottom:90%;box-shadow:0 100vh 0 0 #eb6b40;padding-top:1300%}.greater-zion-rows.is-style-concave-bottom,.greater-zion-rows.is-style-concave-top-bottom{background-color:transparent!important;margin-top:0;overflow:hidden;position:relative}.greater-zion-rows.is-style-concave-bottom:after,.greater-zion-rows.is-style-concave-top-bottom:after{background:none;border-radius:50%;content:"";left:-600%;position:absolute;width:1300%;z-index:-1}.greater-zion-rows.is-style-concave-bottom:after.dark-blue-block,.greater-zion-rows.is-style-concave-top-bottom:after.dark-blue-block{box-shadow:0 10000vh 0 0 #364b54}.greater-zion-rows.is-style-concave-bottom:after.orange-block,.greater-zion-rows.is-style-concave-top-bottom:after.orange-block{box-shadow:0 10000vh 0 0 #eb6b40}.greater-zion-rows.is-style-concave-bottom:after.light-gray-block,.greater-zion-rows.is-style-concave-top-bottom:after.light-gray-block{box-shadow:0 10000vh 0 0 #d5d2d2}.greater-zion-rows.is-style-concave-bottom:after.white-block,.greater-zion-rows.is-style-concave-top-bottom:after.white-block{box-shadow:0 10000vh 0 0 #fff}.greater-zion-rows.is-style-concave-bottom:after.light-blue-block,.greater-zion-rows.is-style-concave-top-bottom:after.light-blue-block{box-shadow:0 10000vh 0 0 #a0babf}.greater-zion-rows.is-style-concave-bottom:after.med-gray-block,.greater-zion-rows.is-style-concave-top-bottom:after.med-gray-block{box-shadow:0 10000vh 0 0 #7b7c7f}.greater-zion-rows.is-style-concave-bottom:after.black-gray-block,.greater-zion-rows.is-style-concave-top-bottom:after.black-gray-block{box-shadow:0 10000vh 0 0 #3a3736}@media only screen and (min-width:769px){.greater-zion-rows.is-style-concave-bottom{margin-bottom:2rem}}@media only screen and (max-width:768px){.greater-zion-rows.is-style-concave-bottom{margin-bottom:-6rem;padding-bottom:12rem}.greater-zion-rows.is-style-curved-top{-webkit-clip-path:ellipse(400% 100% at 50% 100%);clip-path:ellipse(400% 100% at 50% 100%);overflow:hidden}}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.wp-block-greater-zion-slider .components-panel__body-title{padding-left:1rem}.wp-block-greater-zion-slider .components-panel__row{justify-content:center}.wp-block-greater-zion-slider .components-panel__row .image-btn{display:block;height:auto}.wp-block-greater-zion-slider .components-panel__row .caption{font-size:1rem;margin:0}.greater-zion-slider{margin:4rem auto;max-width:900px;position:relative;width:90%}.greater-zion-slider.full-width{margin-left:calc(50% - 50vw);max-width:100vw;width:100vw}.greater-zion-slider .slick-arrow{background-color:hsla(0,0%,100%,.75);border:none;border-radius:100%;box-shadow:none;height:40px;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s ease-in-out;width:40px;z-index:1}.greater-zion-slider .slick-arrow:after,.greater-zion-slider .slick-arrow:before{background-position:50%;background-size:contain;content:"";display:block;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.greater-zion-slider .slick-arrow:hover{background-color:rgba(58,55,54,.75)}.greater-zion-slider .slick-arrow.slick-prev{left:22%}.greater-zion-slider .slick-arrow.slick-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.69 21.06a1.5 1.5 0 0 1 0-2.12l9.545-9.547a1.5 1.5 0 1 1 2.122 2.122L14.87 20l8.486 8.485a1.5 1.5 0 1 1-2.122 2.122L11.69 21.06Zm2.31.44h-1.25v-3H14v3Z' fill='%233A3736'/%3E%3C/svg%3E")}.greater-zion-slider .slick-arrow.slick-prev:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.69 21.06a1.5 1.5 0 0 1 0-2.12l9.545-9.547a1.5 1.5 0 1 1 2.122 2.122L14.87 20l8.486 8.485a1.5 1.5 0 1 1-2.122 2.122L11.69 21.06Zm2.31.44h-1.25v-3H14v3Z' fill='%23fff'/%3E%3C/svg%3E")}.greater-zion-slider .slick-arrow.slick-next{right:22%}.greater-zion-slider .slick-arrow.slick-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.31 21.06a1.5 1.5 0 0 0 0-2.12l-9.545-9.547a1.5 1.5 0 1 0-2.122 2.122L25.13 20l-8.486 8.485a1.5 1.5 0 1 0 2.122 2.122l9.546-9.546ZM26 21.5h1.25v-3H26v3Z' fill='%233A3736'/%3E%3C/svg%3E")}.greater-zion-slider .slick-arrow.slick-next:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.31 21.06a1.5 1.5 0 0 0 0-2.12l-9.545-9.547a1.5 1.5 0 1 0-2.122 2.122L25.13 20l-8.486 8.485a1.5 1.5 0 1 0 2.122 2.122l9.546-9.546ZM26 21.5h1.25v-3H26v3Z' fill='%23fff'/%3E%3C/svg%3E")}.greater-zion-slider .greater-zion-slide{height:600px;height:60vh;position:relative}.greater-zion-slider .greater-zion-slide .slide-img,.greater-zion-slider .greater-zion-slide img{height:100%;width:100%}.greater-zion-slider .greater-zion-slide .slide-overlay{background-color:hsla(0,0%,100%,.6);height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%}.greater-zion-slider .greater-zion-slide .caption{bottom:1rem;color:#f7e3e3;font-weight:500;left:6rem;position:absolute;text-shadow:1px 1px 3px rgba(0,0,0,.75);width:auto}.greater-zion-slider .greater-zion-slide .caption a{color:#fff;text-decoration:underline}.greater-zion-slider .greater-zion-slide.slick-center{background-color:#fff;margin:0 -2.5rem;padding:0 1.5rem;z-index:1}.greater-zion-slider .greater-zion-slide.slick-center,.greater-zion-slider .greater-zion-slide.slick-center .slide-img{-webkit-clip-path:ellipse(50% 125% at 50% 50%);clip-path:ellipse(50% 125% at 50% 50%);overflow:hidden}.greater-zion-slider .greater-zion-slide.slick-center .slide-img .slide-overlay{opacity:0}.greater-zion-slider div.greater-zion-slide .slide-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.wp-block-greater-zion-slider-hero:after{clear:both;content:"";display:table}.wp-block-greater-zion-slider-hero .slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:ellipse(125% 100% at 50% 0);clip-path:ellipse(125% 100% at 50% 0);min-height:400px;overflow:hidden}.wp-block-greater-zion-slider-hero .slide-buttons{display:flex;justify-content:space-between;padding:1rem}.wp-block-greater-zion-slider-hero .slide-buttons button{background-color:hsla(0,0%,100%,.5);border:none;border-radius:100%;box-shadow:none}.wp-block-greater-zion-slider-hero .slide-buttons button:disabled{opacity:.5}.wp-block-greater-zion-slider-hero .hero-content{display:flex;justify-content:space-around;padding:3rem 2rem}.wp-block-greater-zion-slider-hero .hero-content .hero-content-left,.wp-block-greater-zion-slider-hero .hero-content .hero-content-right{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.wp-block-greater-zion-slider-hero .hero-content .hero-content-left{color:#fff;margin-right:1rem}.wp-block-greater-zion-slider-hero .hero-content .hero-content-left h2,.wp-block-greater-zion-slider-hero .hero-content .hero-content-left p{line-height:1;margin:.5rem 0;text-shadow:4px 4px 8px rgba(0,0,0,.25)}.wp-block-greater-zion-slider-hero .hero-content .hero-content-left .slide-link{background-color:#fff;border-radius:10rem;color:#eb6b40;padding:.5rem 1rem}.wp-block-greater-zion-slider-hero .hero-content .hero-content-right .hero-slider-image-updater .preview-image{background-color:hsla(0,0%,100%,.5);padding:1rem}.wp-block-greater-zion-slider-hero .edit-buttons{float:right}.wp-block-greater-zion-slider-hero .edit-buttons .components-button-group{display:block;margin-top:1rem}.wp-block-greater-zion-slider-hero .edit-buttons .components-button-group button{background-color:#fff}.hero-slider-image-updater .components-button.is-secondary{background-color:#fff;margin-top:1rem}.hero-slider-image-updater .preview-image{display:block;max-width:250px}.greater-zion-slider-hero{height:105vh;width:100%}.greater-zion-slider-hero .slick-list,.greater-zion-slider-hero .slick-track{height:100%;width:100%}.greater-zion-slider-hero .slick-arrow{background-color:hsla(0,0%,100%,.75);border:none;border-radius:100%;box-shadow:none;font-size:0;height:40px;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s ease-in-out;width:40px;z-index:1}.greater-zion-slider-hero .slick-arrow:after{background-position:50%;background-size:contain;content:"";display:block;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.greater-zion-slider-hero .slick-arrow:hover{background-color:rgba(58,55,54,.75)}.greater-zion-slider-hero .slick-arrow.slick-prev{left:1rem}.greater-zion-slider-hero .slick-arrow.slick-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.69 21.06a1.5 1.5 0 0 1 0-2.12l9.545-9.547a1.5 1.5 0 1 1 2.122 2.122L14.87 20l8.486 8.485a1.5 1.5 0 1 1-2.122 2.122L11.69 21.06Zm2.31.44h-1.25v-3H14v3Z' fill='%233A3736'/%3E%3C/svg%3E")}.greater-zion-slider-hero .slick-arrow.slick-prev:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.69 21.06a1.5 1.5 0 0 1 0-2.12l9.545-9.547a1.5 1.5 0 1 1 2.122 2.122L14.87 20l8.486 8.485a1.5 1.5 0 1 1-2.122 2.122L11.69 21.06Zm2.31.44h-1.25v-3H14v3Z' fill='%23fff'/%3E%3C/svg%3E")}.greater-zion-slider-hero .slick-arrow.slick-next{right:1rem}.greater-zion-slider-hero .slick-arrow.slick-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.31 21.06a1.5 1.5 0 0 0 0-2.12l-9.545-9.547a1.5 1.5 0 1 0-2.122 2.122L25.13 20l-8.486 8.485a1.5 1.5 0 1 0 2.122 2.122l9.546-9.546ZM26 21.5h1.25v-3H26v3Z' fill='%233A3736'/%3E%3C/svg%3E")}.greater-zion-slider-hero .slick-arrow.slick-next:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.31 21.06a1.5 1.5 0 0 0 0-2.12l-9.545-9.547a1.5 1.5 0 1 0-2.122 2.122L25.13 20l-8.486 8.485a1.5 1.5 0 1 0 2.122 2.122l9.546-9.546ZM26 21.5h1.25v-3H26v3Z' fill='%23fff'/%3E%3C/svg%3E")}.greater-zion-slider-hero .slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.greater-zion-slider-hero .slide .slide-content{align-items:center;display:flex;justify-content:space-between;left:50%;position:absolute;transform:translateX(-50%)}.greater-zion-slider-hero .slide .slide-content .slide-content-left h2,.greater-zion-slider-hero .slide .slide-content .slide-content-left p{color:#fff;line-height:1;margin-bottom:2rem;text-shadow:2px 2px 8px rgba(0,0,0,.95)}.greater-zion-slider-hero .slide .slide-content .slide-content-left p{font-size:1.5rem;font-weight:700}.greater-zion-slider-hero .slide .slide-content .slide-content-left .wp-block-button a{background-color:#fff;border-radius:1.55em;box-shadow:2px 2px 8px 0 rgba(0,0,0,.95);color:#eb6b40;font-weight:500;padding:.667em 1.333em;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}.greater-zion-slider-hero .slide .slide-content .slide-content-left .wp-block-button a:hover{background-color:#eb6b40;color:#fff}.greater-zion-slider-hero .slide .slide-content .slide-content-right{background-color:hsla(0,0%,100%,.5);padding:1rem}.greater-zion-slider-hero .slide .slide-content .slide-content-right img{max-width:350px}@media only screen and (min-width:769px){.greater-zion-slider-hero{-webkit-clip-path:ellipse(175% 100% at 50% 0);clip-path:ellipse(175% 100% at 50% 0);overflow:hidden}.greater-zion-slider-hero .slide .slide-content{bottom:10vh;max-width:1140px;width:70%}.greater-zion-slider-hero .slide .slide-content .slide-content-left{margin-right:3rem}}@media only screen and (max-width:768px){.greater-zion-slider-hero{-webkit-clip-path:ellipse(200% 100% at 50% 0);clip-path:ellipse(200% 100% at 50% 0);overflow:hidden}.greater-zion-slider-hero .slide .slide-content{align-items:flex-start;bottom:5vh;flex-direction:column-reverse;width:90%}.greater-zion-slider-hero .slide .slide-content .slide-content-left h2{font-size:2rem;margin-bottom:1rem}.greater-zion-slider-hero .slide .slide-content .slide-content-right{margin-bottom:1rem}.greater-zion-slider-hero .slide .slide-content .slide-content-right img{max-width:200px}}.greater-zion-steps-walkthrough{margin:2rem auto}.greater-zion-steps-walkthrough .wp-block-columns{align-items:stretch;margin:0;max-width:100%;padding:0;width:100%}.greater-zion-steps-walkthrough .wp-block-columns .wp-block-column{display:flex;flex-direction:column;flex-grow:1!important;margin:0!important;padding:0}.greater-zion-steps-walkthrough .wp-block-columns .wp-block-column .wp-block-cover{flex:1 1 auto;width:calc(100% - 1rem)}.greater-zion-steps-walkthrough .wp-block-cover{color:#fff;margin:.5rem!important;width:calc(99% - 1rem)}.greater-zion-steps-walkthrough .wp-block-cover .wp-block-cover__gradient-background{transition:all .25s ease-in-out}.greater-zion-steps-walkthrough .wp-block-cover .wp-block-cover__inner-container>:not(h2,h3,h4,h5,h6){margin:0;max-height:0;overflow:hidden;transition:all .25s ease-in-out}.greater-zion-steps-walkthrough .wp-block-cover:focus .wp-block-cover__gradient-background,.greater-zion-steps-walkthrough .wp-block-cover:hover .wp-block-cover__gradient-background{background-color:#eb6b40;opacity:1!important}.greater-zion-steps-walkthrough .wp-block-cover:focus .wp-block-cover__inner-container>:not(h2,h3,h4,h5,h6),.greater-zion-steps-walkthrough .wp-block-cover:hover .wp-block-cover__inner-container>:not(h2,h3,h4,h5,h6){margin:1rem 0;max-height:1000vh;overflow:visible}.wp-block-greater-zion-tabbed-pages .tabbed-page{margin:0 1rem}.greater-zion-tabbed-pages{display:flex;max-width:1300px;width:90%}.greater-zion-tabbed-pages .tabs{list-style:none;padding:0}.greater-zion-tabbed-pages .tab-wrap+*{margin-top:1rem}.greater-zion-tabbed-pages .tab{align-items:center;background-color:#fff;border:1px solid #364b54;border-radius:0 1rem 1rem 0;color:#364b54;display:flex;font-size:1rem;margin:0;padding:0;transition:all .25s ease-in-out;width:100%}.greater-zion-tabbed-pages .tab:hover{background-color:#364b54;color:#fff}.greater-zion-tabbed-pages .tab:before{background-color:#fff;border-right:1px solid #364b54;content:"";flex:0 0 2.25rem;height:2.25rem;margin-right:1rem}.greater-zion-tabbed-pages .tab[aria-selected=true]:before{background-color:#364b54}.greater-zion-tabbed-pages .page{display:none}.greater-zion-tabbed-pages .page.show{display:block}.greater-zion-tabbed-pages .page h2{color:#364b54;font-size:2rem;margin-bottom:1.5rem}.greater-zion-tabbed-pages .page .wp-block-columns{width:100%!important}@media only screen and (min-width:769px){.greater-zion-tabbed-pages{margin:4rem auto}.greater-zion-tabbed-pages .tabs{flex:0 0 20rem;margin-right:3rem}.greater-zion-tabbed-pages .pages{flex:1 1 auto}}@media only screen and (max-width:768px){.greater-zion-tabbed-pages{flex-direction:column;margin:2rem auto}.greater-zion-tabbed-pages .tabs{margin-bottom:3rem}}.greater-zion-elipsis-loader{color:#000;display:inline-flex}.greater-zion-elipsis-loader .dot{animation:bounce .5s infinite alternate forwards}.greater-zion-elipsis-loader .dot:not(:last-child){margin-right:3px}.greater-zion-elipsis-loader .dot:first-child{animation-delay:.1s}.greater-zion-elipsis-loader .dot:nth-child(2){animation-delay:.2s}.greater-zion-elipsis-loader .dot:nth-child(3){animation-delay:.3s}@keyframes bounce{0%{opacity:.2;transform:translateY(2px)}to{opacity:.5;transform:translateY(-2px)}}.editor-styles-wrapper .query-obj-edit-section{font-size:.9rem;padding-bottom:.5em;position:relative}.editor-styles-wrapper .query-obj-edit-section p{margin-bottom:.5rem;margin-top:.5rem}.editor-styles-wrapper .query-obj-edit-section.inline-edit-section{display:flex;flex-wrap:wrap}.editor-styles-wrapper .query-obj-edit-section.inline-edit-section span{font-size:.9rem}.editor-styles-wrapper .query-obj-edit-section.inline-edit-section .components-base-control{display:flex;flex-direction:column;justify-content:center;margin:0 .5em}.editor-styles-wrapper .query-obj-edit-section.inline-edit-section .components-base-control .components-base-control__field{margin-bottom:0}.editor-styles-wrapper .query-obj-edit-section.inline-edit-section .components-base-control .components-base-control__field input{border:none;border-bottom:2px solid #e2e4e7;border-radius:0;font-size:1.5em;padding:0;text-align:center}.editor-styles-wrapper .query-obj-edit-section .edit-exclude-post-types,.editor-styles-wrapper .query-obj-edit-section .edit-tax{background-color:#fff;border:2px solid #e2e4e7;padding:1em;position:absolute;width:90%;z-index:1}.editor-styles-wrapper .query-obj-edit-section .edit-exclude-post-types .confirm-exclude-edit,.editor-styles-wrapper .query-obj-edit-section .edit-exclude-post-types .confirm-tax-edit,.editor-styles-wrapper .query-obj-edit-section .edit-tax .confirm-exclude-edit,.editor-styles-wrapper .query-obj-edit-section .edit-tax .confirm-tax-edit{position:absolute;right:3px;top:3px}.greater-zion-post-picker-single .search-term .components-base-control__field{margin-bottom:0}.greater-zion-post-picker-single .current-post{background-color:#fff;border:1px solid #e0e0e0;color:#7b7c7f;display:block;padding:.25rem .5rem;width:100%}.greater-zion-post-picker-single .results-list{display:none;margin:0;max-height:10rem;overflow:auto;padding:0}.greater-zion-post-picker-single .results-list.show{display:block}.greater-zion-post-picker-single .results-list .result{list-style:none}.greater-zion-post-picker-single .results-list .result button{background-color:#fff;border:1px solid #e0e0e0;border-radius:0;color:#7b7c7f;width:100%}.editor-styles-wrapper fieldset.greater-zion-category-control{border:none;padding:0}.editor-styles-wrapper fieldset.greater-zion-category-control legend{font-size:1rem;font-weight:400;padding:0}.editor-styles-wrapper fieldset.greater-zion-category-control .category_control_checks{max-height:300px;overflow:auto}.editor-styles-wrapper fieldset.greater-zion-category-control .childCategories{margin-left:1em}.greater-zion-reorderable-list{border:2px solid #e2e4e7!important}.greater-zion-reorderable-list .greater-zion-segment-wrap{position:relative}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment{padding:0}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment button.components-button.components-panel__body-toggle{padding-left:32px}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__body-title{border-bottom:1px solid #e2e4e7;margin:0;padding:1rem}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__body-title .components-button{font-size:1rem}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__row{align-items:stretch;justify-content:center;margin:0}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__row:not(:last-child){border-bottom:1px solid #e2e4e7}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__row .panel-col{flex:1 1 auto;padding:1rem}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__row .panel-col:not(:last-child){border-right:1px solid #e2e4e7}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__row .panel-col>*+*{margin-top:1rem}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__row .inner-panel{width:100%}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-list-segment .components-panel__row .inner-panel h3{font-family:effra,sans-serif;font-size:1rem;margin:0}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-reorder-segment{background-color:#fff;border:1px solid rgba(66,88,99,.4);border-radius:4px;display:flex;flex-direction:column;left:0;position:absolute;top:.25rem;transform:translateX(-50%)}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-reorder-segment .components-button{height:auto;padding:2px 3px}.greater-zion-reorderable-list .greater-zion-segment-wrap .greater-zion-reorder-segment .components-button svg{height:1.5rem;width:1.5rem}.greater-zion-reorderable-list .greater-zion-segment-wrap .delete-segment{background-color:#fff;border-radius:100%;font-weight:700;height:auto;padding:5px;position:absolute;right:0;top:1rem;transform:translateX(50%)}.greater-zion-reorderable-list .greater-zion-segment-wrap .delete-segment svg{fill:#cc1818;box-sizing:content-box;height:1.5rem;padding:0 .25rem;width:1rem}.greater-zion-reorderable-list .greater-zion_add_segment{float:right;margin-bottom:1rem}.greater-zion-reorderable-list:after{clear:both;content:"";display:table}.repeater{border:1px solid #d5d2d2;margin:1rem 0;padding:1rem}.repeater:after{clear:both;content:"";display:table}.repeater h3{font-size:1rem;margin:0 0 1rem}.repeater .add-repeater-segment{background-color:#3a3736}.repeater .add-repeater-segment .dashicons{color:#fff}.repeater .placeholder-text{color:#d5d2d2;font-size:1rem;line-height:1;margin:0 0 1rem}.repeater .repeater-segments .repeater-segment{border:1px solid #d5d2d2;margin-bottom:1rem;padding:1rem;position:relative}.repeater .repeater-segments .repeater-segment .delete-repeater-segment,.repeater .repeater-segments .repeater-segment .reorder-segments{opacity:0;position:absolute;top:0}.repeater .repeater-segments .repeater-segment .reorder-segments{display:flex;flex-direction:column;margin-right:3px;right:100%}.repeater .repeater-segments .repeater-segment .reorder-segments .reorder-button{background-color:#fff;margin:0;opacity:1}.repeater .repeater-segments .repeater-segment .reorder-segments .reorder-button:disabled,.repeater .repeater-segments .repeater-segment .reorder-segments .reorder-button[disabled]{opacity:.5}.repeater .repeater-segments .repeater-segment .delete-repeater-segment{align-items:center;background-color:#fff;display:flex;height:2rem;justify-content:center;left:100%;transition:all .25s ease-in-out;width:2rem}.repeater .repeater-segments .repeater-segment .delete-repeater-segment svg{height:1rem;margin-bottom:7px;width:1rem}.repeater .repeater-segments .repeater-segment:focus .delete-repeater-segment,.repeater .repeater-segments .repeater-segment:focus .reorder-segments,.repeater .repeater-segments .repeater-segment:hover .delete-repeater-segment,.repeater .repeater-segments .repeater-segment:hover .reorder-segments{opacity:1}h2.rich-text{color:#dc3545;font-family:effra,sans-serif;text-align:center}.wp-block-image{margin:2rem auto;position:relative}.wp-block-image img{display:block;width:100%}.wp-block-image figcaption{background-color:rgba(0,0,0,.7);color:#fff;font-weight:700;margin:0;padding:.5rem 1rem;position:absolute;right:0;text-transform:uppercase;transition:opacity .5s ease .5s}.wp-block-image figcaption em{font-style:normal}.wp-block-image.in-view figcaption{opacity:1}@media only screen and (min-width:769px){.wp-block-image figcaption{bottom:2rem;max-width:60%;opacity:0}}@media only screen and (max-width:768px){.wp-block-image figcaption{bottom:0;max-width:80%}}@media (min-width:0){.card-deck .card{flex:0 0 calc(100% - 30px)}}@media (min-width:576px){.card-deck .card{flex:0 0 calc(50% - 30px)}}@media (min-width:768px){.card-deck .card{flex:0 0 calc(50% - 30px)}}@media (min-width:992px){.card-deck .card{flex:0 0 calc(25% - 30px)}}@media (min-width:1200px){.card-deck .card{flex:0 0 calc(25% - 30px)}}hr{width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwic3R5bGVzLmNzcyIsInN0eWxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwic3R5bGVzL3BhcnRpYWxzL190eXBvZ3JhcGh5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvZm9udGF3ZXNvbWUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbGFyZ2VyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19saXN0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zdGFja2VkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9faWNvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiX21peGlucy5zY3NzIiwiX3R5cG9ncmFwaHkuc2NzcyIsIl90cmlwYWR2aXNvci5zY3NzIiwiX3ppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycy5zY3NzIiwiX3ppb25wbHVzLWxpc3Qtb3V0Zml0dGVycy5zY3NzIiwiX3ppb25wbHVzLXJlc3RhdXJhbnRzLnNjc3MiLCJfemlvbnBsdXMtcmVzdGF1cmFudC10eXBlcy5zY3NzIiwiX3ppb25wbHVzLXNlYXJjaC1saXN0aW5ncy5zY3NzIiwiX3ppb25wbHVzLXNlYXJjaC1mb3JtLnNjc3MiLCJfemlvbnBsdXMtbGlzdC12aWV3LnNjc3MiLCJfemlvbnBsdXMtbGlzdC1wZW9wbGUuc2NzcyIsIl96aW9ucGx1cy1saXN0LWV2ZW50cy5zY3NzIiwiX3ppb25wbHVzLWxpc3Qtb2NjYXNpb25zLnNjc3MiLCJfemlvbnBsdXMtc2xpZGVyLnNjc3MiLCJfemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldC5zY3NzIiwiX21hcC5zY3NzIiwiX3BhZ2luZy5zY3NzIiwiX2J0bi1wbGFubmVyLnNjc3MiLCJfYWRkdGhpc19qdW1ib19zaGFyZS5zY3NzIiwiX25hdmJhci5zY3NzIiwiX2p1bWJvdHJvbi5zY3NzIiwiX2JyZWFkY3J1bWIuc2NzcyIsIl9zaXRlLWNvbnRhaW5lci5zY3NzIiwiX3BhZ2UtaGVhZGVyLnNjc3MiLCJfcGFnZS1jb250ZW50LnNjc3MiLCJfdGF4b25vbXktYXJjaGl2ZS5zY3NzIiwiX2p1bWJvdHJvbi1vdmVybGF5LnNjc3MiLCJfcGFnZS5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX3Bvc3QtdHlwZS1hcmNoaXZlLnNjc3MiLCJfc2luZ2xlLWFjdGl2aXRpZXMuc2NzcyIsIl9zaW5nbGUtYWNjb21tb2RhdGlvbnMuc2NzcyIsIl9zaW5nbGUtdmVudWVzLnNjc3MiLCJfc2luZ2xlLWFydGljbGVzLnNjc3MiLCJfc2luZ2xlLWN1aXNpbmUuc2NzcyIsIl9zaW5nbGUtZXZlbnRzLnNjc3MiLCJfc2luZ2xlLW91dGZpdHRlcnMuc2NzcyIsIl9ibG9ja3Muc2NzcyIsIl9sYW5kaW5nLXBhZ2Uuc2NzcyIsIl9pbnRlcm5hdGlvbmFsLnNjc3MiLCJfYmxvY2stc3R5bGVzLnNjc3MiLCJzdHlsZXMvcGFydGlhbHMvX3ZhcmlhYmxlcy5zY3NzIiwic3R5bGVzL3BhcnRpYWxzL19taXhpbnMuc2NzcyIsIl9ibG9ja3MtaGVyby1zbGlkZXIuc2NzcyIsIl9ibG9ja3MtaGVyby5zY3NzIiwiX2Jsb2Nrcy1ob3Jpem9udGFsLW5hdi1pdGVtLnNjc3MiLCJfYmxvY2tzLWljb24tdGV4dC5zY3NzIiwiX2Jsb2Nrcy1pbWFnZS1jdGEtd3JhcC5zY3NzIiwiX2Jsb2Nrcy1pbmZvLXNsaWRlci5zY3NzIiwiX2Jsb2Nrcy1saXN0aW5nLW1hcC1zbGlkZXIuc2NzcyIsIl9ibG9ja3MtcG9zdC1ncmlkLnNjc3MiLCJfYmxvY2tzLXJlY2VudC1wb3N0cy5zY3NzIiwiX2Jsb2Nrcy1yZWdpb25zLW1hcC5zY3NzIiwiX2Jsb2Nrcy1yb3cuc2NzcyIsInN0eWxlcy9saWJyYXJ5L3NsaWNrLXRoZW1lLnNjc3MiLCJfYmxvY2tzLXNsaWRlci5zY3NzIiwic3R5bGVzL2xpYnJhcnkvc2xpY2suc2NzcyIsIl9ibG9ja3Mtc2xpZGVyLWhlcm8uc2NzcyIsIl9ibG9ja3Mtc3RlcHMtd2Fsa3Rocm91Z2guc2NzcyIsIl9ibG9ja3MtdGFiYmVkLXBhZ2VzLnNjc3MiLCJfY29tcG9uZW50cy1lbGlwc2lzLWxvYWRlci5zY3NzIiwiX2NvbXBvbmVudHMtcG9zdC1waWNrZXIuc2NzcyIsIl9jb21wb25lbnRzLXJlb3JkZXJhYmxlLWxpc3Quc2NzcyIsIl9jb21wb25lbnRzLXJlcGVhdGVyLnNjc3MiLCJfY29yZS1zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5SEUsZ0JDMFhGLENDbGZRLGtEQUFBO0FDRFI7Ozs7O0VBQUEsQ0NPUSw0RkFBQSxDQUNBLGtEQUFBLENBSUEsK0NBQUEsQ0NaUixNQUdJLGNBQUEsQ0FBQSxnQkFBQSxDQUFBLGdCQUFBLENBQUEsY0FBQSxDQUFBLGFBQUEsQ0FBQSxnQkFBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUFBLGNBQUEsQ0FBQSxjQUFBLENBQUEsWUFBQSxDQUFBLGNBQUEsQ0FBQSxtQkFBQSxDQUlBLGlCQUFBLENBQUEsbUJBQUEsQ0FBQSxpQkFBQSxDQUFBLGNBQUEsQ0FBQSxpQkFBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUFBLGNBQUEsQ0FJQSxpQkFBQSxDQUFBLHFCQUFBLENBQUEscUJBQUEsQ0FBQSxxQkFBQSxDQUFBLHNCQUFBLENBS0YscU5BQUEsQ0FDQSxzR0pxREYsQ0twREEsaUJBR0UscUJMdURGLENLcERBLEtBR0UsNkJBQUEsQ0FDQSx5Q0FBQSxDQUhBLHNCQUFBLENBQ0EsZ0JMeURGLENLakRBLHNFQUNFLGFMb0RGLENLMUNBLEtBUUUscUJDOUNTLENENENULGFDbkNTLENEK0JULDRCRWRtQixDQ21KZixnQkFBQSxDSG5JSixlQytPNEIsQ0Q5TzVCLGVDbVA0QixDRHZQNUIsUUFBQSxDQU1BLGVMOENGLENLakNBLDBDQUNFLG1CTG9DRixDSzNCQSxHQUNFLHNCQUFBLENBQ0EsUUFBQSxDQUNBLGdCTDhCRixDS2pCQSxrQkFFRSxtQkNpTjRCLENEbE41QixZTHFCRixDS2JBLEVBRUUsa0JDb0YwQixDRHJGMUIsWUxpQkYsQ0tMQSxzQ0FLRSxlQUFBLENBREEsV0FBQSxDQUZBLHlCQUFBLENBQ0Esd0NBQUEsQ0FBQSxnQ0FBQSxDQUdBLHFDQUFBLENBQUEsNkJMUUYsQ0tMQSxRQUVFLGlCQUFBLENBQ0EsbUJMUUYsQ0tMQSxpQkFMRSxrQkxpQkYsQ0taQSxTQUdFLFlMU0YsQ0tMQSx3QkFJRSxlTFFGLENLTEEsR0FDRSxlTFFGLENLTEEsR0FDRSxtQkFBQSxDQUNBLGFMUUYsQ0tMQSxXQUNFLGVMUUYsQ0tMQSxTQUVFLGtCTFFGLENLTEEsTUdJSSxhUktKLENLQUEsUUdMSSxhQUFBLENIU0YsYUFBQSxDQUZBLGlCQUFBLENBR0EsdUJMR0YsQ0tBQSxJQUFNLGFMSU4sQ0tIQSxJQUFNLFNMT04sQ0tBQSxFQUdFLDRCQUFBLENBRkEsYUV2TFcsQ0Z3TFgsb0JMSUYsQ1NuTEUsUUptTEUsYUNkc0MsQ0RldEMseUJMR0osQ1N2TEUsNERKa01FLGFBQUEsQ0FDQSxvQkxISixDS1lBLGtCQUlFLHNGQzBENEIsQ0VsSDFCLGFSZ0RKLENLWUEsSUFTRSw0QkFBQSxDQUxBLGtCQUFBLENBRkEsWUFBQSxDQUlBLGFMWEYsQ0tzQkEsT0FFRSxlTHBCRixDSzRCQSxJQUVFLGlCTHpCRixDSzRCQSxRQUpFLHFCTG5CRixDS3VCQSxJQUdFLGVMMUJGLENLbUNBLE1BQ0Usd0JMaENGLENLbUNBLFFBS0UsbUJBQUEsQ0FGQSxhQ3RRUyxDRHFRVCxxQkM2RTRCLENEOUU1QixrQkM4RTRCLENEM0U1QixlTC9CRixDS3VDQSxHQUVFLGtCQUFBLENBQ0EsK0JMckNGLENLNkNBLE1BRUUsb0JBQUEsQ0FDQSxtQkwzQ0YsQ0tpREEsT0FFRSxlTC9DRixDS3VEQSxpQ0FDRSxTTHBERixDS3VEQSxzQ0FNRSxtQkFBQSxDR2hLRSxpQkFBQSxDSGtLRixtQkFBQSxDQUhBLFFMakRGLENLdURBLGFBRUUsZ0JMcERGLENLdURBLGNBRUUsbUJMcERGLENLMERBLGNBQ0UsY0x2REYsQ0s2REEsT0FDRSxnQkwxREYsQ0tpRUEsZ0RBSUUseUJMOURGLENLdUVJLDRHQUNFLGNMakVOLENLdUVBLHdIQUtFLGlCQUFBLENBREEsU0xuRUYsQ0t1RUEsdUNBRUUscUJBQUEsQ0FDQSxTTHBFRixDS3dFQSxTQUNFLGFBQUEsQ0FFQSxlTHRFRixDS3lFQSxTQVVFLFFBQUEsQ0FEQSxRQUFBLENBSEEsV0FBQSxDQUVBLFNMMUVGLENLaUZBLE9BUUUsYUFBQSxDQVBBLGFBQUEsQ0cxT0ksZ0JBQUEsQ0hnUEosbUJBQUEsQ0FGQSxtQkFBQSxDQUZBLGNBQUEsQ0FDQSxTQUFBLENBS0Esa0JBQUEsQ0FQQSxVTHZFRixDS2lGQSxTQUNFLHVCTDlFRixDS2tGQSxrRkFFRSxXTC9FRixDS2tGQSxjQU1FLHVCQUFBLENBREEsbUJMbEZGLENLMEZBLHlDQUNFLHVCTHZGRixDSytGQSw2QkFFRSx5QkFBQSxDQURBLFlMM0ZGLENLbUdBLE9BQ0Usb0JMaEdGLENLbUdBLFFBRUUsY0FBQSxDQURBLGlCTC9GRixDS21HQSxTQUNFLFlMaEdGLENLcUdBLFNBQ0Usc0JMbEdGLENEMVhBLDBDQUlFLGVROEJxQixDUjdCckIsZU9zUzRCLENQelM1QixtQkMrWEYsQ0R4WEEsT1NxS00sZ0JSdU5OLENEM1hBLE9Tb0tNLGdCUjJOTixDRDdYQSxjU2tLTSxnQlJtT04sQ0RwWUEsT1NpS00sZ0JSdU9OLENEdllBLE9TZ0tNLGdCUjJPTixDRHpZQSxNUzhKTSxnQkFBQSxDVDVKSixlQzRZRixDRHhZQSxXU3dKTSxjUnNQTixDRHpZQSxzQkFIRSxlTzJSNEIsQ1AxUjVCLGVDaVpGLENEL1lBLFdTbUpNLGdCUjRQTixDRDFZQSxXUzhJTSxnQlJrUU4sQ0QzWUEsc0JBSEUsZU9tUjRCLENQbFI1QixlQ21aRixDRGpaQSxXU3lJTSxnQlJ3UU4sQ0R0WUEsR0FHRSxRQUFBLENBQ0EsbUNBQUEsQ0FGQSxrQk8rRU8sQ1BoRlAsZUM0WUYsQ0RqWUEsYVNrR0ksZ0JBQUEsQ1QvRkYsZUNvWUYsQ0RqWUEsV0FHRSx3Qk8yUTRCLENQNVE1QixZQ3FZRixDRHZYQSw0QlduRkUsZUFBQSxDQURBLGNWcWRGLENEOVhBLGtCQUNFLG9CQ2lZRixDRC9YRSxtQ0FDRSxrQkNpWUosQ0R2WEEsWVMyREksYUFBQSxDVHpERix3QkMwWEYsQ0R0WEEsWVNxRU0sZ0JBQUEsQ1RwRUosa0JDMFhGLENEdFhBLG1CQUdFLGFPMUdTLENQd0dULGFBQUEsQ1MrQ0UsZ0JSNFVKLENEdlhFLDBCQUNFLFlDeVhKLENXdGVBLDBCQ0NFLFdBQUEsQ0FIQSxjWnNmRixDV3BmQSxlQUVFLHFCTFJTLENLU1Qsd0JBQUEsQ0VFRSxpQkFBQSxDRkpGLGNYbWZGLENXcmVBLFFBRUUsb0JYdWVGLENXcGVBLFlBRUUsYUFBQSxDQURBLG1CWHdlRixDV3BlQSxnQkFFRSxhTDNCUyxDRXVKUCxhUjJXSixDYzlnQkEsS0FHRSxvQkFBQSxDQURBLGFSbUNRLENFOEhOLGVSaVhKLENjOWdCRSxPQUNFLGFkZ2hCSixDYzNnQkEsSUFJRSx3QlJEUyxDT0VQLGlCQUFBLENDRkYsVVJUUyxDRTZKUCxlQUFBLENNdEpGLG1CZGtoQkYsQ2MzZ0JFLFFOK0lFLGNBQUEsQ001SUEsZVJ5UTBCLENRM1ExQixTZCtnQkosQ2N2Z0JBLElBR0UsYVJqQlMsQ1FlVCxhQUFBLENOcUlFLGVSdVlKLENjdmdCRSxTQUVFLGFBQUEsQ044SEEsaUJBQUEsQ003SEEsaUJkeWdCSixDY3BnQkEsZ0JBQ0UsZ0JSaWtDa0MsQ1Foa0NsQyxpQmR1Z0JGLENlL2lCRSxvRkNHQSxnQkFBQSxDQURBLGlCQUFBLENBREEsaUJBQUEsQ0FEQSxrQkFBQSxDQURBLFVoQjZqQkYsQ2lCdGdCSSx5QkZ6Q0UseUJBQ0UsZWZtakJOLENBQ0YsQ2lCNWdCSSx5QkZ6Q0UsdUNBQ0UsZWZ3akJOLENBQ0YsQ2lCamhCSSx5QkZ6Q0UscURBQ0UsZWY2akJOLENBQ0YsQ2lCdGhCSSwwQkZ6Q0UsbUVBQ0UsZ0Jma2tCTixDQUNGLENldmlCRSxLQ25DQSxZQUFBLENBQ0EsY0FBQSxDQUVBLGlCQUFBLENBREEsa0JoQjhrQkYsQ2V2aUJFLFlBRUUsYUFBQSxDQURBLGNmMmlCSixDZXhpQkksMkNBR0UsY0FBQSxDQURBLGVmMmlCTixDa0JobUJFLHNxQkFJRSxpQkFBQSxDQURBLGtCQUFBLENBRkEsaUJBQUEsQ0FDQSxVbEIwbUJKLENrQmxsQk0sS0FDRSxZQUFBLENBQ0EsV0FBQSxDQUNBLGNsQnFsQlIsQ2dCempCRSxjQUNFLGFBQUEsQ0FDQSxjaEI0akJKLENnQjlqQkUsY0FDRSxZQUFBLENBQ0EsYWhCaWtCSixDZ0Jua0JFLGNBQ0UsdUJBQUEsQ0FDQSx3QmhCc2tCSixDZ0J4a0JFLGNBQ0UsWUFBQSxDQUNBLGFoQjJrQkosQ2dCN2tCRSxjQUNFLFlBQUEsQ0FDQSxhaEJnbEJKLENnQmxsQkUsY0FDRSx1QkFBQSxDQUNBLHdCaEJxbEJKLENrQnhtQk0sVUZDSixhQUFBLENBRUEsY0FBQSxDQURBLFVoQjRtQkYsQ2tCeG1CVSxPRmJSLG9CQUFBLENBSUEscUJoQnNuQkYsQ2tCN21CVSxPRmJSLHFCQUFBLENBSUEsc0JoQjJuQkYsQ2tCbG5CVSxPRmJSLFlBQUEsQ0FJQSxhaEJnb0JGLENrQnZuQlUsT0ZiUixxQkFBQSxDQUlBLHNCaEJxb0JGLENrQjVuQlUsT0ZiUixxQkFBQSxDQUlBLHNCaEIwb0JGLENrQmpvQlUsT0ZiUixZQUFBLENBSUEsYWhCK29CRixDa0J0b0JVLE9GYlIscUJBQUEsQ0FJQSxzQmhCb3BCRixDa0Izb0JVLE9GYlIscUJBQUEsQ0FJQSxzQmhCeXBCRixDa0JocEJVLE9GYlIsWUFBQSxDQUlBLGFoQjhwQkYsQ2tCcnBCVSxRRmJSLHFCQUFBLENBSUEsc0JoQm1xQkYsQ2tCMXBCVSxRRmJSLHFCQUFBLENBSUEsc0JoQndxQkYsQ2tCL3BCVSxRRmJSLGFBQUEsQ0FJQSxjaEI2cUJGLENrQjlwQk0sYUFBd0IsUWxCa3FCOUIsQ2tCaHFCTSxZQUF1QixRbEJvcUI3QixDa0JqcUJRLFNBQXdCLE9sQnFxQmhDLENrQnJxQlEsU0FBd0IsT2xCeXFCaEMsQ2tCenFCUSxTQUF3QixPbEI2cUJoQyxDa0I3cUJRLFNBQXdCLE9sQmlyQmhDLENrQmpyQlEsU0FBd0IsT2xCcXJCaEMsQ2tCcnJCUSxTQUF3QixPbEJ5ckJoQyxDa0J6ckJRLFNBQXdCLE9sQjZyQmhDLENrQjdyQlEsU0FBd0IsT2xCaXNCaEMsQ2tCanNCUSxTQUF3QixPbEJxc0JoQyxDa0Jyc0JRLFNBQXdCLE9sQnlzQmhDLENrQnpzQlEsVUFBd0IsUWxCNnNCaEMsQ2tCN3NCUSxVQUF3QixRbEJpdEJoQyxDa0JqdEJRLFVBQXdCLFFsQnF0QmhDLENrQjlzQlksVUZoQlYsdUJoQmt1QkYsQ2tCbHRCWSxVRmhCVix3QmhCc3VCRixDa0J0dEJZLFVGaEJWLGVoQjB1QkYsQ2tCMXRCWSxVRmhCVix3QmhCOHVCRixDa0I5dEJZLFVGaEJWLHdCaEJrdkJGLENrQmx1QlksVUZoQlYsZWhCc3ZCRixDa0J0dUJZLFVGaEJWLHdCaEIwdkJGLENrQjF1QlksVUZoQlYsd0JoQjh2QkYsQ2tCOXVCWSxVRmhCVixlaEJrd0JGLENrQmx2QlksV0ZoQlYsd0JoQnN3QkYsQ2tCdHZCWSxXRmhCVix3QmhCMHdCRixDaUJyd0JJLHlCQzNCRSxRQUNFLFlBQUEsQ0FDQSxXQUFBLENBQ0EsY2xCb3lCTixDZ0J4d0JBLGlCQUNFLGFBQUEsQ0FDQSxjaEIwd0JGLENnQjV3QkEsaUJBQ0UsWUFBQSxDQUNBLGFoQjh3QkYsQ2dCaHhCQSxpQkFDRSx1QkFBQSxDQUNBLHdCaEJreEJGLENnQnB4QkEsaUJBQ0UsWUFBQSxDQUNBLGFoQnN4QkYsQ2dCeHhCQSxpQkFDRSxZQUFBLENBQ0EsYWhCMHhCRixDZ0I1eEJBLGlCQUNFLHVCQUFBLENBQ0Esd0JoQjh4QkYsQ2tCanpCSSxhRkNKLGFBQUEsQ0FFQSxjQUFBLENBREEsVWhCb3pCQSxDa0JoekJRLFVGYlIsb0JBQUEsQ0FJQSxxQmhCNnpCQSxDa0JwekJRLFVGYlIscUJBQUEsQ0FJQSxzQmhCaTBCQSxDa0J4ekJRLFVGYlIsWUFBQSxDQUlBLGFoQnEwQkEsQ2tCNXpCUSxVRmJSLHFCQUFBLENBSUEsc0JoQnkwQkEsQ2tCaDBCUSxVRmJSLHFCQUFBLENBSUEsc0JoQjYwQkEsQ2tCcDBCUSxVRmJSLFlBQUEsQ0FJQSxhaEJpMUJBLENrQngwQlEsVUZiUixxQkFBQSxDQUlBLHNCaEJxMUJBLENrQjUwQlEsVUZiUixxQkFBQSxDQUlBLHNCaEJ5MUJBLENrQmgxQlEsVUZiUixZQUFBLENBSUEsYWhCNjFCQSxDa0JwMUJRLFdGYlIscUJBQUEsQ0FJQSxzQmhCaTJCQSxDa0J4MUJRLFdGYlIscUJBQUEsQ0FJQSxzQmhCcTJCQSxDa0I1MUJRLFdGYlIsYUFBQSxDQUlBLGNoQnkyQkEsQ2tCMTFCSSxnQkFBd0IsUWxCNjFCNUIsQ2tCMzFCSSxlQUF1QixRbEI4MUIzQixDa0IzMUJNLFlBQXdCLE9sQjgxQjlCLENrQjkxQk0sWUFBd0IsT2xCaTJCOUIsQ2tCajJCTSxZQUF3QixPbEJvMkI5QixDa0JwMkJNLFlBQXdCLE9sQnUyQjlCLENrQnYyQk0sWUFBd0IsT2xCMDJCOUIsQ2tCMTJCTSxZQUF3QixPbEI2MkI5QixDa0I3MkJNLFlBQXdCLE9sQmczQjlCLENrQmgzQk0sWUFBd0IsT2xCbTNCOUIsQ2tCbjNCTSxZQUF3QixPbEJzM0I5QixDa0J0M0JNLFlBQXdCLE9sQnkzQjlCLENrQnozQk0sYUFBd0IsUWxCNDNCOUIsQ2tCNTNCTSxhQUF3QixRbEIrM0I5QixDa0IvM0JNLGFBQXdCLFFsQms0QjlCLENrQjMzQlUsYUZoQlYsYWhCODRCQSxDa0I5M0JVLGFGaEJWLHVCaEJpNUJBLENrQmo0QlUsYUZoQlYsd0JoQm81QkEsQ2tCcDRCVSxhRmhCVixlaEJ1NUJBLENrQnY0QlUsYUZoQlYsd0JoQjA1QkEsQ2tCMTRCVSxhRmhCVix3QmhCNjVCQSxDa0I3NEJVLGFGaEJWLGVoQmc2QkEsQ2tCaDVCVSxhRmhCVix3QmhCbTZCQSxDa0JuNUJVLGFGaEJWLHdCaEJzNkJBLENrQnQ1QlUsYUZoQlYsZWhCeTZCQSxDa0J6NUJVLGNGaEJWLHdCaEI0NkJBLENrQjU1QlUsY0ZoQlYsd0JoQis2QkEsQ0FDRixDaUIzNkJJLHlCQzNCRSxRQUNFLFlBQUEsQ0FDQSxXQUFBLENBQ0EsY2xCeThCTixDZ0I3NkJBLGlCQUNFLGFBQUEsQ0FDQSxjaEIrNkJGLENnQmo3QkEsaUJBQ0UsWUFBQSxDQUNBLGFoQm03QkYsQ2dCcjdCQSxpQkFDRSx1QkFBQSxDQUNBLHdCaEJ1N0JGLENnQno3QkEsaUJBQ0UsWUFBQSxDQUNBLGFoQjI3QkYsQ2dCNzdCQSxpQkFDRSxZQUFBLENBQ0EsYWhCKzdCRixDZ0JqOEJBLGlCQUNFLHVCQUFBLENBQ0Esd0JoQm04QkYsQ2tCdDlCSSxhRkNKLGFBQUEsQ0FFQSxjQUFBLENBREEsVWhCeTlCQSxDa0JyOUJRLFVGYlIsb0JBQUEsQ0FJQSxxQmhCaytCQSxDa0J6OUJRLFVGYlIscUJBQUEsQ0FJQSxzQmhCcytCQSxDa0I3OUJRLFVGYlIsWUFBQSxDQUlBLGFoQjArQkEsQ2tCaitCUSxVRmJSLHFCQUFBLENBSUEsc0JoQjgrQkEsQ2tCcitCUSxVRmJSLHFCQUFBLENBSUEsc0JoQmsvQkEsQ2tCeitCUSxVRmJSLFlBQUEsQ0FJQSxhaEJzL0JBLENrQjcrQlEsVUZiUixxQkFBQSxDQUlBLHNCaEIwL0JBLENrQmovQlEsVUZiUixxQkFBQSxDQUlBLHNCaEI4L0JBLENrQnIvQlEsVUZiUixZQUFBLENBSUEsYWhCa2dDQSxDa0J6L0JRLFdGYlIscUJBQUEsQ0FJQSxzQmhCc2dDQSxDa0I3L0JRLFdGYlIscUJBQUEsQ0FJQSxzQmhCMGdDQSxDa0JqZ0NRLFdGYlIsYUFBQSxDQUlBLGNoQjhnQ0EsQ2tCLy9CSSxnQkFBd0IsUWxCa2dDNUIsQ2tCaGdDSSxlQUF1QixRbEJtZ0MzQixDa0JoZ0NNLFlBQXdCLE9sQm1nQzlCLENrQm5nQ00sWUFBd0IsT2xCc2dDOUIsQ2tCdGdDTSxZQUF3QixPbEJ5Z0M5QixDa0J6Z0NNLFlBQXdCLE9sQjRnQzlCLENrQjVnQ00sWUFBd0IsT2xCK2dDOUIsQ2tCL2dDTSxZQUF3QixPbEJraEM5QixDa0JsaENNLFlBQXdCLE9sQnFoQzlCLENrQnJoQ00sWUFBd0IsT2xCd2hDOUIsQ2tCeGhDTSxZQUF3QixPbEIyaEM5QixDa0IzaENNLFlBQXdCLE9sQjhoQzlCLENrQjloQ00sYUFBd0IsUWxCaWlDOUIsQ2tCamlDTSxhQUF3QixRbEJvaUM5QixDa0JwaUNNLGFBQXdCLFFsQnVpQzlCLENrQmhpQ1UsYUZoQlYsYWhCbWpDQSxDa0JuaUNVLGFGaEJWLHVCaEJzakNBLENrQnRpQ1UsYUZoQlYsd0JoQnlqQ0EsQ2tCemlDVSxhRmhCVixlaEI0akNBLENrQjVpQ1UsYUZoQlYsd0JoQitqQ0EsQ2tCL2lDVSxhRmhCVix3QmhCa2tDQSxDa0JsakNVLGFGaEJWLGVoQnFrQ0EsQ2tCcmpDVSxhRmhCVix3QmhCd2tDQSxDa0J4akNVLGFGaEJWLHdCaEIya0NBLENrQjNqQ1UsYUZoQlYsZWhCOGtDQSxDa0I5akNVLGNGaEJWLHdCaEJpbENBLENrQmprQ1UsY0ZoQlYsd0JoQm9sQ0EsQ0FDRixDaUJobENJLHlCQzNCRSxRQUNFLFlBQUEsQ0FDQSxXQUFBLENBQ0EsY2xCOG1DTixDZ0JsbENBLGlCQUNFLGFBQUEsQ0FDQSxjaEJvbENGLENnQnRsQ0EsaUJBQ0UsWUFBQSxDQUNBLGFoQndsQ0YsQ2dCMWxDQSxpQkFDRSx1QkFBQSxDQUNBLHdCaEI0bENGLENnQjlsQ0EsaUJBQ0UsWUFBQSxDQUNBLGFoQmdtQ0YsQ2dCbG1DQSxpQkFDRSxZQUFBLENBQ0EsYWhCb21DRixDZ0J0bUNBLGlCQUNFLHVCQUFBLENBQ0Esd0JoQndtQ0YsQ2tCM25DSSxhRkNKLGFBQUEsQ0FFQSxjQUFBLENBREEsVWhCOG5DQSxDa0IxbkNRLFVGYlIsb0JBQUEsQ0FJQSxxQmhCdW9DQSxDa0I5bkNRLFVGYlIscUJBQUEsQ0FJQSxzQmhCMm9DQSxDa0Jsb0NRLFVGYlIsWUFBQSxDQUlBLGFoQitvQ0EsQ2tCdG9DUSxVRmJSLHFCQUFBLENBSUEsc0JoQm1wQ0EsQ2tCMW9DUSxVRmJSLHFCQUFBLENBSUEsc0JoQnVwQ0EsQ2tCOW9DUSxVRmJSLFlBQUEsQ0FJQSxhaEIycENBLENrQmxwQ1EsVUZiUixxQkFBQSxDQUlBLHNCaEIrcENBLENrQnRwQ1EsVUZiUixxQkFBQSxDQUlBLHNCaEJtcUNBLENrQjFwQ1EsVUZiUixZQUFBLENBSUEsYWhCdXFDQSxDa0I5cENRLFdGYlIscUJBQUEsQ0FJQSxzQmhCMnFDQSxDa0JscUNRLFdGYlIscUJBQUEsQ0FJQSxzQmhCK3FDQSxDa0J0cUNRLFdGYlIsYUFBQSxDQUlBLGNoQm1yQ0EsQ2tCcHFDSSxnQkFBd0IsUWxCdXFDNUIsQ2tCcnFDSSxlQUF1QixRbEJ3cUMzQixDa0JycUNNLFlBQXdCLE9sQndxQzlCLENrQnhxQ00sWUFBd0IsT2xCMnFDOUIsQ2tCM3FDTSxZQUF3QixPbEI4cUM5QixDa0I5cUNNLFlBQXdCLE9sQmlyQzlCLENrQmpyQ00sWUFBd0IsT2xCb3JDOUIsQ2tCcHJDTSxZQUF3QixPbEJ1ckM5QixDa0J2ckNNLFlBQXdCLE9sQjByQzlCLENrQjFyQ00sWUFBd0IsT2xCNnJDOUIsQ2tCN3JDTSxZQUF3QixPbEJnc0M5QixDa0Joc0NNLFlBQXdCLE9sQm1zQzlCLENrQm5zQ00sYUFBd0IsUWxCc3NDOUIsQ2tCdHNDTSxhQUF3QixRbEJ5c0M5QixDa0J6c0NNLGFBQXdCLFFsQjRzQzlCLENrQnJzQ1UsYUZoQlYsYWhCd3RDQSxDa0J4c0NVLGFGaEJWLHVCaEIydENBLENrQjNzQ1UsYUZoQlYsd0JoQjh0Q0EsQ2tCOXNDVSxhRmhCVixlaEJpdUNBLENrQmp0Q1UsYUZoQlYsd0JoQm91Q0EsQ2tCcHRDVSxhRmhCVix3QmhCdXVDQSxDa0J2dENVLGFGaEJWLGVoQjB1Q0EsQ2tCMXRDVSxhRmhCVix3QmhCNnVDQSxDa0I3dENVLGFGaEJWLHdCaEJndkNBLENrQmh1Q1UsYUZoQlYsZWhCbXZDQSxDa0JudUNVLGNGaEJWLHdCaEJzdkNBLENrQnR1Q1UsY0ZoQlYsd0JoQnl2Q0EsQ0FDRixDaUJydkNJLDBCQzNCRSxRQUNFLFlBQUEsQ0FDQSxXQUFBLENBQ0EsY2xCbXhDTixDZ0J2dkNBLGlCQUNFLGFBQUEsQ0FDQSxjaEJ5dkNGLENnQjN2Q0EsaUJBQ0UsWUFBQSxDQUNBLGFoQjZ2Q0YsQ2dCL3ZDQSxpQkFDRSx1QkFBQSxDQUNBLHdCaEJpd0NGLENnQm53Q0EsaUJBQ0UsWUFBQSxDQUNBLGFoQnF3Q0YsQ2dCdndDQSxpQkFDRSxZQUFBLENBQ0EsYWhCeXdDRixDZ0Izd0NBLGlCQUNFLHVCQUFBLENBQ0Esd0JoQjZ3Q0YsQ2tCaHlDSSxhRkNKLGFBQUEsQ0FFQSxjQUFBLENBREEsVWhCbXlDQSxDa0IveENRLFVGYlIsb0JBQUEsQ0FJQSxxQmhCNHlDQSxDa0JueUNRLFVGYlIscUJBQUEsQ0FJQSxzQmhCZ3pDQSxDa0J2eUNRLFVGYlIsWUFBQSxDQUlBLGFoQm96Q0EsQ2tCM3lDUSxVRmJSLHFCQUFBLENBSUEsc0JoQnd6Q0EsQ2tCL3lDUSxVRmJSLHFCQUFBLENBSUEsc0JoQjR6Q0EsQ2tCbnpDUSxVRmJSLFlBQUEsQ0FJQSxhaEJnMENBLENrQnZ6Q1EsVUZiUixxQkFBQSxDQUlBLHNCaEJvMENBLENrQjN6Q1EsVUZiUixxQkFBQSxDQUlBLHNCaEJ3MENBLENrQi96Q1EsVUZiUixZQUFBLENBSUEsYWhCNDBDQSxDa0JuMENRLFdGYlIscUJBQUEsQ0FJQSxzQmhCZzFDQSxDa0J2MENRLFdGYlIscUJBQUEsQ0FJQSxzQmhCbzFDQSxDa0IzMENRLFdGYlIsYUFBQSxDQUlBLGNoQncxQ0EsQ2tCejBDSSxnQkFBd0IsUWxCNDBDNUIsQ2tCMTBDSSxlQUF1QixRbEI2MEMzQixDa0IxMENNLFlBQXdCLE9sQjYwQzlCLENrQjcwQ00sWUFBd0IsT2xCZzFDOUIsQ2tCaDFDTSxZQUF3QixPbEJtMUM5QixDa0JuMUNNLFlBQXdCLE9sQnMxQzlCLENrQnQxQ00sWUFBd0IsT2xCeTFDOUIsQ2tCejFDTSxZQUF3QixPbEI0MUM5QixDa0I1MUNNLFlBQXdCLE9sQisxQzlCLENrQi8xQ00sWUFBd0IsT2xCazJDOUIsQ2tCbDJDTSxZQUF3QixPbEJxMkM5QixDa0JyMkNNLFlBQXdCLE9sQncyQzlCLENrQngyQ00sYUFBd0IsUWxCMjJDOUIsQ2tCMzJDTSxhQUF3QixRbEI4MkM5QixDa0I5MkNNLGFBQXdCLFFsQmkzQzlCLENrQjEyQ1UsYUZoQlYsYWhCNjNDQSxDa0I3MkNVLGFGaEJWLHVCaEJnNENBLENrQmgzQ1UsYUZoQlYsd0JoQm00Q0EsQ2tCbjNDVSxhRmhCVixlaEJzNENBLENrQnQzQ1UsYUZoQlYsd0JoQnk0Q0EsQ2tCejNDVSxhRmhCVix3QmhCNDRDQSxDa0I1M0NVLGFGaEJWLGVoQis0Q0EsQ2tCLzNDVSxhRmhCVix3QmhCazVDQSxDa0JsNENVLGFGaEJWLHdCaEJxNUNBLENrQnI0Q1UsYUZoQlYsZWhCdzVDQSxDa0J4NENVLGNGaEJWLHdCaEIyNUNBLENrQjM0Q1UsY0ZoQlYsd0JoQjg1Q0EsQ0FDRixDbUJsOUNBLE9BR0UsYWJTUyxDYVZULGtCYmlJTyxDYWxJUCxVbkJzOUNGLENtQmo5Q0Usb0JBSUUsNEJBQUEsQ0FGQSxjYm1WMEIsQ2FsVjFCLGtCbkJvOUNKLENtQmg5Q0UsZ0JBRUUsK0JBQUEsQ0FEQSxxQm5CbTlDSixDbUIvOENFLG1CQUNFLDRCbkJpOUNKLENtQnY4Q0UsMEJBRUUsYW5CMDhDSixDbUI5N0NFLHNEQUVFLHdCbkJvOENKLENtQmg4Q0ksa0RBRUUsdUJuQms4Q04sQ21CNTdDRSxtR0FJRSxRbkIrN0NKLENtQnQ3Q0UseUNBQ0UsZ0NuQnk3Q0osQ1N4L0NFLDRCVTRFSSxpQ2I4UXdCLENhL1F4QixhbkJrN0NOLENvQm5nREksbURBR0Usd0JwQnNnRE4sQ29CbGdETSx1RkFJRSxvQnBCb2dEUixDb0J0L0NRLDRHQUVFLHdCcEI0L0NWLENvQnZoREkseURBR0Usd0JwQjBoRE4sQ29CdGhETSwrRkFJRSxvQnBCd2hEUixDb0IxZ0RRLGtIQUVFLHdCcEJnaERWLENvQjNpREksbURBR0Usd0JwQjhpRE4sQ29CMWlETSx1RkFJRSxvQnBCNGlEUixDb0I5aERRLDRHQUVFLHdCcEJvaURWLENvQi9qREksMENBR0Usd0JwQmtrRE4sQ29COWpETSwyRUFJRSxvQnBCZ2tEUixDb0JsakRRLG1HQUVFLHdCcEJ3akRWLENvQm5sREksbURBR0Usd0JwQnNsRE4sQ29CbGxETSx1RkFJRSxvQnBCb2xEUixDb0J0a0RRLDRHQUVFLHdCcEI0a0RWLENvQnZtREksZ0RBR0Usd0JwQjBtRE4sQ29CdG1ETSxtRkFJRSxvQnBCd21EUixDb0IxbERRLHlHQUVFLHdCcEJnbURWLENvQjNuREksNkNBR0Usd0JwQjhuRE4sQ29CMW5ETSwrRUFJRSxvQnBCNG5EUixDb0I5bURRLHNHQUVFLHdCcEJvbkRWLENvQi9vREksMENBR0Usd0JwQmtwRE4sQ29COW9ETSwyRUFJRSxvQnBCZ3BEUixDb0Jsb0RRLG1HQUVFLHdCcEJ3b0RWLENvQjFvRFEseUpBRUUsaUNwQnNwRFYsQ21CdGtESSxzQkFFRSx3QmJwR0ssQ2FxR0wsb0JiaVF3QixDYW5ReEIsVW5CMmtETixDbUJwa0RJLHVCQUVFLHdCYmxISyxDYW1ITCxvQmJsSEssQ2FnSEwsYW5Cd2tETixDbUJqa0RBLFlBRUUsd0JicEhTLENhbUhULFVuQnFrREYsQ21CbGtERSxtREFHRSxvQm5Cb2tESixDbUJqa0RFLDJCQUNFLFFuQm1rREosQ21CL2pESSxvREFDRSxvQ25CaWtETixDU3RzREUsdUNVNklNLHFDYjJOc0IsQ2E1TnRCLFVuQjhqRFIsQ2lCN29ESSw0QkVpR0EscUJBS0ksZ0NBQUEsQ0FIQSxhQUFBLENBRUEsZUFBQSxDQURBLFVuQmlqRE4sQ21CNWlETSxxQ0FDRSxRbkI4aURSLENBQ0YsQ2lCenBESSw0QkVpR0EscUJBS0ksZ0NBQUEsQ0FIQSxhQUFBLENBRUEsZUFBQSxDQURBLFVuQjRqRE4sQ21CdmpETSxxQ0FDRSxRbkJ5akRSLENBQ0YsQ2lCcHFESSw0QkVpR0EscUJBS0ksZ0NBQUEsQ0FIQSxhQUFBLENBRUEsZUFBQSxDQURBLFVuQnVrRE4sQ21CbGtETSxxQ0FDRSxRbkJva0RSLENBQ0YsQ2lCL3FESSw2QkVpR0EscUJBS0ksZ0NBQUEsQ0FIQSxhQUFBLENBRUEsZUFBQSxDQURBLFVuQmtsRE4sQ21CN2tETSxxQ0FDRSxRbkIra0RSLENBQ0YsQ21CemxESSxrQkFLSSxnQ0FBQSxDQUhBLGFBQUEsQ0FFQSxlQUFBLENBREEsVW5CNGxEUixDbUJ2bERRLGtDQUNFLFFuQnlsRFYsQ3FCdHdEQSxjQVdFLDJCQUFBLENBREEscUJmVFMsQ2VXVCx3QkFBQSxDUkFFLGlCQUFBLENRSEYsYWZEUyxDZVBULGFBQUEsQ2I2S0ksZ0JBQUEsQ2F2S0osZWZtUjRCLENldlI1QixpQ2YyZXNDLENldGV0QyxlZnVSNEIsQ2UzUjVCLHNCQUFBLENDTUksb0VEUUosQ0FoQkEsVXJCb3hERixDc0J4d0RNLHVDRGROLGNDZVEsZXRCMndETixDQUNGLENxQnR3REUsMEJBQ0UsNEJBQUEsQ0FDQSxRckJ3d0RKLEN1Qnh4REUsb0JBRUUscUJqQlJPLENpQlNQLG9CakJzZG9DLENpQmhkbEMsMkNqQnFYd0IsQ2lCN1gxQixhQUFBLENBR0EsU3ZCMnhESixDcUJ4d0RFLGdDQUNFLGFmeEJPLENlMEJQLFNyQnl3REosQ3FCNXdERSwyQkFDRSxhZnhCTyxDZTBCUCxTckJ5d0RKLENxQmp3REUsK0NBRUUsd0JmeENPLENlMENQLFNyQml3REosQ3FCenZERSxtSUFDRSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZXJCK3ZESixDcUJ6dkRFLG1DQUNFLGlCQUFBLENBQ0EseUJyQjR2REosQ3FCenZERSxxQ0FPRSxxQmZ2RU8sQ2VzRVAsYXJCdXZESixDcUJqdkRBLHVDQUVFLGFBQUEsQ0FDQSxVckJvdkRGLENxQjF1REEsZ0Jib0VJLGlCQUFBLENhL0RGLGVmZ000QixDZWxNNUIsZUFBQSxDQURBLGtDQUFBLENBREEsK0JyQml2REYsQ3FCMXVEQSxtQmI0RU0sZ0JBQUEsQ2F4RUosZWY2SDRCLENlL0g1QixnQ0FBQSxDQURBLDZCckJndkRGLENxQjF1REEsbUJicUVNLGdCQUFBLENhakVKLGVmdUg0QixDZXpINUIsaUNBQUEsQ0FEQSw4QnJCZ3ZERixDcUJwdURBLHdCQVFFLDRCQUFBLENBRUEsd0JBQUEsQ0FBQSxrQkFBQSxDQUhBLGFmbkhTLENlNkdULGFBQUEsQ2J1REksZ0JBQUEsQ2FsREosZWZtSzRCLENlcks1QixlQUFBLENBREEsaUJBQUEsQ0FEQSxVckIrdURGLENxQnJ1REUsZ0ZBR0UsY0FBQSxDQURBLGVyQnV1REosQ3FCMXREQSxpQlJySUksaUJBQUEsQ0xrS0UsZ0JBQUEsQ2E1QkosZ0NmNlZzQyxDZTFWdEMsZWYrRTRCLENlakY1QixvQnJCZ3VERixDcUIxdERBLGlCUjdJSSxrQkFBQSxDTGtLRSxnQkFBQSxDYXBCSiwrQmZzVnNDLENlblZ0QyxlZnNFNEIsQ2V4RTVCLGtCckJndURGLENxQmx0REEsOEVBQ0UsV3JCeXRERixDcUJqdERBLFlBQ0Usa0JyQm90REYsQ3FCanREQSxXQUNFLGFBQUEsQ0FDQSxpQnJCb3RERixDcUI1c0RBLFVBQ0UsWUFBQSxDQUNBLGNBQUEsQ0FFQSxnQkFBQSxDQURBLGlCckJndERGLENxQjdzREUsdUNBR0UsZ0JBQUEsQ0FEQSxpQnJCZ3RESixDcUJ0c0RBLFlBRUUsYUFBQSxDQUNBLG9CZmlTc0MsQ2VuU3RDLGlCckIyc0RGLENxQnRzREEsa0JBR0Usb0JBQUEsQ0FEQSxnQmY2UnNDLENlOVJ0QyxpQnJCMnNERixDcUJ0c0RFLDJGQUVFLGFyQnVzREosQ3FCbnNEQSxrQkFDRSxlckJzc0RGLENxQm5zREEsbUJBRUUsa0JBQUEsQ0FEQSxtQkFBQSxDQUdBLG1CZjhRc0MsQ2UvUXRDLGNyQnVzREYsQ3FCbnNERSxxQ0FJRSxhQUFBLENBREEscUJmeVFvQyxDZTFRcEMsWUFBQSxDQURBLGVyQndzREosQ3VCbDVERSxnQkFLRSxhRnFOcUMsQ0V6TnJDLFlBQUEsQ2Z1SEEsZ0JBQUEsQ2VySEEsaUJqQjJjb0MsQ2lCNWNwQyxVdkJ3NURKLEN1Qmw1REUsZUFZRSxrQ0FBQSxDVjlDQSxpQkFBQSxDVTZDQSxVQUFBLENBTkEsWUFBQSxDZjJIRSxnQkFBQSxDZTdIRixNQUFBLENBT0EsZWpCdU8wQixDaUJ6TzFCLGdCQUFBLENBRkEsY0FBQSxDQUNBLG9CQUFBLENBTkEsaUJBQUEsQ0FDQSxRQUFBLENBRUEsU3ZCODVESixDdUJqNURJLHFFQUVFLFF2Qms1RE4sQ3VCNzRESSw4SEFFRSxhdkJrNUROLEN1Qmg4REksMERBd0RJLDJRQUFBLENBRUEsd0RBQUEsQ0FEQSwyQkFBQSxDQUVBLDJEQUFBLENBUEYsb0JGa0xtQyxDRS9LakMsNEN2Qms1RFIsQ3VCMzRETSxzRUFDRSxvQkZ1S2lDLENFdEtqQyx5Q3ZCNjREUixDdUI3OERJLHNFQTBFSSx1Q0FBQSxDQURBLDRCdkJ5NERSLEN1Qmw5REksMEVBb0ZJLDZFQUFBLENBREEsa0N2Qm80RFIsQ3VCdjlESSw0REErRkksdWlCQUFBLENBSkYsb0JGMkltQyxDRXhJakMsK0N2QiszRFIsQ3VCMzNETSx3RUFDRSxvQkZtSWlDLENFbElqQyx5Q3ZCNjNEUixDdUJ0M0RNLHNHQUNFLGF2QnkzRFIsQ3VCdDNETSxrTUFFRSxhdkJ5M0RSLEN1QmwzRE0sc0hBQ0UsYXZCcTNEUixDdUJuM0RRLG9JQUNFLG9CdkJxM0RWLEN1QmgzRFEsb0pDM0pKLHdCRDZKMkIsQ0FEckIsb0J2Qm0zRFYsQ3VCNzJEUSxnSkFDRSx5Q3ZCKzJEVixDdUI1MkRRLDRLQUNFLG9CdkI4MkRWLEN1QnIyRE0sMEdBQ0Usb0J2QncyRFIsQ3VCcDJEUSxzSEFDRSxvQkYwRStCLENFekUvQix5Q3ZCczJEVixDdUJ2L0RFLGtCQUtFLGFGcU5xQyxDRXpOckMsWUFBQSxDZnVIQSxnQkFBQSxDZXJIQSxpQmpCMmNvQyxDaUI1Y3BDLFV2QjYvREosQ3VCdi9ERSxpQkFZRSxtQ0FBQSxDVjlDQSxpQkFBQSxDVTZDQSxVQUFBLENBTkEsWUFBQSxDZjJIRSxnQkFBQSxDZTdIRixNQUFBLENBT0EsZWpCdU8wQixDaUJ6TzFCLGdCQUFBLENBRkEsY0FBQSxDQUNBLG9CQUFBLENBTkEsaUJBQUEsQ0FDQSxRQUFBLENBRUEsU3ZCbWdFSixDdUJ0L0RJLHlFQUVFLFF2QnUvRE4sQ3VCbC9ESSw4SUFFRSxhdkJ1L0ROLEN1QnJpRUksOERBd0RJLHFVQUFBLENBRUEsd0RBQUEsQ0FEQSwyQkFBQSxDQUVBLDJEQUFBLENBUEYsb0JGa0xtQyxDRS9LakMsNEN2QnUvRFIsQ3VCaC9ETSwwRUFDRSxvQkZ1S2lDLENFdEtqQywwQ3ZCay9EUixDdUJsakVJLDBFQTBFSSx1Q0FBQSxDQURBLDRCdkI4K0RSLEN1QnZqRUksOEVBb0ZJLDZFQUFBLENBREEsa0N2QnkrRFIsQ3VCNWpFSSxnRUErRkksaW1CQUFBLENBSkYsb0JGMkltQyxDRXhJakMsK0N2Qm8rRFIsQ3VCaCtETSw0RUFDRSxvQkZtSWlDLENFbElqQywwQ3ZCaytEUixDdUIzOURNLDBHQUNFLGF2Qjg5RFIsQ3VCMzlETSxrTkFFRSxhdkI4OURSLEN1QnY5RE0sMEhBQ0UsYXZCMDlEUixDdUJ4OURRLHdJQUNFLG9CdkIwOURWLEN1QnI5RFEsd0pDM0pKLHdCRDZKMkIsQ0FEckIsb0J2Qnc5RFYsQ3VCbDlEUSxvSkFDRSwwQ3ZCbzlEVixDdUJqOURRLGdMQUNFLG9CdkJtOURWLEN1QjE4RE0sOEdBQ0Usb0J2QjY4RFIsQ3VCejhEUSwwSEFDRSxvQkYwRStCLENFekUvQiwwQ3ZCMjhEVixDcUJ0M0RBLGFBR0Usa0JBQUEsQ0FGQSxZQUFBLENBQ0Esa0JyQjAzREYsQ3FCcDNERSx5QkFDRSxVckJzM0RKLENpQnJsRUkseUJJb09BLG1CQUdFLHNCckJxM0RKLENxQmgzREUsNENBTkUsa0JBQUEsQ0FEQSxZQUFBLENBR0EsZXJCMjNESixDcUJ2M0RFLHlCQUVFLGFBQUEsQ0FDQSxrQnJCbzNESixDcUI5MkRFLDJCQUNFLG9CQUFBLENBRUEscUJBQUEsQ0FEQSxVckJpM0RKLENxQjUyREUscUNBQ0Usb0JyQjgyREosQ3FCMzJERSxzREFFRSxVckI2MkRKLENxQngyREUseUJBRUUsa0JBQUEsQ0FEQSxZQUFBLENBRUEsc0JBQUEsQ0FFQSxjQUFBLENBREEsVXJCMjJESixDcUJ4MkRFLCtCQUVFLGFBQUEsQ0FHQSxhQUFBLENBREEsbUJmZ0xrQyxDZWpMbEMsWUFBQSxDQUZBLGlCckI4MkRKLENxQnYyREUsNkJBQ0Usa0JBQUEsQ0FDQSxzQnJCeTJESixDcUJ2MkRFLG1DQUNFLGVyQnkyREosQ0FDRixDeUIzckVBLEtBVUUsNEJBQUEsQ0FDQSw0QkFBQSxDWkNFLGlCQUFBLENZUkYsYW5CTVMsQ21CVFQsb0JBQUEsQ2pCNktJLGdCQUFBLENpQjNLSixlbEJzQ2lCLENtQjJEakIsZXBCMkw0QixDb0I3TDVCLHNCQUFBLENEN0ZBLGlCQUFBLENIS0ksNkhHR0osQ0FKQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsZ0JBQUEsQ0FEQSxxQnpCbXNFRixDc0I3ckVNLHVDR2ROLEtIZVEsZXRCZ3NFTixDQUNGLENTMXNFRSxXZ0JVRSxhbkJOTyxDbUJPUCxvQnpCbXNFSixDeUJoc0VFLHNCQUdFLDJDbkI4VzBCLENtQi9XMUIsU3pCa3NFSixDeUI3ckVFLDRCQUVFLFd6QjhyRUosQ3lCMXJFRSxtQ0FDRSxjekI0ckVKLEN5QjlxRUEsdUNBRUUsbUJ6QmdyRUYsQ3lCdnFFRSxhRDNERSx3QmxCc0VXLENvQnBFYixvQnBCb0VhLENvQnRFYixVMUJ3dUVGLEMwQjd0RUUseURGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxVMUI2dUVKLEMwQnh1RUUsc0NBU0ksMEMxQit0RU4sQzBCMXRFRSw0Q0FHRSx3QnBCMENXLENvQnpDWCxvQnBCeUNXLENvQjNDWCxVMUI2dEVKLEMwQnB0RUUsdUlBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsVTFCc3RFSixDMEIvc0VJLHlKQUtJLDBDMUI2c0VSLEN5QnJzRUUsZUQzREUsd0JsQnNFVyxDb0JwRWIsb0JwQm9FYSxDb0J0RWIsVTFCc3dFRixDMEIzdkVFLCtERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsVTFCMndFSixDMEJ0d0VFLDBDQVNJLDBDMUI2dkVOLEMwQnh2RUUsZ0RBR0Usd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0IzQ1gsVTFCMnZFSixDMEJsdkVFLDZJQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLFUxQm92RUosQzBCN3VFSSwrSkFLSSwwQzFCMnVFUixDeUJudUVFLGFEM0RFLHdCbEJzRVcsQ29CcEViLG9CcEJvRWEsQ29CdEViLFUxQm95RUYsQzBCenhFRSx5REZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFUxQnl5RUosQzBCcHlFRSxzQ0FTSSwwQzFCMnhFTixDMEJ0eEVFLDRDQUdFLHdCcEIwQ1csQ29CekNYLG9CcEJ5Q1csQ29CM0NYLFUxQnl4RUosQzBCaHhFRSx1SUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVMUJreEVKLEMwQjN3RUkseUpBS0ksMEMxQnl3RVIsQ3lCandFRSxVRDNERSx3QmxCc0VXLENvQnBFYixvQnBCb0VhLENvQnRFYixVMUJrMEVGLEMwQnZ6RUUsZ0RGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxVMUJ1MEVKLEMwQmwwRUUsZ0NBU0ksMEMxQnl6RU4sQzBCcHpFRSxzQ0FHRSx3QnBCMENXLENvQnpDWCxvQnBCeUNXLENvQjNDWCxVMUJ1ekVKLEMwQjl5RUUsOEhBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsVTFCZ3pFSixDMEJ6eUVJLGdKQUtJLDBDMUJ1eUVSLEN5Qi94RUUsYUQzREUsd0JsQnNFVyxDb0JwRWIsb0JwQm9FYSxDb0J0RWIsYTFCZzJFRixDMEJyMUVFLHlERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsYTFCcTJFSixDMEJoMkVFLHNDQVNJLDBDMUJ1MUVOLEMwQmwxRUUsNENBR0Usd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0IzQ1gsYTFCcTFFSixDMEI1MEVFLHVJQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLGExQjgwRUosQzBCdjBFSSx5SkFLSSwwQzFCcTBFUixDeUI3ekVFLFlEM0RFLHdCbEJzRVcsQ29CcEViLG9CcEJvRWEsQ29CdEViLFUxQjgzRUYsQzBCbjNFRSxzREZYRSx3QkVEMkQsQ0FTM0Qsb0JBVHFHLENBT3JHLFUxQm00RUosQzBCOTNFRSxvQ0FTSSx5QzFCcTNFTixDMEJoM0VFLDBDQUdFLHdCcEIwQ1csQ29CekNYLG9CcEJ5Q1csQ29CM0NYLFUxQm0zRUosQzBCMTJFRSxvSUFJRSx3QkF6QytJLENBNkMvSSxvQkE3Q3lMLENBd0N6TCxVMUI0MkVKLEMwQnIyRUksc0pBS0kseUMxQm0yRVIsQ3lCMzFFRSxXRDNERSx3QmxCc0VXLENvQnBFYixvQnBCb0VhLENvQnRFYixhMUI0NUVGLEMwQmo1RUUsbURGWEUsd0JFRDJELENBUzNELG9CQVRxRyxDQU9yRyxhMUJpNkVKLEMwQjU1RUUsa0NBU0ksMEMxQm01RU4sQzBCOTRFRSx3Q0FHRSx3QnBCMENXLENvQnpDWCxvQnBCeUNXLENvQjNDWCxhMUJpNUVKLEMwQng0RUUsaUlBSUUsd0JBekMrSSxDQTZDL0ksb0JBN0N5TCxDQXdDekwsYTFCMDRFSixDMEJuNEVJLG1KQUtJLDBDMUJpNEVSLEN5QnozRUUsVUQzREUsd0JsQnNFVyxDb0JwRWIsb0JwQm9FYSxDb0J0RWIsVTFCMDdFRixDMEIvNkVFLGdERlhFLHdCRUQyRCxDQVMzRCxvQkFUcUcsQ0FPckcsVTFCKzdFSixDMEIxN0VFLGdDQVNJLHdDMUJpN0VOLEMwQjU2RUUsc0NBR0Usd0JwQjBDVyxDb0J6Q1gsb0JwQnlDVyxDb0IzQ1gsVTFCKzZFSixDMEJ0NkVFLDhIQUlFLHdCQXpDK0ksQ0E2Qy9JLG9CQTdDeUwsQ0F3Q3pMLFUxQnc2RUosQzBCajZFSSxnSkFLSSx3QzFCKzVFUixDeUJqNUVFLHFCQ05BLG9CcEJXYSxDb0JaYixhMUI2NUVGLENTajlFRSwyQmlCeURFLHdCcEJPVyxDb0JOWCxvQnBCTVcsQ29CUlgsVTFCODVFSixDMEJ6NUVFLHNEQUVFLDBDMUIwNUVKLEMwQnY1RUUsNERBR0UsNEJBQUEsQ0FEQSxhMUJ5NUVKLEMwQnI1RUUsK0pBSUUsd0JwQlpXLENvQmFYLG9CcEJiVyxDb0JXWCxVMUJ1NUVKLEMwQm41RUksaUxBS0ksMEMxQmk1RVIsQ3lCMTZFRSx1QkNOQSxvQnBCV2EsQ29CWmIsYTFCczdFRixDUzErRUUsNkJpQnlERSx3QnBCT1csQ29CTlgsb0JwQk1XLENvQlJYLFUxQnU3RUosQzBCbDdFRSwwREFFRSwwQzFCbTdFSixDMEJoN0VFLGdFQUdFLDRCQUFBLENBREEsYTFCazdFSixDMEI5NkVFLHFLQUlFLHdCcEJaVyxDb0JhWCxvQnBCYlcsQ29CV1gsVTFCZzdFSixDMEI1NkVJLHVMQUtJLDBDMUIwNkVSLEN5Qm44RUUscUJDTkEsb0JwQldhLENvQlpiLGExQis4RUYsQ1NuZ0ZFLDJCaUJ5REUsd0JwQk9XLENvQk5YLG9CcEJNVyxDb0JSWCxVMUJnOUVKLEMwQjM4RUUsc0RBRUUsd0MxQjQ4RUosQzBCejhFRSw0REFHRSw0QkFBQSxDQURBLGExQjI4RUosQzBCdjhFRSwrSkFJRSx3QnBCWlcsQ29CYVgsb0JwQmJXLENvQldYLFUxQnk4RUosQzBCcjhFSSxpTEFLSSx3QzFCbThFUixDeUI1OUVFLGtCQ05BLG9CcEJXYSxDb0JaYixhMUJ3K0VGLENTNWhGRSx3QmlCeURFLHdCcEJPVyxDb0JOWCxvQnBCTVcsQ29CUlgsVTFCeStFSixDMEJwK0VFLGdEQUVFLDBDMUJxK0VKLEMwQmwrRUUsc0RBR0UsNEJBQUEsQ0FEQSxhMUJvK0VKLEMwQmgrRUUsc0pBSUUsd0JwQlpXLENvQmFYLG9CcEJiVyxDb0JXWCxVMUJrK0VKLEMwQjk5RUksd0tBS0ksMEMxQjQ5RVIsQ3lCci9FRSxxQkNOQSxvQnBCV2EsQ29CWmIsYTFCaWdGRixDU3JqRkUsMkJpQnlERSx3QnBCT1csQ29CTlgsb0JwQk1XLENvQlJYLGExQmtnRkosQzBCNy9FRSxzREFFRSx5QzFCOC9FSixDMEIzL0VFLDREQUdFLDRCQUFBLENBREEsYTFCNi9FSixDMEJ6L0VFLCtKQUlFLHdCcEJaVyxDb0JhWCxvQnBCYlcsQ29CV1gsYTFCMi9FSixDMEJ2L0VJLGlMQUtJLHlDMUJxL0VSLEN5QjlnRkUsb0JDTkEsb0JwQldhLENvQlpiLGExQjBoRkYsQ1M5a0ZFLDBCaUJ5REUsd0JwQk9XLENvQk5YLG9CcEJNVyxDb0JSWCxVMUIyaEZKLEMwQnRoRkUsb0RBRUUseUMxQnVoRkosQzBCcGhGRSwwREFHRSw0QkFBQSxDQURBLGExQnNoRkosQzBCbGhGRSw0SkFJRSx3QnBCWlcsQ29CYVgsb0JwQmJXLENvQldYLFUxQm9oRkosQzBCaGhGSSw4S0FLSSx5QzFCOGdGUixDeUJ2aUZFLG1CQ05BLG9CcEJXYSxDb0JaYixhMUJtakZGLENTdm1GRSx5QmlCeURFLHdCcEJPVyxDb0JOWCxvQnBCTVcsQ29CUlgsYTFCb2pGSixDMEIvaUZFLGtEQUVFLDJDMUJnakZKLEMwQjdpRkUsd0RBR0UsNEJBQUEsQ0FEQSxhMUIraUZKLEMwQjNpRkUseUpBSUUsd0JwQlpXLENvQmFYLG9CcEJiVyxDb0JXWCxhMUI2aUZKLEMwQnppRkksMktBS0ksMkMxQnVpRlIsQ3lCaGtGRSxrQkNOQSxvQnBCV2EsQ29CWmIsYTFCNGtGRixDU2hvRkUsd0JpQnlERSx3QnBCT1csQ29CTlgsb0JwQk1XLENvQlJYLFUxQjZrRkosQzBCeGtGRSxnREFFRSx3QzFCeWtGSixDMEJ0a0ZFLHNEQUdFLDRCQUFBLENBREEsYTFCd2tGSixDMEJwa0ZFLHNKQUlFLHdCcEJaVyxDb0JhWCxvQnBCYlcsQ29CV1gsVTFCc2tGSixDMEJsa0ZJLHdLQUtJLHdDMUJna0ZSLEN5QjlrRkEsVUFFRSxhbEJqRlcsQ2tCZ0ZYLGVuQjZNNEIsQ21CM001QixvQnpCaWxGRixDUzFwRkUsZ0JnQjRFRSxhekJrbEZKLEN5QjlrRkUsZ0RBSEUseUJ6Qm9sRkosQ3lCNWtGRSxzQ0FFRSxhbkJ0Rk8sQ21CdUZQLG1CekI2a0ZKLEN5QmxrRkEsMkJaN0ZJLGtCQUFBLENMa0tFLGdCQUFBLENrQjFFSixlcEIrSDRCLENvQmpJNUIsa0IxQmdsRkYsQ3lCcmtGQSwyQlpqR0ksaUJBQUEsQ0xrS0UsZ0JBQUEsQ2tCMUVKLGVwQmdJNEIsQ29CbEk1QixvQjFCdWxGRixDeUJua0ZBLFdBQ0UsYUFBQSxDQUNBLFV6QnNrRkYsQ3lCbmtGRSxzQkFDRSxnQnpCcWtGSixDeUI3akZFLHNGQUNFLFV6QmtrRkosQzJCN3NGQSxNTGdCTSw4QnRCaXNGTixDc0I3ckZNLHVDS3BCTixNTHFCUSxldEJnc0ZOLENBQ0YsQzJCbnRGRSxpQkFDRSxTM0JxdEZKLEMyQmh0RkUscUJBQ0UsWTNCbXRGSixDMkIvc0ZBLFlBRUUsUUFBQSxDQUNBLGVBQUEsQ0FGQSxpQkFBQSxDTENJLDJCdEJvdEZOLENzQmh0Rk0sdUNLTk4sWUxPUSxldEJtdEZOLENBQ0YsQzJCcnRGRSxrQkFFRSxXQUFBLENMTkUsMEJLT0YsQ0FGQSxPM0J5dEZKLENzQjF0Rk0sdUNLQUosa0JMQ00sZXRCNnRGTixDQUNGLEM0Qmx2RkEsdUNBSUUsaUI1QnF2RkYsQzRCbHZGQSxpQkFDRSxrQjVCcXZGRixDNkJqdUZJLHVCQTFCRixlQUFBLENBQ0Esa0NBQUEsQ0FGQSxtQ0FBQSxDQURBLHFCQUFBLENBZ0NJLFVBQUEsQ0FIQSxvQkFBQSxDQUNBLGtCdkIrTndCLEN1QjlOeEIscUI3Qnd1Rk4sQzZCL3NGSSw2QkFDRSxhN0JpdEZOLEM0QjN2RkEsZUFlRSwyQkFBQSxDQURBLHFCdEJ2QlMsQ3NCeUJULGdDQUFBLENmZEUsaUJBQUEsQ2VTRixhdEJYUyxDc0JLVCxZQUFBLENBQ0EsVUFBQSxDcEI4SkksZ0JBQUEsQ29CaktKLE1BQUEsQ0FVQSxlQUFBLENBSkEsa0JBQUEsQ0FGQSxldEJpdUJrQyxDc0JodUJsQyxlQUFBLENBUEEsaUJBQUEsQ0FXQSxlQUFBLENBVkEsUUFBQSxDQUVBLFk1QjJ3RkYsQzRCdHZGSSxvQkFFRSxNQUFBLENBREEsVTVCMHZGTixDNEJ0dkZJLHFCQUVFLFNBQUEsQ0FEQSxPNUIwdkZOLENpQjd1RkkseUJXbkJBLHVCQUVFLE1BQUEsQ0FEQSxVNUJxd0ZKLEM0Qmp3RkUsd0JBRUUsU0FBQSxDQURBLE81Qm93RkosQ0FDRixDaUJ4dkZJLHlCV25CQSx1QkFFRSxNQUFBLENBREEsVTVCK3dGSixDNEIzd0ZFLHdCQUVFLFNBQUEsQ0FEQSxPNUI4d0ZKLENBQ0YsQ2lCbHdGSSx5QlduQkEsdUJBRUUsTUFBQSxDQURBLFU1Qnl4RkosQzRCcnhGRSx3QkFFRSxTQUFBLENBREEsTzVCd3hGSixDQUNGLENpQjV3RkksMEJXbkJBLHVCQUVFLE1BQUEsQ0FEQSxVNUJteUZKLEM0Qi94RkUsd0JBRUUsU0FBQSxDQURBLE81Qmt5RkosQ0FDRixDNEIxeEZFLHVCQUVFLFdBQUEsQ0FFQSxxQnRCK3JCZ0MsQ3NCaHNCaEMsWUFBQSxDQUZBLFE1Qit4RkosQzZCM3pGSSwrQkFuQkYsd0JBQUEsQ0FDQSxrQ0FBQSxDQUZBLG1DQUFBLENBREEsWUFBQSxDQXlCSSxVQUFBLENBSEEsb0JBQUEsQ0FDQSxrQnZCK053QixDdUI5TnhCLHFCN0JrMEZOLEM2Qnp5RkkscUNBQ0UsYTdCMnlGTixDNEJoeUZFLDBCQUdFLFNBQUEsQ0FFQSxtQnRCaXJCZ0MsQ3NCbHJCaEMsWUFBQSxDQUZBLFVBQUEsQ0FEQSxLNUJ1eUZKLEM2QmgxRkksa0NBWkYsb0NBQUEsQ0FDQSxzQkFBQSxDQUZBLGNBQUEsQ0FEQSxpQ0FBQSxDQWtCSSxVQUFBLENBSEEsb0JBQUEsQ0FDQSxrQnZCK053QixDdUI5TnhCLHFCN0J1MUZOLEM2Qjl6Rkksd0NBQ0UsYTdCZzBGTixDNEIzeUZJLGtDQUNFLGdCNUI2eUZOLEM0QnZ5RkUseUJBR0UsU0FBQSxDQUVBLG9CdEJncUJnQyxDc0JqcUJoQyxZQUFBLENBRkEsVUFBQSxDQURBLEs1Qjh5RkosQzZCeDJGSSxpQ0FJRSxVQUFBLENBSEEsb0JBQUEsQ0FlRSxZQUFBLENBZEYsa0J2QitOd0IsQ3VCOU54QixxQjdCMjJGTixDNkIzMUZNLGtDQXhCSixvQ0FBQSxDQURBLHVCQUFBLENBREEsaUNBQUEsQ0E4Qk0sVUFBQSxDQUhBLG9CQUFBLENBQ0EsbUJ2QjRNc0IsQ3VCM010QixxQjdCbzJGUixDNkI5MUZJLHVDQUNFLGE3QmcyRk4sQzRCMXpGSSxrQ0FDRSxnQjVCNHpGTixDNEJwekZFLDBJQUtFLFdBQUEsQ0FEQSxVNUJxekZKLEM0Qi95RkEsa0JFM0dFLDRCQUFBLENBSEEsUUFBQSxDQUNBLGNBQUEsQ0FDQSxlOUJrNkZGLEM0Qi95RkEsZUFVRSw0QkFBQSxDQUNBLFFBQUEsQ0FQQSxVQUFBLENBRUEsYXRCaEhTLENzQjJHVCxhQUFBLENBSUEsZXRCaUs0QixDc0JuSzVCLHFCQUFBLENBSUEsa0JBQUEsQ0FFQSxrQkFBQSxDQVBBLFU1QjB6RkYsQ1N0NkZFLDBDZVZFLHdCbEJHTyxDc0IySVAsYXRCb25CZ0MsQ3NCbm5CaEMsb0I1QnN5RkosQzRCbHlGRSw0Q0puSkUsd0JsQm9QMEIsQ3NCL0YxQixVdEJwSk8sQ3NCcUpQLG9CNUJveUZKLEM0Qmh5RkUsZ0RBSUUsNEJBQUEsQ0FGQSxhdEJ0Sk8sQ3NCdUpQLG1CNUJreUZKLEM0Qnp4RkEsb0JBQ0UsYTVCNHhGRixDNEJ4eEZBLGlCQUtFLGF0QnpLUyxDc0JxS1QsYUFBQSxDcEJFSSxnQkFBQSxDb0JBSixlQUFBLENBREEsb0J0QmltQmtDLENzQjdsQmxDLGtCNUIyeEZGLEM0QnZ4RkEsb0JBR0UsYXRCOUtTLENzQjRLVCxhQUFBLENBQ0EscUI1QjJ4RkYsQytCcjlGQSwrQkFHRSxtQkFBQSxDQURBLGlCQUFBLENBRUEscUIvQnc5RkYsQytCdDlGRSx5Q0FFRSxhQUFBLENBREEsaUIvQjA5RkosQytCbDlGSSx3TkFHRSxTL0J5OUZOLEMrQm45RkEsYUFDRSxZQUFBLENBQ0EsY0FBQSxDQUNBLDBCL0JzOUZGLEMrQnA5RkUsMEJBQ0UsVS9CczlGSixDK0JoOUZFLDBFQUVFLGdCL0JtOUZKLEMrQi84RkUsbUdsQlZFLDRCQUFBLENBREEseUJiKzlGSixDK0IvOEZFLCtFbEJERSwyQkFBQSxDQURBLHdCYnM5RkosQytCbDhGQSx1QkFFRSxxQkFBQSxDQURBLHNCL0JzOEZGLEMrQm44RkUsMEdBR0UsYS9CbThGSixDK0JoOEZFLHdDQUNFLGMvQms4RkosQytCOTdGQSx5RUFFRSxvQkFBQSxDQURBLHFCL0JrOEZGLEMrQjk3RkEseUVBRUUsbUJBQUEsQ0FEQSxvQi9CazhGRixDK0I3NkZBLG9CQUVFLHNCQUFBLENBREEscUJBQUEsQ0FFQSxzQi9CZzdGRixDK0I5NkZFLHdEQUVFLFUvQmc3RkosQytCNzZGRSw0RkFFRSxlL0IrNkZKLEMrQjM2RkUscUhsQnBGRSwyQkFBQSxDQURBLDRCYnFnR0osQytCMzZGRSxpR2xCeEdFLHdCQUFBLENBQ0EseUJidWhHSixDK0I1NUZFLHlEQUVFLGUvQis1RkosQytCNzVGSSxnTUFHRSxrQkFBQSxDQUNBLG1CQUFBLENBRkEsaUIvQm02Rk4sQ2dDMWpHQSxhQUlFLG1CQUFBLENBRkEsWUFBQSxDQUNBLGNBQUEsQ0FGQSxpQkFBQSxDQUlBLFVoQzZqR0YsQ2dDM2pHRSxzSEFLRSxhQUFBLENBR0EsZUFBQSxDQURBLFdBQUEsQ0FIQSxpQkFBQSxDQUVBLFFoQytqR0osQ2dDM2pHSSwwZ0JBR0UsZ0JoQ3NrR04sQ2dDamtHRSx5SUFHRSxTaENta0dKLENnQy9qR0UsbURBQ0UsU2hDaWtHSixDZ0M1akdJLDJGbkJLQSwyQkFBQSxDQURBLHdCYjZqR0osQ2dDNWpHRSwwQkFFRSxrQkFBQSxDQURBLFloQytqR0osQ2dDNWpHSSxrSW5CbEJBLDRCQUFBLENBREEseUJibWxHSixDZ0M5akdJLCtEbkJOQSwyQkFBQSxDQURBLHdCYnlrR0osQ2dDcmpHSSxrbEJuQmpDQSw0QkFBQSxDQURBLHlCYnFtR0osQ2dDbmpHQSx5Q0FFRSxZaENzakdGLENnQ2pqR0UsbURBQ0UsaUJBQUEsQ0FDQSxTaENvakdKLENnQ2xqR0ksK0RBQ0UsU2hDcWpHTixDZ0NqakdFLDRWQUlFLGdCaEN1akdKLENnQ25qR0EscUJBQXVCLGlCaEN1akd2QixDZ0N0akdBLG9CQUFzQixnQmhDMGpHdEIsQ2dDbGpHQSxrQkFFRSxrQkFBQSxDQVNBLHdCMUJ2SFMsQzBCd0hULHdCQUFBLENuQi9HRSxpQkFBQSxDbUIyR0YsYTFCL0dTLEMwQndHVCxZQUFBLEN4QjhESSxnQkFBQSxDd0J6REosZTFCcUs0QixDMEJwSzVCLGUxQnlLNEIsQzBCNUs1QixlQUFBLENBREEsc0JBQUEsQ0FNQSxpQkFBQSxDQUNBLGtCaEN3akdGLENnQ2xqR0UsMkVBRUUsWWhDb2pHSixDZ0MxaUdBLDJFQUVFLCtCaEM2aUdGLENnQzFpR0EsNlBuQnBJSSxrQkFBQSxDTGtLRSxnQkFBQSxDd0J0QkosZTFCMkU0QixDMEI3RTVCLGtCaENnakdGLENnQzFpR0EsMkVBRUUsZ0NoQzZpR0YsQ2dDMWlHQSw2UG5CckpJLGlCQUFBLENMa0tFLGdCQUFBLEN3QkxKLGUxQjJENEIsQzBCN0Q1QixvQmhDZ2pHRixDZ0MxaUdBLDhEQUVFLHFCaEM2aUdGLENnQ2xpR0Esc2tCbkI3SkksNEJBQUEsQ0FEQSx5QmI0c0dKLENnQ25pR0EsK1duQjFKSSwyQkFBQSxDQURBLHdCYndzR0osQ2lDL3VHQSxnQkFHRSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUpBLGlCQUFBLENBS0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUpBLFNqQ3N2R0YsQ2lDL3VHQSx1QkFDRSxtQkFBQSxDQUNBLGlCakNrdkdGLENpQy91R0Esc0JBS0UsYUFBQSxDQUhBLE1BQUEsQ0FJQSxTQUFBLENBTEEsaUJBQUEsQ0FHQSxVM0JxZnNDLEMyQnRmdEMsVWpDcXZHRixDaUNodkdFLDJEVHpCRSx3QmxCb1AwQixDMkJ6TjFCLG9CM0J5TjBCLEMyQjFOMUIsVWpDb3ZHSixDaUM5dUdFLHlEQUtJLDJDakM0dUdOLENpQ3h1R0UsdUVBQ0Usb0JqQzB1R0osQ2lDdnVHRSx5RUFFRSx3QjNCa2Y0QyxDMkJqZjVDLG9CM0JpZjRDLEMyQm5mNUMsVWpDMnVHSixDaUNsdUdJLDJHQUNFLGFqQ291R04sQ2lDbHVHTSx5SEFDRSx3QmpDb3VHUixDaUMxdEdBLHNCQUVFLGVBQUEsQ0FEQSxpQkFBQSxDQUdBLGtCakM0dEdGLENpQ3h0R0UsNkJBU0UscUIzQnJGTyxDMkJzRlAsd0JBQUEsQ0FIQSxtQmpDNnRHSixDaUNydEdFLHlEQVBFLFVBQUEsQ0FKQSxhQUFBLENBRUEsVzNCdWJvQyxDMkIxYnBDLFlBQUEsQ0FGQSxpQkFBQSxDQUNBLFNBQUEsQ0FHQSxVakN5dUdKLENpQy90R0UsNEJBUUUsZ0NqQ3V0R0osQ2lDN3NHRSw4Q3BCbEdFLGlCYm16R0osQ2lDNXNHSSwyRUFDRSw0TmpDOHNHTixDaUN6c0dJLGtGVHpIQSx3QmxCb1AwQixDMkIxSHhCLG9CakM0c0dOLENpQ3hzR0ksaUZBQ0UsMEtqQzBzR04sQ2lDcnNHSSxxRlRwSUEsb0N4QjQwR0osQ2lDcnNHSSwyRlR2SUEsb0N4QiswR0osQ2lDN3JHRSwyQ0FFRSxpQmpDK3JHSixDaUMzckdJLHdFQUNFLDJMakM2ckdOLENpQ3hyR0ksa0ZUOUpBLG9DeEJ5MUdKLENpQ2hyR0EsZUFDRSxvQmpDbXJHRixDaUNockdJLDRDQUtFLG1CM0JnWTBDLEMyQnBZMUMsYUFBQSxDQUVBLGtCQUFBLENBREEsYWpDb3JHTixDaUM5cUdJLDJDQUtFLHdCM0JwTEssQzJCc0xMLG1CM0JzWDBDLEMyQnpYMUMsdUIzQjBYMEMsQzJCNVgxQyx5QkFBQSxDQURBLHFCQUFBLENYNUtBLGlJV21MQSxDQUxBLHNCakNvckdOLENzQjkxR00sdUNXdUtGLDJDWHRLSSxldEJpMkdOLENBQ0YsQ2lDL3FHSSx5RUFDRSxxQjNCbE1LLEMyQm1NTCw0QmpDaXJHTixDaUM1cUdJLG1GVHpNQSxvQ3hCdzNHSixDaUNscUdBLGVBZUUsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FKQSxpT0FBQSxDQUNBLHdCQUFBLENwQnRORSxpQkFBQSxDb0JtTkYsYTNCdk5TLEMyQitNVCxvQkFBQSxDekJ6Q0ksZ0JBQUEsQ3lCK0NKLGUzQjZENEIsQzJCakU1QixpQzNCcVJzQyxDMkJoUnRDLGUzQmlFNEIsQzJCckU1QixzQ0FBQSxDQU1BLHFCQUFBLENBUkEsVWpDZ3JHRixDaUNqcUdFLHFCQUNFLG9CM0J3UG9DLEMyQmxQbEMsMkMzQm1XOEIsQzJCeFdoQyxTakNvcUdKLENpQzVwR0ksZ0NBT0UscUIzQnZQSyxDMkJzUEwsYWpDMHBHTixDaUNycEdFLDhEQUlFLHFCQUFBLENBRkEsV0FBQSxDQUNBLG9CakN1cEdKLENpQ25wR0Usd0JBRUUsd0IzQmxRTyxDMkJpUVAsYWpDc3BHSixDaUNqcEdFLDJCQUNFLFlqQ21wR0osQ2lDL29HRSw4QkFDRSxpQkFBQSxDQUNBLHlCakNpcEdKLENpQzdvR0Esa0J6QnRHTSxnQkFBQSxDeUJ1R0osZ0MzQjBOc0MsQzJCeE50QyxxQjNCZ0g0QixDMkIvRzVCLGtCM0JnSDRCLEMyQmxINUIsa0JqQ21wR0YsQ2lDN29HQSxrQnpCOUdNLGdCQUFBLEN5QitHSiwrQjNCbU5zQyxDMkJqTnRDLG9CM0I2RzRCLEMyQjVHNUIsaUIzQjZHNEIsQzJCL0c1QixpQmpDbXBHRixDaUN4b0dBLGFBRUUsb0JBQUEsQ0FHQSxlakMyb0dGLENpQ3hvR0EsZ0NBSkUsaUMzQmlNc0MsQzJCcE10QyxpQkFBQSxDQUVBLFVqQ3VwR0YsQ2lDbHBHQSxtQkFLRSxRQUFBLENBRUEsU0FBQSxDQURBLGVBQUEsQ0FKQSxTakNncEdGLENpQ3pvR0UsNENBQ0Usb0IzQnFLb0MsQzJCcEtwQywyQ2pDMm9HSixDaUN2b0dFLCtGQUVFLHdCakN3b0dKLENpQ3BvR0kscURBQ0UsZ0JqQ3NvR04sQ2lDbG9HRSx5REFDRSx5QmpDb29HSixDaUNob0dBLG1CQWFFLHFCM0I1VlMsQzJCNlZULHdCQUFBLENwQmxWRSxpQkFBQSxDb0I4VUYsZTNCaEU0QixDMkI0RDVCLGlDM0J3SnNDLEMyQjFKdEMsTUFBQSxDQUlBLGVBQUEsQ0FIQSxTakM0b0dGLENpQy9uR0UsNENBTkEsYTNCcFZTLEMyQm1WVCxlM0I1RDRCLEMyQndENUIsc0JBQUEsQ0FOQSxpQkFBQSxDQUVBLE9BQUEsQ0FEQSxLakMrcEdGLENpQy9vR0UseUJUbFdFLHdCbEJHTyxDMkI0V1AsbUJBQUEsQ3BCbldBLHlCQUFBLENvQjBWQSxRQUFBLENBT0EsZ0JBQUEsQ0FMQSxhQUFBLENBQ0EsMkIzQmlJb0MsQzJCbklwQyxTakMwb0dKLENpQ3ZuR0EsY0FLRSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxDQURBLDRCQUFBLENBRkEsYUFBQSxDQUNBLFNBQUEsQ0FGQSxVakM4bkdGLENpQ3huR0Usb0JBQ0UsU2pDMG5HSixDaUN0bkdJLDBDQUEwQiwwRGpDeW5HOUIsQ2lDeG5HSSxzQ0FBMEIsMERqQzJuRzlCLENpQzFuR0ksK0JBQTBCLDBEakM2bkc5QixDaUMxbkdFLGdDQUNFLFFqQzRuR0osQ2lDem5HRSxvQ0FTRSx1QkFBQSxDQUFBLGVBQUEsQ1R4WkEsd0JsQm9QMEIsQzJCZ0sxQixRM0JtTnlDLENPM2xCekMsa0JBQUEsQ29CcVlBLFczQm1OeUMsQzJCbE56QyxrQkFBQSxDWHhZRSw4R1c2WUYsQ1g3WUUsc0dXNllGLENBUEEsVWpDa29HSixDc0JwZ0hNLHVDV2lZSixvQ1hoWU0sdUJBQUEsQ0FBQSxldEJ1Z0hOLENBQ0YsQ2lDN25HSSwyQ1QxWkEsd0J4QjBoSEosQ2lDM25HRSw2Q0FLRSx3QjNCaGFPLEMyQmlhUCx3QkFBQSxDcEJ6WkEsa0JBQUEsQ29Cc1pBLGlCQUFBLENBQ0EsYzNCNExnQyxDMkI5TGhDLFkzQjZMZ0MsQzJCOUxoQyxVakNtb0dKLENpQ3puR0UsZ0NBUUUsb0JBQUEsQ0FBQSxlQUFBLENUbGJBLHdCbEJvUDBCLEMyQjBMMUIsUTNCeUx5QyxDTzNsQnpDLGtCQUFBLENvQmdhQSxXM0J3THlDLENnQjFsQnZDLDJHV3VhRixDWHZhRSxzR1d1YUYsQ0FOQSxVakNpb0dKLENzQjloSE0sdUNXNFpKLGdDWDNaTSxvQkFBQSxDQUFBLGV0QmlpSE4sQ0FDRixDaUM3bkdJLHVDVHBiQSx3QnhCb2pISixDaUMzbkdFLGdDQUtFLHdCM0IxYk8sQzJCMmJQLHdCQUFBLENwQm5iQSxrQkFBQSxDb0JnYkEsaUJBQUEsQ0FDQSxjM0JrS2dDLEMyQnBLaEMsWTNCbUtnQyxDMkJwS2hDLFVqQ21vR0osQ2lDem5HRSx5QkFXRSxlQUFBLENUL2NBLHdCbEJvUDBCLEMyQnVOMUIsUTNCNEp5QyxDTzNsQnpDLGtCQUFBLENvQjBiQSxXM0I4SnlDLEMyQjNKekMsaUIzQnRFMEIsQzJCcUUxQixrQjNCckUwQixDMkJvRTFCLFlBQUEsQ1g3YkUsMEdXb2NGLENYcGNFLHNHV29jRixDQVRBLFVqQ29vR0osQ3NCM2pITSx1Q1dzYkoseUJYcmJNLG1CQUFBLENBQUEsZXRCOGpITixDQUNGLENpQzduR0ksZ0NUamRBLHdCeEJpbEhKLENpQzNuR0UseUJBS0UsNEJBQUEsQ0FDQSx3QkFBQSxDQUNBLGtCQUFBLENBSkEsaUJBQUEsQ0FDQSxjM0JxSWdDLEMyQnZJaEMsWTNCc0lnQyxDMkJ2SWhDLFVqQ21vR0osQ2lDcG5HRSw0REFKRSx3QjNCOWRPLENPUVAsa0JidWxISixDaUM3bkdFLDhCQUNFLGlCakM0bkdKLENpQ3RuR0ksNkNBQ0Usd0JqQ3duR04sQ2lDcm5HSSxzREFDRSxjakN1bkdOLENpQ3BuR0kseUNBQ0Usd0JqQ3NuR04sQ2lDbm5HSSx5Q0FDRSxjakNxbkdOLENpQ2xuR0ksa0NBQ0Usd0JqQ29uR04sQ2lDL21HQSwrRFh6Zk0sc0d0QjhtSE4sQ3NCMW1ITSx1Q1dxZk4sK0RYcGZRLGV0QittSE4sQ0FDRixDa0Nob0hBLEtBQ0UsWUFBQSxDQUNBLGNBQUEsQ0FHQSxlQUFBLENBREEsZUFBQSxDQURBLGNsQ3FvSEYsQ2tDaG9IQSxVQUNFLGFBQUEsQ0FDQSxrQmxDbW9IRixDU2xvSEUsZ0N5QkdFLG9CbENrb0hKLENrQzluSEUsbUJBQ0UsYTVCWE8sQzRCYVAsY0FBQSxDQURBLG1CbENpb0hKLENrQ3huSEEsVUFDRSwrQmxDMm5IRixDa0N6bkhFLG9CQUVFLDRCQUFBLENBQ0EsNEJBQUEsQ3JCYkEsMEJBQUEsQ0FDQSwyQkFBQSxDcUJVQSxrQmxDK25ISixDU3JwSEUsb0R5QjhCSSxvQzVCaXBCOEIsQzRCbHBCOUIsaUJsQzRuSE4sQ2tDeG5ISSw2QkFFRSw0QkFBQSxDQUNBLHdCQUFBLENBRkEsYWxDNG5ITixDa0N0bkhFLDhEQUdFLHFCNUJwRE8sQzRCcURQLGlDNUJzb0JnQyxDNEJ4b0JoQyxhbEMwbkhKLENrQ3JuSEUseUJyQnBDRSx3QkFBQSxDQUNBLHlCQUFBLENxQnFDQSxlbEN3bkhKLENrQzVtSEUscUJBQ0UsZUFBQSxDQUNBLFFBQUEsQ3JCN0RBLGlCYjZxSEosQ2tDNW1IRSx1REFHRSx3QjVCb0swQixDNEJySzFCLFVsQyttSEosQ2tDcG1IRSx3Q0FFRSxhQUFBLENBQ0EsaUJsQ3VtSEosQ2tDbG1IRSxrREFFRSxZQUFBLENBQ0EsV0FBQSxDQUNBLGlCbENxbUhKLENrQzNsSEUsdUJBQ0UsWWxDOGxISixDa0M1bEhFLHFCQUNFLGFsQzhsSEosQ21DdnNIQSxRQU1FLGtCQUFBLENBTEEsaUJuQytzSEYsQ21DdHNIRSw0SUFOQSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxjQUFBLENBRUEsNkJuQ3N0SEYsQ21DenJIQSxjQUNFLG9CQUFBLEMzQmdJSSxnQkFBQSxDMkIzSEosbUJBQUEsQ0FGQSxpQjdCZ0ZPLEM2QmpGUCxzQjdCaXFCa0MsQzZCbHFCbEMsbUI3QmtxQmtDLEM2QjdwQmxDLGtCbkMyckhGLENTcnVIRSx3QzBCNkNFLG9CbkMyckhKLENtQ2xySEEsWUFDRSxZQUFBLENBQ0EscUJBQUEsQ0FHQSxlQUFBLENBREEsZUFBQSxDQURBLGNuQ3VySEYsQ21DbnJIRSxzQkFFRSxjQUFBLENBREEsZW5Dc3JISixDbUNsckhFLDJCQUVFLFVBQUEsQ0FEQSxlbkNxckhKLENtQzNxSEEsYUFDRSxvQkFBQSxDQUVBLG9CN0J3bEJrQyxDNkJ6bEJsQyxpQm5DK3FIRixDbUNscUhBLGlCQUtFLGtCQUFBLENBSkEsZUFBQSxDQUNBLFduQ3NxSEYsQ21DL3BIQSxnQkFJRSw0QkFBQSxDQUNBLDRCQUFBLEN0QnhHRSxpQkFBQSxDTGtLRSxnQkFBQSxDMkI1REosYUFBQSxDQUZBLHFCbkN1cUhGLENTN3dIRSw0QzBCOEdFLG9CbkNrcUhKLENtQzVwSEEscUJBTUUsa0NBQUEsQ0FEQSxVQUFBLENBSkEsb0JBQUEsQ0FFQSxZQUFBLENBQ0EscUJBQUEsQ0FGQSxXbkNtcUhGLENtQzVwSEEsbUJBQ0UsZTdCZ2xCa0MsQzZCL2tCbEMsZW5DK3BIRixDaUJydUhJLDRCa0JrRkksZ01BRUUsY0FBQSxDQURBLGVuQzZwSFIsQ0FDRixDaUI5dkhJLHlCa0I2RkEsa0JBb0JJLG9CQUFBLENBQ0EsMEJuQ2lwSE4sQ21DL29ITSw4QkFDRSxrQm5DaXBIUixDbUMvb0hRLDZDQUNFLGlCbkNpcEhWLENtQzlvSFEsd0NBRUUsa0I3QndoQndCLEM2QnpoQnhCLG1CbkNpcEhWLENtQzNvSE0sZ01BQ0UsZ0JuQ2twSFIsQ21DcG9ITSxxQ0FDRSxnQm5Dc29IUixDbUNub0hNLG1DQUNFLHNCQUFBLENBR0EsZW5DbW9IUixDbUNob0hNLGtDQUNFLFluQ2tvSFIsQ0FDRixDaUJueEhJLDRCa0JrRkksZ01BRUUsY0FBQSxDQURBLGVuQzBzSFIsQ0FDRixDaUIzeUhJLHlCa0I2RkEsa0JBb0JJLG9CQUFBLENBQ0EsMEJuQzhySE4sQ21DNXJITSw4QkFDRSxrQm5DOHJIUixDbUM1ckhRLDZDQUNFLGlCbkM4ckhWLENtQzNySFEsd0NBRUUsa0I3QndoQndCLEM2QnpoQnhCLG1CbkM4ckhWLENtQ3hySE0sZ01BQ0UsZ0JuQytySFIsQ21DanJITSxxQ0FDRSxnQm5DbXJIUixDbUNockhNLG1DQUNFLHNCQUFBLENBR0EsZW5DZ3JIUixDbUM3cUhNLGtDQUNFLFluQytxSFIsQ0FDRixDaUJoMEhJLDRCa0JrRkksZ01BRUUsY0FBQSxDQURBLGVuQ3V2SFIsQ0FDRixDaUJ4MUhJLHlCa0I2RkEsa0JBb0JJLG9CQUFBLENBQ0EsMEJuQzJ1SE4sQ21DenVITSw4QkFDRSxrQm5DMnVIUixDbUN6dUhRLDZDQUNFLGlCbkMydUhWLENtQ3h1SFEsd0NBRUUsa0I3QndoQndCLEM2QnpoQnhCLG1CbkMydUhWLENtQ3J1SE0sZ01BQ0UsZ0JuQzR1SFIsQ21DOXRITSxxQ0FDRSxnQm5DZ3VIUixDbUM3dEhNLG1DQUNFLHNCQUFBLENBR0EsZW5DNnRIUixDbUMxdEhNLGtDQUNFLFluQzR0SFIsQ0FDRixDaUI3MkhJLDZCa0JrRkksZ01BRUUsY0FBQSxDQURBLGVuQ295SFIsQ0FDRixDaUJyNEhJLDBCa0I2RkEsa0JBb0JJLG9CQUFBLENBQ0EsMEJuQ3d4SE4sQ21DdHhITSw4QkFDRSxrQm5Dd3hIUixDbUN0eEhRLDZDQUNFLGlCbkN3eEhWLENtQ3J4SFEsd0NBRUUsa0I3QndoQndCLEM2QnpoQnhCLG1CbkN3eEhWLENtQ2x4SE0sZ01BQ0UsZ0JuQ3l4SFIsQ21DM3dITSxxQ0FDRSxnQm5DNndIUixDbUMxd0hNLG1DQUNFLHNCQUFBLENBR0EsZW5DMHdIUixDbUN2d0hNLGtDQUNFLFluQ3l3SFIsQ0FDRixDbUMxMEhJLGVBb0JJLG9CQUFBLENBQ0EsMEJuQ3l6SFIsQ21DNTBIUSw4S0FFRSxjQUFBLENBREEsZW5DbzFIVixDbUNoMEhRLDJCQUNFLGtCbkNrMEhWLENtQ2gwSFUsMENBQ0UsaUJuQ2swSFosQ21DL3pIVSxxQ0FFRSxrQjdCd2hCd0IsQzZCemhCeEIsbUJuQ2swSFosQ21DNXpIUSw4S0FDRSxnQm5DbTBIVixDbUNyekhRLGtDQUNFLGdCbkN1ekhWLENtQ3B6SFEsZ0NBQ0Usc0JBQUEsQ0FHQSxlbkNvekhWLENtQ2p6SFEsK0JBQ0UsWW5DbXpIVixDUzUvSEUsZ0cwQjJOSSxvQm5Dd3lITixDbUNueUhJLG9DQUNFLGFuQ3F5SE4sQ1N0Z0lFLG9GMEJvT00sb0JuQ3F5SFIsQ21DbHlITSw2Q0FDRSxvQm5Db3lIUixDbUNoeUhJLDBLQUlFLG9CbkNreUhOLENtQzl4SEUsOEJBRUUsMkI3QnNlZ0MsQzZCdmVoQyxhbkNpeUhKLENtQzd4SEUsbUNBQ0UsK1BuQyt4SEosQ21DNXhIRSwyQkFDRSxhbkM4eEhKLENTNWhJRSxtRzBCbVFNLG9CbkMreEhSLENTbGlJRSw2RjBCK1FJLFVuQzB4SE4sQ21DcnhISSxtQ0FDRSx3Qm5DdXhITixDUzVpSUUsa0YwQndSTSx5Qm5DdXhIUixDbUNweEhNLDRDQUNFLHlCbkNzeEhSLENtQ2x4SEksc0tBSUUsVW5Db3hITixDbUNoeEhFLDZCQUVFLCtCN0IyYWdDLEM2QjVhaEMsd0JuQ214SEosQ21DL3dIRSxrQ0FDRSw4UW5DaXhISixDbUM5d0hFLDBCQUNFLHdCbkNneEhKLENTbGtJRSxnRzBCdVRNLFVuQ2l4SFIsQ29DcGxJQSxNQU1FLG9CQUFBLENBRUEsMEJBQUEsQ0FEQSxxQjlCSlMsQzhCTVQsaUNBQUEsQ3ZCS0UsaUJBQUEsQ3VCWkYsWUFBQSxDQUNBLHFCQUFBLENBQ0EsV0FBQSxDQUhBLGlCcEMrbElGLENvQ3BsSUUsU0FFRSxhQUFBLENBREEsY3BDdWxJSixDb0NubElFLGtCQUVFLHFCQUFBLENBREEsa0JwQ3NsSUosQ29DbmxJSSw4QnZCRUEsMEJBQUEsQ0FDQSwyQkFBQSxDdUJGRSxrQnBDdWxJTixDb0NubElJLDZCdkJZQSw2QkFBQSxDQURBLDhCQUFBLEN1QlZFLHFCcEN1bElOLENvQ2hsSUUsOERBRUUsWXBDa2xJSixDb0M5a0lBLFdBR0UsYUFBQSxDQUdBLGNBQUEsQ0FDQSxlcEM2a0lGLENvQ3prSUEsWUFDRSxvQnBDNGtJRixDb0N6a0lBLGVBQ0UsbUJwQzZrSUYsQ29DemtJQSxxQ0FIRSxlcENnbElGLENTam9JRSxpQjJCMERFLG9CcEMya0lKLENvQ3hrSUUsc0JBQ0UsbUJwQzBrSUosQ29DbGtJQSxhQUlFLGdDOUJrdkJrQyxDOEJqdkJsQyx3Q0FBQSxDQUhBLGVBQUEsQ0FEQSxzQnBDd2tJRixDb0Nsa0lFLHlCdkJ2RUUseUJiNG9JSixDb0Noa0lBLGFBR0UsZ0M5QnV1QmtDLEM4QnR1QmxDLHFDQUFBLENBSEEsc0JwQ3FrSUYsQ29DaGtJRSx3QnZCbEZFLHlCYnFwSUosQ29DempJQSxrQkFJRSxlQUFBLENBRkEscUJwQzhqSUYsQ29DempJQSxxQ0FKRSxvQkFBQSxDQUZBLHFCcENva0lGLENvQ3hqSUEsa0J2QnpHSSxpQkFBQSxDdUI2R0YsUUFBQSxDQUNBLE1BQUEsQ0FDQSxlOUI2c0JrQyxDOEJsdEJsQyxpQkFBQSxDQUVBLE9BQUEsQ0FEQSxLcENna0lGLENvQ3hqSUEseUNBR0UsYUFBQSxDQUNBLFVwQzJqSUYsQ29DeGpJQSx3QnZCakhJLDBCQUFBLENBQ0EsMkJiOHFJSixDb0N6aklBLDJCdkJ2R0ksNkJBQUEsQ0FEQSw4QmJ1cUlKLENvQ3RqSUUsaUJBQ0Usa0JwQ3lqSUosQ2lCeHBJSSx5Qm1CNkZKLFdBTUksWUFBQSxDQUNBLGtCQUFBLENBRUEsaUJBQUEsQ0FEQSxrQnBDMGpJRixDb0N2aklFLGlCQUVFLFdBQUEsQ0FFQSxlQUFBLENBQ0EsZ0I5QnVxQjhCLEM4QnpxQjlCLGlCcEMwaklKLENBQ0YsQ29DNWlJRSxrQkFDRSxrQnBDK2lJSixDaUIxcUlJLHlCbUJ1SEosWUFRSSxZQUFBLENBQ0Esa0JwQytpSUYsQ29DNWlJRSxrQkFFRSxXQUFBLENBQ0EsZXBDNmlJSixDb0MzaUlJLHdCQUVFLGFBQUEsQ0FEQSxhcEM4aUlOLENvQ3hpSU0sbUN2QnhLSiw0QkFBQSxDQURBLHlCYnF0SUYsQ29DemlJUSxpR0FHRSx5QnBDMGlJVixDb0N4aUlRLG9HQUdFLDRCcEN5aUlWLENvQ3JpSU0sb0N2QnpLSiwyQkFBQSxDQURBLHdCYm10SUYsQ29DdGlJUSxtR0FHRSx3QnBDdWlJVixDb0NyaUlRLHNHQUdFLDJCcENzaUlWLENBQ0YsQ29DemhJRSxvQkFDRSxvQnBDNGhJSixDaUJwdElJLHlCbUJzTEosY0FNSSxtQjlCMmxCZ0MsQzhCM2xCaEMsYzlCMmxCZ0MsQzhCMWxCaEMsdUI5QjJsQmdDLEM4QjNsQmhDLGtCOUIybEJnQyxDOEIxbEJoQyxTQUFBLENBQ0EsUXBDNGhJRixDb0MxaElFLG9CQUNFLG9CQUFBLENBQ0EsVXBDNGhJSixDQUNGLENvQ25oSUEsV0FDRSxvQnBDc2hJRixDb0NwaElFLGlCQUNFLGVwQ3NoSUosQ29DcGhJSSxvQ0FDRSxlQUFBLEN2QnRPRiwyQkFBQSxDQURBLDRCYit2SUosQ29DcGhJSSxxQ3ZCelBBLHdCQUFBLENBQ0EseUJiZ3hJSixDb0NwaElJLDhCdkJ0UUEsZUFBQSxDdUJ3UUUsa0JwQ3NoSU4sQ3FDaHpJQSxZQU9FLHdCL0JFUyxDT1NQLGlCQUFBLEN3QmpCRixZQUFBLENBQ0EsY0FBQSxDQUlBLGVBQUEsQ0FGQSxrQi9CcWlDa0MsQytCdGlDbEMsbUJyQ3V6SUYsQ3FDN3lJRSxrQ0FDRSxrQnJDZ3pJSixDcUM5eUlJLHlDQUdFLGEvQk5LLEMrQk9MLFdBQUEsQ0FIQSxVQUFBLENBQ0EsbUJyQ2t6SU4sQ3FDdHlJRSwrQ0FDRSx5QkFBQSxDQUlBLG9CckNveUlKLENxQ2p5SUUsd0JBQ0UsYXJDc3lJSixDc0M3MElBLFl6QmtCSSxpQkFBQSxDeUJqQkYsWUFBQSxDNUJJQSxlQUFBLENBREEsY1ZnMUlGLENzQzkwSUEsV0FRRSxxQmhDUFMsQ2dDUVQsd0JBQUEsQ0FIQSxhL0JUVyxDK0JLWCxhQUFBLENBR0EsZ0JoQ294QmtDLENnQ3J4QmxDLGdCQUFBLENBREEsb0JBQUEsQ0FGQSxpQnRDdzFJRixDc0M5MElFLGlCQUlFLHdCaENaTyxDZ0NhUCxvQmhDWk8sQ2dDU1AsYWhDOEpzQyxDZ0M3SnRDLG9CQUFBLENBRkEsU3RDbzFJSixDc0M3MElFLGlCQUdFLDJDaEMrVzBCLENnQ2hYMUIsU2hDNHdCZ0MsQ2dDN3dCaEMsU3RDaTFJSixDc0N6MElJLGtDekJlQSw2QkFBQSxDQURBLDBCQUFBLEN5QmJFLGF0QzgwSU4sQ3NDejBJSSxpQ3pCTEEsOEJBQUEsQ0FEQSwyQmJtMUlKLENzQ3gwSUUsNkJBR0Usd0JoQzBNMEIsQ2dDek0xQixvQmhDeU0wQixDZ0MzTTFCLFVoQ3hDTyxDZ0N1Q1AsU3RDNjBJSixDc0N2MElFLCtCQUtFLHFCaENsRE8sQ2dDbURQLG9CaENoRE8sQ2dDMkNQLGFoQ3hDTyxDZ0MyQ1AsV0FBQSxDQUZBLG1CdEM0MElKLEN1Qy8zSUUsMEIvQmlMSSxnQkFBQSxDK0I5S0YsZWpDbU8wQixDaUNyTzFCLHFCdkNvNElKLEN1QzczSU0saUQxQnNDRiw4QkFBQSxDQURBLDJCYjQxSUosQ3VDNTNJTSxnRDFCbUJGLCtCQUFBLENBREEsNEJiODJJSixDdUM3NElFLDBCL0JpTEksZ0JBQUEsQytCOUtGLGVqQ29PMEIsQ2lDdE8xQixvQnZDazVJSixDdUMzNElNLGlEMUJzQ0YsNkJBQUEsQ0FEQSwwQmIwMklKLEN1QzE0SU0sZ0QxQm1CRiw4QkFBQSxDQURBLDJCYjQzSUosQ3dDejVJQSxPM0JhSSxpQkFBQSxDMkJaRixvQkFBQSxDaEM4SkUsYUFBQSxDZ0MzSkYsZWxDd1I0QixDa0N2UjVCLGFBQUEsQ0FIQSxrQkFBQSxDQUlBLGlCQUFBLENsQktJLDZIa0JESixDQUZBLHVCQUFBLENBREEsa0J4Qys1SUYsQ3NCdjVJTSx1Q2tCZk4sT2xCZ0JRLGV0QjA1SU4sQ0FDRixDU2g2SUUsNEIrQkdJLG9CeENnNklOLEN3QzM1SUUsYUFDRSxZeEM4NUlKLEN3Q3o1SUEsWUFDRSxpQkFBQSxDQUNBLFF4QzQ1SUYsQ3dDcjVJQSxZM0JyQkksbUJBQUEsQzJCdUJGLGlCbENnNEJrQyxDa0NqNEJsQyxrQnhDMDVJRixDd0NoNUlFLGVDaERBLHdCbkMwRWEsQ21DM0ViLFV6Q3M4SUYsQ1N2N0lFLDRDZ0NUSSx3QkFBQSxDQURBLFV6Q3E4SU4sQ3lDajhJSSw0Q0FHRSwwQ0FBQSxDQURBLFN6Q204SU4sQ3dDNzVJRSxpQkNoREEsd0JuQzBFYSxDbUMzRWIsVXpDbTlJRixDU3A4SUUsZ0RnQ1RJLHdCQUFBLENBREEsVXpDazlJTixDeUM5OElJLGdEQUdFLDBDQUFBLENBREEsU3pDZzlJTixDd0MxNklFLGVDaERBLHdCbkMwRWEsQ21DM0ViLFV6Q2crSUYsQ1NqOUlFLDRDZ0NUSSx3QkFBQSxDQURBLFV6Qys5SU4sQ3lDMzlJSSw0Q0FHRSx3Q0FBQSxDQURBLFN6QzY5SU4sQ3dDdjdJRSxZQ2hEQSx3Qm5DMEVhLENtQzNFYixVekM2K0lGLENTOTlJRSxzQ2dDVEksd0JBQUEsQ0FEQSxVekM0K0lOLEN5Q3grSUksc0NBR0UsMENBQUEsQ0FEQSxTekMwK0lOLEN3Q3A4SUUsZUNoREEsd0JuQzBFYSxDbUMzRWIsYXpDMC9JRixDUzMrSUUsNENnQ1RJLHdCQUFBLENBREEsYXpDeS9JTixDeUNyL0lJLDRDQUdFLHlDQUFBLENBREEsU3pDdS9JTixDd0NqOUlFLGNDaERBLHdCbkMwRWEsQ21DM0ViLFV6Q3VnSkYsQ1N4L0lFLDBDZ0NUSSx3QkFBQSxDQURBLFV6Q3NnSk4sQ3lDbGdKSSwwQ0FHRSx5Q0FBQSxDQURBLFN6Q29nSk4sQ3dDOTlJRSxhQ2hEQSx3Qm5DMEVhLENtQzNFYixhekNvaEpGLENTcmdKRSx3Q2dDVEksd0JBQUEsQ0FEQSxhekNtaEpOLEN5Qy9nSkksd0NBR0UsMkNBQUEsQ0FEQSxTekNpaEpOLEN3QzMrSUUsWUNoREEsd0JuQzBFYSxDbUMzRWIsVXpDaWlKRixDU2xoSkUsc0NnQ1RJLHdCQUFBLENBREEsVXpDZ2lKTixDeUM1aEpJLHNDQUdFLHdDQUFBLENBREEsU3pDOGhKTixDMEMxaUpBLFdBSUUsd0JwQ0tTLENPU1Asa0JBQUEsQzZCaEJGLGtCcEN5ekJrQyxDb0MxekJsQyxpQjFDZ2pKRixDaUJyL0lJLHlCeUI1REosV0FRSSxpQjFDNmlKRixDQUNGLEMwQzFpSkEsaUI3Qk1JLGVBQUEsQzZCSkYsY0FBQSxDQURBLGUxQytpSkYsQzJDeGpKQSxPQUlFLDRCQUFBLEM5QlVFLGlCQUFBLEM4QlhGLGtCckN5OUJrQyxDcUMxOUJsQyxzQkFBQSxDQURBLGlCM0MrakpGLEMyQ3ZqSkEsZUFFRSxhM0N5akpGLEMyQ3JqSkEsWUFDRSxlM0N3akpGLEMyQ2hqSkEsbUJBQ0Usb0IzQ21qSkYsQzJDaGpKRSwwQkFNRSxhQUFBLENBREEsc0JBQUEsQ0FKQSxpQkFBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBRUEsUzNDb2pKSixDMkN4aUpFLGVuQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYTVDNmxKRixDNEN6bEpFLGtCQUNFLHdCNUMybEpKLEM0Q3hsSkUsMkJBQ0UsYTVDMGxKSixDMkNwakpFLGlCbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGE1Q3ltSkYsQzRDcm1KRSxvQkFDRSx3QjVDdW1KSixDNENwbUpFLDZCQUNFLGE1Q3NtSkosQzJDaGtKRSxlbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGE1Q3FuSkYsQzRDam5KRSxrQkFDRSx3QjVDbW5KSixDNENobkpFLDJCQUNFLGE1Q2tuSkosQzJDNWtKRSxZbkIxQ0Usd0JtQjJDdUIsQ0M5Q3pCLG9CRDhDcUUsQ0NoRHJFLGE1Q2lvSkYsQzRDN25KRSxlQUNFLHdCNUMrbkpKLEM0QzVuSkUsd0JBQ0UsYTVDOG5KSixDMkN4bEpFLGVuQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYTVDNm9KRixDNEN6b0pFLGtCQUNFLHdCNUMyb0pKLEM0Q3hvSkUsMkJBQ0UsYTVDMG9KSixDMkNwbUpFLGNuQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYTVDeXBKRixDNENycEpFLGlCQUNFLHdCNUN1cEpKLEM0Q3BwSkUsMEJBQ0UsYTVDc3BKSixDMkNobkpFLGFuQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYTVDcXFKRixDNENqcUpFLGdCQUNFLHdCNUNtcUpKLEM0Q2hxSkUseUJBQ0UsYTVDa3FKSixDMkM1bkpFLFluQjFDRSx3Qm1CMkN1QixDQzlDekIsb0JEOENxRSxDQ2hEckUsYTVDaXJKRixDNEM3cUpFLGVBQ0Usd0I1QytxSkosQzRDNXFKRSx3QkFDRSxhNUM4cUpKLEM2Q3RySkUsZ0NBQ0UsR0FBTywwQjdDMHJKVCxDNkN6ckpFLEdBQUssdUI3QzRySlAsQ0FDRixDNkN6ckpBLFVBTUUsd0J2Q0xTLENPU1AsaUJBQUEsQ0xrS0UsZUFBQSxDcUMxS0osV3ZDaytCa0MsQ3VDaCtCbEMsYTdDOHJKRixDNkN2ckpBLHdCQVZFLFlBQUEsQ0FFQSxlN0Myc0pGLEM2Q25zSkEsY0FRRSx3QnZDdTlCa0MsQ3VDMTlCbEMsVXZDakJTLEN1Q2NULHFCQUFBLENBQ0Esc0JBQUEsQ0FHQSxpQkFBQSxDdkJUSSx5QnVCWUosQ0FGQSxrQjdDNHJKRixDc0Jsc0pNLHVDdUJETixjdkJFUSxldEJxc0pOLENBQ0YsQzZDNXJKQSxzQnJCWUUscUtBQUEsQ3FCVkEseUI3QytySkYsQzZDM3JKRSx1QkFDRSxpRDdDOHJKSixDNkMzckpNLHVDQUpKLHVCQUtNLGM3QzhySk4sQ0FDRixDOEN6dUpBLE9BRUUsc0JBQUEsQ0FEQSxZOUM2dUpGLEM4Q3p1SkEsWUFDRSxNOUM0dUpGLEMrQzl1SkEsWWxDY0ksaUJBQUEsQ2tDYkYsWUFBQSxDQUNBLHFCQUFBLENBSUEsZUFBQSxDQURBLGMvQ2l2SkYsQytDdHVKQSx3QkFFRSxhekNSUyxDeUNTVCxrQkFBQSxDQUZBLFUvQzJ1SkYsQ1NodkpFLDREc0NjRSx3QnpDdEJPLEN5Q29CUCxhekNkTyxDeUNlUCxvQkFBQSxDQUZBLFMvQzJ1SkosQytDcnVKRSwrQkFFRSx3QnpDMUJPLEN5Q3lCUCxhL0N3dUpKLEMrQzl0SkEsaUJBTUUscUJ6QzNDUyxDeUM0Q1QsaUNBQUEsQ0FMQSxhQUFBLENBQ0Esc0JBQUEsQ0FGQSxpQi9DcXVKRixDK0M3dEpFLDZCbEMxQkUsOEJBQUEsQ0FDQSwrQmIwdkpKLEMrQzd0SkUsNEJsQ2ZFLGlDQUFBLENBREEsa0NiaXZKSixDK0M3dEpFLG9EQUlFLHFCekMxRE8sQ3lDd0RQLGF6Q2xETyxDeUNtRFAsbUIvQyt0SkosQytDMXRKRSx3QkFHRSx3QnpDa0wwQixDeUNqTDFCLG9CekNpTDBCLEN5Q25MMUIsVXpDaEVPLEN5QytEUCxTL0MrdEpKLEMrQ3p0SkUsa0NBQ0Usa0IvQzJ0SkosQytDenRKSSx5Q0FFRSxvQnpDMkp3QixDeUM1SnhCLGUvQzR0Sk4sQytDN3NKSSx1QkFDRSxrQi9DZ3RKTixDK0M3c0pRLG9EbEMxQkosNkJBQUEsQ0FaQSx5QmJ1dkpKLEMrQzVzSlEsbURsQy9CSiwyQkFBQSxDQVpBLDJCYjJ2SkosQytDM3NKUSwrQ0FDRSxZL0M2c0pWLEMrQzFzSlEseURBRUUsbUJBQUEsQ0FEQSxvQi9DNnNKVixDK0Mxc0pVLGdFQUVFLHFCekNxSGtCLEN5Q3RIbEIsZ0IvQzZzSlosQ2lCdndKSSx5QjhCbUNBLDBCQUNFLGtCL0N3dUpKLEMrQ3J1Sk0sdURsQzFCSiw2QkFBQSxDQVpBLHlCYit3SkYsQytDcHVKTSxzRGxDL0JKLDJCQUFBLENBWkEsMkJibXhKRixDK0NudUpNLGtEQUNFLFkvQ3F1SlIsQytDbHVKTSw0REFFRSxtQkFBQSxDQURBLG9CL0NxdUpSLEMrQ2x1SlEsbUVBRUUscUJ6Q3FIa0IsQ3lDdEhsQixnQi9DcXVKVixDQUNGLENpQmh5SkkseUI4Qm1DQSwwQkFDRSxrQi9DZ3dKSixDK0M3dkpNLHVEbEMxQkosNkJBQUEsQ0FaQSx5QmJ1eUpGLEMrQzV2Sk0sc0RsQy9CSiwyQkFBQSxDQVpBLDJCYjJ5SkYsQytDM3ZKTSxrREFDRSxZL0M2dkpSLEMrQzF2Sk0sNERBRUUsbUJBQUEsQ0FEQSxvQi9DNnZKUixDK0MxdkpRLG1FQUVFLHFCekNxSGtCLEN5Q3RIbEIsZ0IvQzZ2SlYsQ0FDRixDaUJ4ekpJLHlCOEJtQ0EsMEJBQ0Usa0IvQ3d4SkosQytDcnhKTSx1RGxDMUJKLDZCQUFBLENBWkEseUJiK3pKRixDK0NweEpNLHNEbEMvQkosMkJBQUEsQ0FaQSwyQmJtMEpGLEMrQ254Sk0sa0RBQ0UsWS9DcXhKUixDK0NseEpNLDREQUVFLG1CQUFBLENBREEsb0IvQ3F4SlIsQytDbHhKUSxtRUFFRSxxQnpDcUhrQixDeUN0SGxCLGdCL0NxeEpWLENBQ0YsQ2lCaDFKSSwwQjhCbUNBLDBCQUNFLGtCL0NnekpKLEMrQzd5Sk0sdURsQzFCSiw2QkFBQSxDQVpBLHlCYnUxSkYsQytDNXlKTSxzRGxDL0JKLDJCQUFBLENBWkEsMkJiMjFKRixDK0MzeUpNLGtEQUNFLFkvQzZ5SlIsQytDMXlKTSw0REFFRSxtQkFBQSxDQURBLG9CL0M2eUpSLEMrQzF5SlEsbUVBRUUscUJ6Q3FIa0IsQ3lDdEhsQixnQi9DNnlKVixDQUNGLEMrQy94SkEsa0JsQ25ISSxlYnE1SkosQytDL3hKRSxtQ0FDRSxvQi9DaXlKSixDK0MveEpJLDhDQUNFLHFCL0NpeUpOLENnRDE2SkUseUJBRUUsd0JEbUp1QyxDQ3BKdkMsYWhEODZKSixDU2w2SkUsNEd1Q05NLHdCQUFBLENBREEsYWhENjZKUixDZ0R6NkpNLHVEQUVFLHdCRHlJa0UsQ0N4SWxFLG9CRHdJa0UsQ0MxSWxFLFVoRDY2SlIsQ2dEeDdKRSwyQkFFRSx3QkRtSnVDLENDcEp2QyxhaEQ0N0pKLENTaDdKRSxnSHVDTk0sd0JBQUEsQ0FEQSxhaEQyN0pSLENnRHY3Sk0seURBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVWhEMjdKUixDZ0R0OEpFLHlCQUVFLHdCRG1KdUMsQ0NwSnZDLGFoRDA4SkosQ1M5N0pFLDRHdUNOTSx3QkFBQSxDQURBLGFoRHk4SlIsQ2dEcjhKTSx1REFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVaER5OEpSLENnRHA5SkUsc0JBRUUsd0JEbUp1QyxDQ3BKdkMsYWhEdzlKSixDUzU4SkUsc0d1Q05NLHdCQUFBLENBREEsYWhEdTlKUixDZ0RuOUpNLG9EQUVFLHdCRHlJa0UsQ0N4SWxFLG9CRHdJa0UsQ0MxSWxFLFVoRHU5SlIsQ2dEbCtKRSx5QkFFRSx3QkRtSnVDLENDcEp2QyxhaERzK0pKLENTMTlKRSw0R3VDTk0sd0JBQUEsQ0FEQSxhaERxK0pSLENnRGorSk0sdURBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVWhEcStKUixDZ0RoL0pFLHdCQUVFLHdCRG1KdUMsQ0NwSnZDLGFoRG8vSkosQ1N4K0pFLDBHdUNOTSx3QkFBQSxDQURBLGFoRG0vSlIsQ2dELytKTSxzREFFRSx3QkR5SWtFLENDeElsRSxvQkR3SWtFLENDMUlsRSxVaERtL0pSLENnRDkvSkUsdUJBRUUsd0JEbUp1QyxDQ3BKdkMsYWhEa2dLSixDU3QvSkUsd0d1Q05NLHdCQUFBLENBREEsYWhEaWdLUixDZ0Q3L0pNLHFEQUVFLHdCRHlJa0UsQ0N4SWxFLG9CRHdJa0UsQ0MxSWxFLFVoRGlnS1IsQ2dENWdLRSxzQkFFRSx3QkRtSnVDLENDcEp2QyxhaERnaEtKLENTcGdLRSxzR3VDTk0sd0JBQUEsQ0FEQSxhaEQrZ0tSLENnRDNnS00sb0RBRUUsd0JEeUlrRSxDQ3hJbEUsb0JEd0lrRSxDQzFJbEUsVWhEK2dLUixDaUQ3aEtBLE9BS0UsVTNDWVMsQzJDaEJULFdBQUEsQ3pDbUxJLGdCQUFBLEN5Q2pMSixlM0M4UjRCLEMyQzdSNUIsYUFBQSxDQUdBLFVBQUEsQ0FEQSx3QmpEaWlLRixDUzNoS0UsYXdDREUsVTNDTU8sQzJDTFAsb0JqRCtoS0osQ1MzaEtFLHNGd0NDSSxXakQ2aEtOLENpRGxoS0EsYUFFRSw0QkFBQSxDQUNBLFFBQUEsQ0FGQSxTakR1aEtGLENpRC9nS0EsaUJBQ0UsbUJqRGtoS0YsQ2tEeGpLQSxPQVFFLDJCQUFBLENBREEsb0M1QzQ0QmtDLEM0QzE0QmxDLCtCQUFBLENyQ1NFLG9CQUFBLENxQ1JGLHlDNUM2NEJrQyxDNENwNUJsQyxnQjVDMjRCa0MsQ0UxdEI5QixpQkFBQSxDMENoTEosZTVDMDRCa0MsQzRDbjRCbEMsU2xEeWpLRixDa0R0aktFLHdCQUNFLG9CbER3aktKLENrRHJqS0UsZUFDRSxTbER1aktKLENrRHBqS0UsWUFDRSxhQUFBLENBQ0EsU2xEc2pLSixDa0RuaktFLFlBQ0UsWWxEcWpLSixDa0RqaktBLGNBRUUsa0JBQUEsQ0FJQSwyQkFBQSxDQURBLG9DNUNxM0JrQyxDNENuM0JsQyx1Q0FBQSxDckNaRSx5Q0FBQSxDQUNBLDBDQUFBLENxQ1FGLGE1Q3ZCUyxDNENvQlQsWUFBQSxDQUVBLHFCbEQwaktGLENrRGxqS0EsWUFDRSxjbERxaktGLENtRDNsS0EsWUFFRSxlbkQ2bEtGLENtRDNsS0UsbUJBQ0UsaUJBQUEsQ0FDQSxlbkQ2bEtKLENtRHhsS0EsT0FLRSxZQUFBLENBRUEsV0FBQSxDQUpBLE1BQUEsQ0FRQSxTQUFBLENBSEEsZUFBQSxDQVBBLGNBQUEsQ0FDQSxLQUFBLENBSUEsVUFBQSxDQUZBLFluRGdtS0YsQ21EbGxLQSxjQUdFLFk3Q2k1QmtDLEM2Qy80QmxDLG1CQUFBLENBSkEsaUJBQUEsQ0FDQSxVbkR1bEtGLENtRGpsS0UsMEJBRUUsMkI3Q3U2QmdDLENnQnA4QjlCLGlDdEJnbktOLENzQjVtS00sdUM2QnVCSiwwQjdCdEJNLGV0QittS04sQ0FDRixDbUR0bEtFLDBCQUNFLGNuRHdsS0osQ21EcGxLRSxrQ0FDRSxxQm5Ec2xLSixDbURsbEtBLHlCQUNFLFlBQUEsQ0FDQSw0Qm5EcWxLRixDbURubEtFLHdDQUNFLDZCQUFBLENBQ0EsZW5EcWxLSixDbURsbEtFLDhFQUVFLGFuRG9sS0osQ21EamxLRSxxQ0FDRSxlbkRtbEtKLENtRC9rS0EsdUJBRUUsa0JBQUEsQ0FEQSxZQUFBLENBRUEsNEJuRGtsS0YsQ21EL2tLRSw4QkFJRSxVQUFBLENBSEEsYUFBQSxDQUNBLHlCQUFBLENBQ0EsdUJBQUEsQ0FBQSxrQm5Ea2xLSixDbUQ3a0tFLCtDQUNFLHFCQUFBLENBRUEsV0FBQSxDQURBLHNCbkRnbEtKLENtRDdrS0ksOERBQ0UsZW5EK2tLTixDbUQ1a0tJLHNEQUNFLFluRDhrS04sQ21EeGtLQSxlQVNFLDJCQUFBLENBREEscUI3QzNHUyxDNkM2R1QsK0JBQUEsQ3RDbEdFLGtCQUFBLENzQzBGRixZQUFBLENBQ0EscUJBQUEsQ0FXQSxTQUFBLENBUEEsbUJBQUEsQ0FOQSxpQkFBQSxDQUdBLFVuRGlsS0YsQ21EbmtLQSxnQkFPRSxxQjdDbEhTLEM2Q2lIVCxZQUFBLENBSEEsTUFBQSxDQUZBLGNBQUEsQ0FDQSxLQUFBLENBR0EsV0FBQSxDQURBLFluRHlrS0YsQ21EbmtLRSxxQkFBUyxTbkRza0tYLENtRHJrS0UscUJBQVMsVW5Ed2tLWCxDbURua0tBLGNBRUUsc0JBQUEsQ0FHQSwrQkFBQSxDdEN0SEUsMkJBQUEsQ0FDQSw0QkFBQSxDc0NpSEYsWUFBQSxDQUVBLDZCQUFBLENBQ0EsWW5EeWtLRixDbURya0tFLHFCQUdFLDZCQUFBLENBRkEsWW5Ed2tLSixDbURqa0tBLGFBRUUsZTdDdUk0QixDNkN4STVCLGVuRHFrS0YsQ21EL2pLQSxZQUlFLGFBQUEsQ0FDQSxZN0Mwd0JrQyxDNkM5d0JsQyxpQm5Eb2tLRixDbUQ1aktBLGNBR0Usa0JBQUEsQ3RDcklFLDhCQUFBLENBREEsK0JBQUEsQ3NDeUlGLDRCQUFBLENBTEEsWUFBQSxDQUNBLGNBQUEsQ0FFQSx3QkFBQSxDQUNBLGNuRGtrS0YsQ21EM2pLRSxnQkFDRSxhbkQ2aktKLENtRHhqS0EseUJBSUUsV0FBQSxDQUNBLGVBQUEsQ0FKQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxVbkQ2aktGLENpQmxzS0kseUJrQzZJRixjQUVFLG1CQUFBLENBREEsZW5EMGpLRixDbUR0aktBLHlCQUNFLDhCbkR3aktGLENtRHRqS0Usd0NBQ0UsK0JuRHdqS0osQ21EcGpLQSx1QkFDRSw4Qm5Ec2pLRixDbURwaktFLDhCQUNFLDJCQUFBLENBQ0EsdUJBQUEsQ0FBQSxrQm5Ec2pLSixDbUQ5aUtBLFVBQVksZW5EaWpLWixDQUNGLENpQnp0S0kseUJrQzJLRixvQkFFRSxlbkRpaktGLENBQ0YsQ2lCL3RLSSwwQmtDa0xGLFVBQVksZ0JuRGlqS1osQ0FDRixDb0QveEtBLFNBVUUsb0JBQUEsQ0FQQSxhQUFBLENDSEEsNEI5Q2dDbUIsQ0NtSmYsZ0JBQUEsQzZDakxKLGlCQUFBLENBQ0EsZS9DNFI0QixDK0NyUjVCLHFCQUFBLENBSUEsZUFBQSxDQVZBLGUvQ2dTNEIsQzhDaFM1QixROUM2MUJrQyxDOEN0MUJsQyxTQUFBLENBVkEsaUJBQUEsQ0NJQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGdCQUFBLENBQ0EsbUJBQUEsQ0FHQSxrQkFBQSxDQURBLGlCQUFBLENBRUEsbUJBQUEsQ0RYQSxZcERvektGLENvRHp5S0UsY0FBUyxVcEQ0eUtYLENvRDF5S0UsZ0JBRUUsYUFBQSxDQUVBLFk5Q2kxQmdDLEM4Q3AxQmhDLGlCQUFBLENBRUEsV3BENnlLSixDb0QxeUtJLHVCQUdFLHdCQUFBLENBQ0Esa0JBQUEsQ0FGQSxVQUFBLENBREEsaUJwRCt5S04sQ29EdnlLQSxtREFDRSxlcEQweUtGLENvRHh5S0UsaUVBQ0UsUXBEMHlLSixDb0R4eUtJLCtFQUdFLHFCOUN2QkssQzhDc0JMLDBCQUFBLENBREEsS3BENHlLTixDb0RyeUtBLHVEQUNFLGVwRHd5S0YsQ29EdHlLRSxxRUFHRSxZOUNpekJnQyxDOENuekJoQyxNQUFBLENBQ0EsV3BEeXlLSixDb0R0eUtJLG1GQUdFLHVCOUN2Q0ssQzhDc0NMLGdDQUFBLENBREEsT3BEMHlLTixDb0RueUtBLHlEQUNFLGVwRHN5S0YsQ29EcHlLRSx1RUFDRSxLcERzeUtKLENvRHB5S0kscUZBR0Usd0I5Q3JESyxDOENvREwsMEJBQUEsQ0FEQSxRcER3eUtOLENvRGp5S0EscURBQ0UsZXBEb3lLRixDb0RseUtFLG1FQUdFLFk5Q214QmdDLEM4Q3J4QmhDLE9BQUEsQ0FDQSxXcERxeUtKLENvRGx5S0ksaUZBR0Usc0I5Q3JFSyxDOENvRUwsZ0NBQUEsQ0FEQSxNcERzeUtOLENvRC93S0EsZUFLRSxxQjlDL0ZTLENPQ1AsaUJBQUEsQ3VDNEZGLFU5Q3ZHUyxDOENxR1QsZTlDK3VCa0MsQzhDOXVCbEMsb0JBQUEsQ0FFQSxpQnBEb3hLRixDc0RuNEtBLFNBWUUsb0JBQUEsQ0FFQSwyQkFBQSxDQURBLHFCaEROUyxDZ0RRVCwrQkFBQSxDekNHRSxrQkFBQSxDd0NqQkYsNEI5Q2dDbUIsQ0NtSmYsZ0JBQUEsQzZDakxKLGlCQUFBLENBQ0EsZS9DNFI0QixDZ0Q3UjVCLE1BQUEsQ0RRQSxxQkFBQSxDQUlBLGVBQUEsQ0FWQSxlL0NnUzRCLENnRC9SNUIsZWhEKzJCa0MsQytDLzJCbEMsZUFBQSxDQUNBLGdCQUFBLENBQ0Esb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENDUkEsS0FBQSxDRFdBLGtCQUFBLENBREEsaUJBQUEsQ0FFQSxtQkFBQSxDQ1ZBLFl0RDQ1S0YsQ3NENzRLRSx5QkFkQSxhQUFBLENBSkEsaUJ0RHM2S0YsQ3NEcDVLRSxnQkFJRSxZaEQrMkJnQyxDZ0Q5MkJoQyxhQUFBLENBRkEsVXREaTVLSixDc0Q3NEtJLDZDQUtFLHdCQUFBLENBQ0Esa0JBQUEsQ0FGQSxVQUFBLENBREEsYUFBQSxDQURBLGlCdERrNUtOLENzRHo0S0EsbURBQ0UsbUJ0RDQ0S0YsQ3NEMTRLRSxpRUFDRSx5QnRENDRLSixDc0QxNEtJLCtFQUdFLGdDaEQyMUI4QixDZ0Q1MUI5QiwwQkFBQSxDQURBLFF0RDg0S04sQ3NEejRLSSw2RUFHRSxxQmhEN0NLLENnRDRDTCwwQkFBQSxDQURBLFV0RDY0S04sQ3NEdDRLQSx1REFDRSxpQnREeTRLRixDc0R2NEtFLHFFQUdFLFdoRHMwQmdDLENnRHgwQmhDLHVCQUFBLENBR0EsYUFBQSxDQUZBLFd0RDI0S0osQ3NEdjRLSSxtRkFHRSxrQ2hEbzBCOEIsQ2dEcjBCOUIsZ0NBQUEsQ0FEQSxNdEQyNEtOLENzRHQ0S0ksaUZBR0UsdUJoRHBFSyxDZ0RtRUwsZ0NBQUEsQ0FEQSxRdEQwNEtOLENzRG40S0EseURBQ0UsZ0J0RHM0S0YsQ3NEcDRLRSx1RUFDRSxzQnREczRLSixDc0RwNEtJLHFGQUdFLG1DaERnekI4QixDZ0RqekI5QiwwQkFBQSxDQURBLEt0RHc0S04sQ3NEbjRLSSxtRkFHRSx3QmhEeEZLLENnRHVGTCwwQkFBQSxDQURBLE90RHU0S04sQ3NEaDRLRSx1R0FRRSwrQkFBQSxDQURBLFVBQUEsQ0FIQSxhQUFBLENBREEsUUFBQSxDQUdBLGtCQUFBLENBTEEsaUJBQUEsQ0FDQSxLQUFBLENBR0EsVXREcTRLSixDc0Q5M0tBLHFEQUNFLGtCdERpNEtGLENzRC8zS0UsbUVBR0UsV2hEK3dCZ0MsQ2dEOXdCaEMsYUFBQSxDQUhBLHdCQUFBLENBQ0EsV3REbTRLSixDc0QvM0tJLGlGQUdFLGlDaEQ2d0I4QixDZ0Q5d0I5QixnQ0FBQSxDQURBLE90RG00S04sQ3NEOTNLSSwrRUFHRSxzQmhEM0hLLENnRDBITCxnQ0FBQSxDQURBLFN0RGs0S04sQ3NEMTJLQSxnQkFLRSx3QmhEK3RCa0MsQ2dEOXRCbEMsK0JBQUEsQ3pDbklFLDJCQUFBLENBQ0EsNEJBQUEsQ0x3SkUsZ0JBQUEsQzhDMUJKLGVBQUEsQ0FEQSxvQnREbTNLRixDc0QzMktFLHNCQUNFLFl0RDYyS0osQ3NEejJLQSxjQUVFLGFoRHhKUyxDZ0R1SlQsb0J0RDYyS0YsQ3VEdmdMQSxVQUNFLGlCdkQwZ0xGLEN1RHZnTEEsd0JBQ0Usa0J2RDBnTEYsQ3VEdmdMQSxnQkFHRSxlQUFBLENBRkEsaUJBQUEsQ0FDQSxVdkQyZ0xGLEN3RGppTEUsc0JBRUUsVUFBQSxDQUNBLFVBQUEsQ0FGQSxheERxaUxKLEN1RDNnTEEsZUFNRSwwQkFBQSxDQUpBLFlBQUEsQ0FDQSxVQUFBLENBRUEsa0JBQUEsQ0FKQSxpQkFBQSxDakNiSSxvQ2lDbUJKLENBSEEsVXZEaWhMRixDc0I3aExNLHVDaUNRTixlakNQUSxldEJnaUxOLENBQ0YsQ3VEaGhMQSw4REFHRSxhdkRtaExGLEN1RGhoTEEseUVBRUUsMEJ2RG1oTEYsQ3VEaGhMQSx5RUFFRSwyQnZEbWhMRixDdUQxZ0xFLDhCQUNFLFNBQUEsQ0FFQSxjQUFBLENBREEsMkJ2RDhnTEosQ3VEMWdMRSxrSkFJRSxTQUFBLENBREEsU3ZENmdMSixDdUR6Z0xFLHFGQUdFLFNBQUEsQ2pDNURFLHlCaUM2REYsQ0FGQSxTdkQ2Z0xKLENzQnBrTE0sdUNpQ3FESixxRmpDcERNLGV0QndrTE4sQ0FDRixDdUR4Z0xBLDhDQVFFLGtCQUFBLENBTUEsZUFBQSxDQUNBLFFBQUEsQ0FYQSxRQUFBLENBUUEsVWpEM0ZTLENpRHNGVCxZQUFBLENBRUEsc0JBQUEsQ0FPQSxVakRpOUJtQyxDaUR0OUJuQyxTQUFBLENBVEEsaUJBQUEsQ0FXQSxpQkFBQSxDQVZBLEtBQUEsQ2pDekVJLDRCaUN1RkosQ0FQQSxTakRzOUJtQyxDaUQzOUJuQyxTdkRzaExGLENzQjdsTE0sdUNpQ2tFTiw4Q2pDakVRLGV0QmltTE4sQ0FDRixDU3ZtTEUsb0g4QzJGRSxVakRwR08sQ2lEdUdQLFVqRDA4QmlDLENpRDM4QmpDLFNBQUEsQ0FEQSxvQnZEbWhMSixDdUQ5Z0xBLHVCQUNFLE12RGloTEYsQ3VENWdMQSx1QkFDRSxPdkQrZ0xGLEN1RHhnTEEsd0RBS0Usa0NBQUEsQ0FIQSxvQkFBQSxDQUVBLFdqRGs4Qm1DLENpRG44Qm5DLFV2RDZnTEYsQ3VEemdMQSw0QkFDRSxnTnZENGdMRixDdUQxZ0xBLDRCQUNFLGlOdkQ2Z0xGLEN1RHBnTEEscUJBR0UsUUFBQSxDQUdBLFlBQUEsQ0FDQSxzQkFBQSxDQUhBLE1BQUEsQ0FRQSxlQUFBLENBREEsZWpEdzVCbUMsQ2lEejVCbkMsZ0JqRHk1Qm1DLENpRDM1Qm5DLGNBQUEsQ0FQQSxpQkFBQSxDQUNBLE9BQUEsQ0FHQSxVdkQ2Z0xGLEN1RHBnTEUsd0JBVUUsMkJBQUEsQ0FEQSxxQmpEbktPLENpRHVLUCxvQ0FBQSxDQURBLGlDQUFBLENBWEEsc0JBQUEsQ0FPQSxjQUFBLENBTkEsYUFBQSxDQUVBLFVqRHU1QmlDLENpRHI1QmpDLGVqRHU1QmlDLENpRHg1QmpDLGdCakR3NUJpQyxDaUQvNEJqQyxVQUFBLENBUEEsa0JBQUEsQ2pDeEpFLDJCaUNnS0YsQ0FaQSxVdkRpaExKLENzQmpxTE0sdUNpQzZJSix3QmpDNUlNLGV0Qm9xTE4sQ0FDRixDdUR2Z0xFLDZCQUNFLFN2RHlnTEosQ3VEaGdMQSxrQkFHRSxXQUFBLENBS0EsVWpEOUxTLENpRDBMVCxRQUFBLENBR0EsbUJBQUEsQ0FEQSxnQkFBQSxDQUxBLGlCQUFBLENBQ0EsU0FBQSxDQU9BLGlCQUFBLENBSkEsVXZEdWdMRixDeURyc0xBLDBCQUNFLEdBQUssdUJ6RHlzTEwsQ0FDRixDeUR2c0xBLGdCQVNFLDZDQUFBLENBSEEsa0JBQUEsQ0FFQSxpQkFBQSxDQUZBLG9DQUFBLENBTEEsb0JBQUEsQ0FFQSxXbkRxa0N3QixDbURwa0N4QixzQm5Ec2tDd0IsQ21EeGtDeEIsVXpEK3NMRixDeURyc0xBLG1CQUdFLGlCbkRna0N3QixDbURqa0N4QixXbkQrakN3QixDbURoa0N4QixVekQwc0xGLEN5RGpzTEEsd0JBQ0UsR0FDRSxrQnpEb3NMRixDeURsc0xBLElBQ0UsU0FBQSxDQUNBLGN6RG9zTEYsQ0FDRixDeURqc0xBLGNBU0UsMkNBQUEsQ0FKQSw2QkFBQSxDQUVBLGlCQUFBLENBTkEsb0JBQUEsQ0FFQSxXbkRxaUN3QixDbURoaUN4QixTQUFBLENBSkEsc0JuRHNpQ3dCLENtRHhpQ3hCLFV6RHlzTEYsQ3lEL3JMQSxpQkFFRSxXbkQraEN3QixDbURoaUN4QixVekRtc0xGLEN5RDlyTEUsdUNBQ0UsOEJBRUUsdUJ6RGlzTEosQ0FDRixDMEQ3dkxBLGdCQUFxQixpQzFEZ3dMckIsQzBEL3ZMQSxXQUFxQiw0QjFEbXdMckIsQzBEbHdMQSxjQUFxQiwrQjFEc3dMckIsQzBEcndMQSxjQUFxQiwrQjFEeXdMckIsQzBEeHdMQSxtQkFBcUIsb0MxRDR3THJCLEMwRDN3TEEsZ0JBQXFCLGlDMUQrd0xyQixDMkRqeExFLFlBQ0Usa0MzRG94TEosQ1Mxd0xFLHNGa0RMSSxrQzNEcXhMTixDMkQzeExFLGNBQ0Usa0MzRDh4TEosQ1NweExFLDhGa0RMSSxrQzNEK3hMTixDMkRyeUxFLFlBQ0Usa0MzRHd5TEosQ1M5eExFLHNGa0RMSSxrQzNEeXlMTixDMkQveUxFLFNBQ0Usa0MzRGt6TEosQ1N4eUxFLDBFa0RMSSxrQzNEbXpMTixDMkR6ekxFLFlBQ0Usa0MzRDR6TEosQ1NsekxFLHNGa0RMSSxrQzNENnpMTixDMkRuMExFLFdBQ0Usa0MzRHMwTEosQ1M1ekxFLGtGa0RMSSxrQzNEdTBMTixDMkQ3MExFLFVBQ0Usa0MzRGcxTEosQ1N0MExFLDhFa0RMSSxrQzNEaTFMTixDMkR2MUxFLFNBQ0Usa0MzRDAxTEosQ1NoMUxFLDBFa0RMSSxrQzNEMjFMTixDNEQxMUxBLFVBQ0UsK0I1RDYxTEYsQzREMTFMQSxnQkFDRSxzQzVENjFMRixDNkR4MkxBLFFBQWtCLGtDN0Q0MkxsQixDNkQzMkxBLFlBQWtCLHNDN0QrMkxsQixDNkQ5MkxBLGNBQWtCLHdDN0RrM0xsQixDNkRqM0xBLGVBQWtCLHlDN0RxM0xsQixDNkRwM0xBLGFBQWtCLHVDN0R3M0xsQixDNkR0M0xBLFVBQW1CLGtCN0QwM0xuQixDNkR6M0xBLGNBQW1CLHNCN0Q2M0xuQixDNkQ1M0xBLGdCQUFtQix3QjdEZzRMbkIsQzZELzNMQSxpQkFBbUIseUI3RG00TG5CLEM2RGw0TEEsZUFBbUIsdUI3RHM0TG5CLEM2RG40TEUsZ0JBQ0UsOEI3RHM0TEosQzZEdjRMRSxrQkFDRSw4QjdEMDRMSixDNkQzNExFLGdCQUNFLDhCN0Q4NExKLEM2RC80TEUsYUFDRSw4QjdEazVMSixDNkRuNUxFLGdCQUNFLDhCN0RzNUxKLEM2RHY1TEUsZUFDRSw4QjdEMDVMSixDNkQzNUxFLGNBQ0UsOEI3RDg1TEosQzZELzVMRSxhQUNFLDhCN0RrNkxKLEM2RDk1TEEsY0FDRSwyQjdEaTZMRixDNkQxNUxBLFlBQ0UsMkI3RDY1TEYsQzZEMTVMQSxTQUNFLDJCN0Q2NUxGLEM2RDE1TEEsYUFDRSxvQzdEODVMRixDNkQxNUxBLDRCQUhFLHFDN0RrNkxGLEM2RDE1TEEsK0JBSEUsd0M3RGs2TEYsQzZEMTVMQSw4QkFIRSx1QzdEazZMRixDNkQvNUxBLGNBQ0Usb0M3RDg1TEYsQzZEMTVMQSxZQUNFLDRCN0Q2NUxGLEM2RDE1TEEsZ0JBQ0UsMkI3RDY1TEYsQzZEMTVMQSxjQUNFLDZCN0Q2NUxGLEM2RDE1TEEsV0FDRSx5QjdENjVMRixDd0RyK0xFLGdCQUVFLFVBQUEsQ0FDQSxVQUFBLENBRkEsYXhEMCtMSixDOERqK0xNLFFBQXdCLHNCOURxK0w5QixDOERyK0xNLFVBQXdCLHdCOUR5K0w5QixDOER6K0xNLGdCQUF3Qiw4QjlENitMOUIsQzhENytMTSxTQUF3Qix1QjlEaS9MOUIsQzhEai9MTSxTQUF3Qix1QjlEcS9MOUIsQzhEci9MTSxhQUF3QiwyQjlEeS9MOUIsQzhEei9MTSxjQUF3Qiw0QjlENi9MOUIsQzhENy9MTSxRQUF3QixzQjlEaWdNOUIsQzhEamdNTSxlQUF3Qiw2QjlEcWdNOUIsQ2lCcDlMSSx5QjZDakRFLFdBQXdCLHNCOUQwZ001QixDOEQxZ01JLGFBQXdCLHdCOUQ2Z001QixDOEQ3Z01JLG1CQUF3Qiw4QjlEZ2hNNUIsQzhEaGhNSSxZQUF3Qix1QjlEbWhNNUIsQzhEbmhNSSxZQUF3Qix1QjlEc2hNNUIsQzhEdGhNSSxnQkFBd0IsMkI5RHloTTVCLEM4RHpoTUksaUJBQXdCLDRCOUQ0aE01QixDOEQ1aE1JLFdBQXdCLHNCOUQraE01QixDOEQvaE1JLGtCQUF3Qiw2QjlEa2lNNUIsQ0FDRixDaUJsL0xJLHlCNkNqREUsV0FBd0Isc0I5RHVpTTVCLEM4RHZpTUksYUFBd0Isd0I5RDBpTTVCLEM4RDFpTUksbUJBQXdCLDhCOUQ2aU01QixDOEQ3aU1JLFlBQXdCLHVCOURnak01QixDOERoak1JLFlBQXdCLHVCOURtak01QixDOERuak1JLGdCQUF3QiwyQjlEc2pNNUIsQzhEdGpNSSxpQkFBd0IsNEI5RHlqTTVCLEM4RHpqTUksV0FBd0Isc0I5RDRqTTVCLEM4RDVqTUksa0JBQXdCLDZCOUQrak01QixDQUNGLENpQi9nTUkseUI2Q2pERSxXQUF3QixzQjlEb2tNNUIsQzhEcGtNSSxhQUF3Qix3QjlEdWtNNUIsQzhEdmtNSSxtQkFBd0IsOEI5RDBrTTVCLEM4RDFrTUksWUFBd0IsdUI5RDZrTTVCLEM4RDdrTUksWUFBd0IsdUI5RGdsTTVCLEM4RGhsTUksZ0JBQXdCLDJCOURtbE01QixDOERubE1JLGlCQUF3Qiw0QjlEc2xNNUIsQzhEdGxNSSxXQUF3QixzQjlEeWxNNUIsQzhEemxNSSxrQkFBd0IsNkI5RDRsTTVCLENBQ0YsQ2lCNWlNSSwwQjZDakRFLFdBQXdCLHNCOURpbU01QixDOERqbU1JLGFBQXdCLHdCOURvbU01QixDOERwbU1JLG1CQUF3Qiw4QjlEdW1NNUIsQzhEdm1NSSxZQUF3Qix1QjlEMG1NNUIsQzhEMW1NSSxZQUF3Qix1QjlENm1NNUIsQzhEN21NSSxnQkFBd0IsMkI5RGduTTVCLEM4RGhuTUksaUJBQXdCLDRCOURtbk01QixDOERubk1JLFdBQXdCLHNCOURzbk01QixDOER0bk1JLGtCQUF3Qiw2QjlEeW5NNUIsQ0FDRixDOERobk1BLGFBRUksY0FBcUIsc0I5RGtuTXZCLEM4RGxuTUUsZ0JBQXFCLHdCOURxbk12QixDOERybk1FLHNCQUFxQiw4QjlEd25NdkIsQzhEeG5NRSxlQUFxQix1QjlEMm5NdkIsQzhEM25NRSxlQUFxQix1QjlEOG5NdkIsQzhEOW5NRSxtQkFBcUIsMkI5RGlvTXZCLEM4RGpvTUUsb0JBQXFCLDRCOURvb012QixDOERwb01FLGNBQXFCLHNCOUR1b012QixDOER2b01FLHFCQUFxQiw2QjlEMG9NdkIsQ0FDRixDK0RocU1BLGtCQUVFLGFBQUEsQ0FHQSxlQUFBLENBREEsU0FBQSxDQUhBLGlCQUFBLENBRUEsVS9Eb3FNRixDK0RocU1FLHlCQUVFLFVBQUEsQ0FEQSxhL0RtcU1KLEMrRC9wTUUsMklBV0UsUUFBQSxDQUpBLFFBQUEsQ0FHQSxXQUFBLENBRkEsTUFBQSxDQUhBLGlCQUFBLENBQ0EsS0FBQSxDQUdBLFUvRG1xTUosQytEeHBNSSwrQkFDRSx3Qi9EMnBNTixDK0Q1cE1JLCtCQUNFLGtCL0QrcE1OLEMrRGhxTUksOEJBQ0UsZS9EbXFNTixDK0RwcU1JLDhCQUNFLGdCL0R1cU1OLENnRWhzTUksVUFBZ0MsNEJoRW9zTXBDLENnRW5zTUksYUFBZ0MsK0JoRXVzTXBDLENnRXRzTUksa0JBQWdDLG9DaEUwc01wQyxDZ0V6c01JLHFCQUFnQyx1Q2hFNnNNcEMsQ2dFM3NNSSxXQUE4Qix3QmhFK3NNbEMsQ2dFOXNNSSxhQUE4QiwwQmhFa3RNbEMsQ2dFanRNSSxtQkFBOEIsZ0NoRXF0TWxDLENnRXB0TUksV0FBOEIsdUJoRXd0TWxDLENnRXZ0TUksYUFBOEIscUJoRTJ0TWxDLENnRTF0TUksYUFBOEIscUJoRTh0TWxDLENnRTd0TUksZUFBOEIsdUJoRWl1TWxDLENnRWh1TUksZUFBOEIsdUJoRW91TWxDLENnRWx1TUksdUJBQW9DLG9DaEVzdU14QyxDZ0VydU1JLHFCQUFvQyxrQ2hFeXVNeEMsQ2dFeHVNSSx3QkFBb0MsZ0NoRTR1TXhDLENnRTN1TUkseUJBQW9DLHVDaEUrdU14QyxDZ0U5dU1JLHdCQUFvQyxzQ2hFa3ZNeEMsQ2dFaHZNSSxtQkFBaUMsZ0NoRW92TXJDLENnRW52TUksaUJBQWlDLDhCaEV1dk1yQyxDZ0V0dk1JLG9CQUFpQyw0QmhFMHZNckMsQ2dFenZNSSxzQkFBaUMsOEJoRTZ2TXJDLENnRTV2TUkscUJBQWlDLDZCaEVnd01yQyxDZ0U5dk1JLHFCQUFrQyxrQ2hFa3dNdEMsQ2dFandNSSxtQkFBa0MsZ0NoRXF3TXRDLENnRXB3TUksc0JBQWtDLDhCaEV3d010QyxDZ0V2d01JLHVCQUFrQyxxQ2hFMndNdEMsQ2dFMXdNSSxzQkFBa0Msb0NoRTh3TXRDLENnRTd3TUksdUJBQWtDLCtCaEVpeE10QyxDZ0Uvd01JLGlCQUFnQyx5QmhFbXhNcEMsQ2dFbHhNSSxrQkFBZ0MsK0JoRXN4TXBDLENnRXJ4TUksZ0JBQWdDLDZCaEV5eE1wQyxDZ0V4eE1JLG1CQUFnQywyQmhFNHhNcEMsQ2dFM3hNSSxxQkFBZ0MsNkJoRSt4TXBDLENnRTl4TUksb0JBQWdDLDRCaEVreU1wQyxDaUJ0eE1JLHlCK0NsREEsYUFBZ0MsNEJoRTYwTWxDLENnRTUwTUUsZ0JBQWdDLCtCaEUrME1sQyxDZ0U5ME1FLHFCQUFnQyxvQ2hFaTFNbEMsQ2dFaDFNRSx3QkFBZ0MsdUNoRW0xTWxDLENnRWoxTUUsY0FBOEIsd0JoRW8xTWhDLENnRW4xTUUsZ0JBQThCLDBCaEVzMU1oQyxDZ0VyMU1FLHNCQUE4QixnQ2hFdzFNaEMsQ2dFdjFNRSxjQUE4Qix1QmhFMDFNaEMsQ2dFejFNRSxnQkFBOEIscUJoRTQxTWhDLENnRTMxTUUsZ0JBQThCLHFCaEU4MU1oQyxDZ0U3MU1FLGtCQUE4Qix1QmhFZzJNaEMsQ2dFLzFNRSxrQkFBOEIsdUJoRWsyTWhDLENnRWgyTUUsMEJBQW9DLG9DaEVtMk10QyxDZ0VsMk1FLHdCQUFvQyxrQ2hFcTJNdEMsQ2dFcDJNRSwyQkFBb0MsZ0NoRXUyTXRDLENnRXQyTUUsNEJBQW9DLHVDaEV5Mk10QyxDZ0V4Mk1FLDJCQUFvQyxzQ2hFMjJNdEMsQ2dFejJNRSxzQkFBaUMsZ0NoRTQyTW5DLENnRTMyTUUsb0JBQWlDLDhCaEU4Mk1uQyxDZ0U3Mk1FLHVCQUFpQyw0QmhFZzNNbkMsQ2dFLzJNRSx5QkFBaUMsOEJoRWszTW5DLENnRWozTUUsd0JBQWlDLDZCaEVvM01uQyxDZ0VsM01FLHdCQUFrQyxrQ2hFcTNNcEMsQ2dFcDNNRSxzQkFBa0MsZ0NoRXUzTXBDLENnRXQzTUUseUJBQWtDLDhCaEV5M01wQyxDZ0V4M01FLDBCQUFrQyxxQ2hFMjNNcEMsQ2dFMTNNRSx5QkFBa0Msb0NoRTYzTXBDLENnRTUzTUUsMEJBQWtDLCtCaEUrM01wQyxDZ0U3M01FLG9CQUFnQyx5QmhFZzRNbEMsQ2dFLzNNRSxxQkFBZ0MsK0JoRWs0TWxDLENnRWo0TUUsbUJBQWdDLDZCaEVvNE1sQyxDZ0VuNE1FLHNCQUFnQywyQmhFczRNbEMsQ2dFcjRNRSx3QkFBZ0MsNkJoRXc0TWxDLENnRXY0TUUsdUJBQWdDLDRCaEUwNE1sQyxDQUNGLENpQi8zTUkseUIrQ2xEQSxhQUFnQyw0QmhFcTdNbEMsQ2dFcDdNRSxnQkFBZ0MsK0JoRXU3TWxDLENnRXQ3TUUscUJBQWdDLG9DaEV5N01sQyxDZ0V4N01FLHdCQUFnQyx1Q2hFMjdNbEMsQ2dFejdNRSxjQUE4Qix3QmhFNDdNaEMsQ2dFMzdNRSxnQkFBOEIsMEJoRTg3TWhDLENnRTc3TUUsc0JBQThCLGdDaEVnOE1oQyxDZ0UvN01FLGNBQThCLHVCaEVrOE1oQyxDZ0VqOE1FLGdCQUE4QixxQmhFbzhNaEMsQ2dFbjhNRSxnQkFBOEIscUJoRXM4TWhDLENnRXI4TUUsa0JBQThCLHVCaEV3OE1oQyxDZ0V2OE1FLGtCQUE4Qix1QmhFMDhNaEMsQ2dFeDhNRSwwQkFBb0Msb0NoRTI4TXRDLENnRTE4TUUsd0JBQW9DLGtDaEU2OE10QyxDZ0U1OE1FLDJCQUFvQyxnQ2hFKzhNdEMsQ2dFOThNRSw0QkFBb0MsdUNoRWk5TXRDLENnRWg5TUUsMkJBQW9DLHNDaEVtOU10QyxDZ0VqOU1FLHNCQUFpQyxnQ2hFbzlNbkMsQ2dFbjlNRSxvQkFBaUMsOEJoRXM5TW5DLENnRXI5TUUsdUJBQWlDLDRCaEV3OU1uQyxDZ0V2OU1FLHlCQUFpQyw4QmhFMDlNbkMsQ2dFejlNRSx3QkFBaUMsNkJoRTQ5TW5DLENnRTE5TUUsd0JBQWtDLGtDaEU2OU1wQyxDZ0U1OU1FLHNCQUFrQyxnQ2hFKzlNcEMsQ2dFOTlNRSx5QkFBa0MsOEJoRWkrTXBDLENnRWgrTUUsMEJBQWtDLHFDaEVtK01wQyxDZ0VsK01FLHlCQUFrQyxvQ2hFcStNcEMsQ2dFcCtNRSwwQkFBa0MsK0JoRXUrTXBDLENnRXIrTUUsb0JBQWdDLHlCaEV3K01sQyxDZ0V2K01FLHFCQUFnQywrQmhFMCtNbEMsQ2dFeitNRSxtQkFBZ0MsNkJoRTQrTWxDLENnRTMrTUUsc0JBQWdDLDJCaEU4K01sQyxDZ0U3K01FLHdCQUFnQyw2QmhFZy9NbEMsQ2dFLytNRSx1QkFBZ0MsNEJoRWsvTWxDLENBQ0YsQ2lCditNSSx5QitDbERBLGFBQWdDLDRCaEU2aE5sQyxDZ0U1aE5FLGdCQUFnQywrQmhFK2hObEMsQ2dFOWhORSxxQkFBZ0Msb0NoRWlpTmxDLENnRWhpTkUsd0JBQWdDLHVDaEVtaU5sQyxDZ0VqaU5FLGNBQThCLHdCaEVvaU5oQyxDZ0VuaU5FLGdCQUE4QiwwQmhFc2lOaEMsQ2dFcmlORSxzQkFBOEIsZ0NoRXdpTmhDLENnRXZpTkUsY0FBOEIsdUJoRTBpTmhDLENnRXppTkUsZ0JBQThCLHFCaEU0aU5oQyxDZ0UzaU5FLGdCQUE4QixxQmhFOGlOaEMsQ2dFN2lORSxrQkFBOEIsdUJoRWdqTmhDLENnRS9pTkUsa0JBQThCLHVCaEVrak5oQyxDZ0Voak5FLDBCQUFvQyxvQ2hFbWpOdEMsQ2dFbGpORSx3QkFBb0Msa0NoRXFqTnRDLENnRXBqTkUsMkJBQW9DLGdDaEV1ak50QyxDZ0V0ak5FLDRCQUFvQyx1Q2hFeWpOdEMsQ2dFeGpORSwyQkFBb0Msc0NoRTJqTnRDLENnRXpqTkUsc0JBQWlDLGdDaEU0ak5uQyxDZ0Uzak5FLG9CQUFpQyw4QmhFOGpObkMsQ2dFN2pORSx1QkFBaUMsNEJoRWdrTm5DLENnRS9qTkUseUJBQWlDLDhCaEVra05uQyxDZ0Vqa05FLHdCQUFpQyw2QmhFb2tObkMsQ2dFbGtORSx3QkFBa0Msa0NoRXFrTnBDLENnRXBrTkUsc0JBQWtDLGdDaEV1a05wQyxDZ0V0a05FLHlCQUFrQyw4QmhFeWtOcEMsQ2dFeGtORSwwQkFBa0MscUNoRTJrTnBDLENnRTFrTkUseUJBQWtDLG9DaEU2a05wQyxDZ0U1a05FLDBCQUFrQywrQmhFK2tOcEMsQ2dFN2tORSxvQkFBZ0MseUJoRWdsTmxDLENnRS9rTkUscUJBQWdDLCtCaEVrbE5sQyxDZ0VqbE5FLG1CQUFnQyw2QmhFb2xObEMsQ2dFbmxORSxzQkFBZ0MsMkJoRXNsTmxDLENnRXJsTkUsd0JBQWdDLDZCaEV3bE5sQyxDZ0V2bE5FLHVCQUFnQyw0QmhFMGxObEMsQ0FDRixDaUIva05JLDBCK0NsREEsYUFBZ0MsNEJoRXFvTmxDLENnRXBvTkUsZ0JBQWdDLCtCaEV1b05sQyxDZ0V0b05FLHFCQUFnQyxvQ2hFeW9ObEMsQ2dFeG9ORSx3QkFBZ0MsdUNoRTJvTmxDLENnRXpvTkUsY0FBOEIsd0JoRTRvTmhDLENnRTNvTkUsZ0JBQThCLDBCaEU4b05oQyxDZ0U3b05FLHNCQUE4QixnQ2hFZ3BOaEMsQ2dFL29ORSxjQUE4Qix1QmhFa3BOaEMsQ2dFanBORSxnQkFBOEIscUJoRW9wTmhDLENnRW5wTkUsZ0JBQThCLHFCaEVzcE5oQyxDZ0VycE5FLGtCQUE4Qix1QmhFd3BOaEMsQ2dFdnBORSxrQkFBOEIsdUJoRTBwTmhDLENnRXhwTkUsMEJBQW9DLG9DaEUycE50QyxDZ0UxcE5FLHdCQUFvQyxrQ2hFNnBOdEMsQ2dFNXBORSwyQkFBb0MsZ0NoRStwTnRDLENnRTlwTkUsNEJBQW9DLHVDaEVpcU50QyxDZ0VocU5FLDJCQUFvQyxzQ2hFbXFOdEMsQ2dFanFORSxzQkFBaUMsZ0NoRW9xTm5DLENnRW5xTkUsb0JBQWlDLDhCaEVzcU5uQyxDZ0VycU5FLHVCQUFpQyw0QmhFd3FObkMsQ2dFdnFORSx5QkFBaUMsOEJoRTBxTm5DLENnRXpxTkUsd0JBQWlDLDZCaEU0cU5uQyxDZ0UxcU5FLHdCQUFrQyxrQ2hFNnFOcEMsQ2dFNXFORSxzQkFBa0MsZ0NoRStxTnBDLENnRTlxTkUseUJBQWtDLDhCaEVpck5wQyxDZ0Vock5FLDBCQUFrQyxxQ2hFbXJOcEMsQ2dFbHJORSx5QkFBa0Msb0NoRXFyTnBDLENnRXByTkUsMEJBQWtDLCtCaEV1ck5wQyxDZ0Vyck5FLG9CQUFnQyx5QmhFd3JObEMsQ2dFdnJORSxxQkFBZ0MsK0JoRTByTmxDLENnRXpyTkUsbUJBQWdDLDZCaEU0ck5sQyxDZ0Uzck5FLHNCQUFnQywyQmhFOHJObEMsQ2dFN3JORSx3QkFBZ0MsNkJoRWdzTmxDLENnRS9yTkUsdUJBQWdDLDRCaEVrc05sQyxDQUNGLENpRTd1TkksWUFBd0Isb0JqRWd2TjVCLENpRS91TkksYUFBd0IscUJqRW12TjVCLENpRWx2TkksWUFBd0Isb0JqRXN2TjVCLENpQmxzTkkseUJnRHREQSxlQUF3QixvQmpFNnZOMUIsQ2lFNXZORSxnQkFBd0IscUJqRSt2TjFCLENpRTl2TkUsZUFBd0Isb0JqRWl3TjFCLENBQ0YsQ2lCOXNOSSx5QmdEdERBLGVBQXdCLG9CakV3d04xQixDaUV2d05FLGdCQUF3QixxQmpFMHdOMUIsQ2lFendORSxlQUF3QixvQmpFNHdOMUIsQ0FDRixDaUJ6dE5JLHlCZ0R0REEsZUFBd0Isb0JqRW14TjFCLENpRWx4TkUsZ0JBQXdCLHFCakVxeE4xQixDaUVweE5FLGVBQXdCLG9CakV1eE4xQixDQUNGLENpQnB1TkksMEJnRHREQSxlQUF3QixvQmpFOHhOMUIsQ2lFN3hORSxnQkFBd0IscUJqRWd5TjFCLENpRS94TkUsZUFBd0Isb0JqRWt5TjFCLENBQ0YsQ2tFeHlORSxpQkFBeUIsaUNBQUEsQ0FBQSw4QkFBQSxDQUFBLHlCbEUyeU4zQixDa0UzeU5FLGtCQUF5QixrQ0FBQSxDQUFBLCtCQUFBLENBQUEsMEJsRSt5TjNCLENrRS95TkUsa0JBQXlCLGtDQUFBLENBQUEsK0JBQUEsQ0FBQSwwQmxFbXpOM0IsQ21FbnpORSxlQUFzQix1Qm5FdXpOeEIsQ21FdnpORSxpQkFBc0IseUJuRTJ6TnhCLENvRTF6TkUsaUJBQXlCLHlCcEU4ek4zQixDb0U5ek5FLG1CQUF5QiwyQnBFazBOM0IsQ29FbDBORSxtQkFBeUIsMkJwRXMwTjNCLENvRXQwTkUsZ0JBQXlCLHdCcEUwME4zQixDb0UxME5FLGlCQUF5Qix5QnBFODBOM0IsQ29FejBOQSxXQUVFLEtwRSswTkYsQ29FejBOQSx5QkFKRSxNQUFBLENBSEEsY0FBQSxDQUVBLE9BQUEsQ0FFQSxZcEVvMU5GLENvRWoxTkEsY0FHRSxRcEU4ME5GLENvRXgwTkUsNEJBREYsWUFFSSxlQUFBLENBQ0EsS0FBQSxDQUNBLFlwRTQwTkYsQ0FDRixDcUV0Mk5BLFNDU0Usa0J0RXkyTkYsQ3NFOTFORSxtREFPRSxrQnRFZzJOSixDdUU3M05BLFdBQWEsc0R2RWk0TmIsQ3VFaDROQSxRQUFVLGlEdkVvNE5WLEN1RW40TkEsV0FBYSxpRHZFdTROYixDdUV0NE5BLGFBQWUseUJ2RTA0TmYsQ3dFejROSSxNQUF1QixtQnhFNjROM0IsQ3dFNzROSSxNQUF1QixtQnhFaTVOM0IsQ3dFajVOSSxNQUF1QixtQnhFcTVOM0IsQ3dFcjVOSSxPQUF1QixvQnhFeTVOM0IsQ3dFejVOSSxRQUF1QixvQnhFNjVOM0IsQ3dFNzVOSSxNQUF1QixvQnhFaTZOM0IsQ3dFajZOSSxNQUF1QixvQnhFcTZOM0IsQ3dFcjZOSSxNQUF1QixvQnhFeTZOM0IsQ3dFejZOSSxPQUF1QixxQnhFNjZOM0IsQ3dFNzZOSSxRQUF1QixxQnhFaTdOM0IsQ3dFNzZOQSxRQUFVLHdCeEVpN05WLEN3RWg3TkEsUUFBVSx5QnhFbzdOVixDd0VoN05BLFlBQWMseUJ4RW83TmQsQ3dFbjdOQSxZQUFjLDBCeEV1N05kLEN3RXI3TkEsUUFBVSxxQnhFeTdOVixDd0V4N05BLFFBQVUsc0J4RTQ3TlYsQ3lFcjhOUSxLQUFnQyxrQnpFeThOeEMsQ3lFeDhOUSxZQUVFLHNCekUyOE5WLEN5RXo4TlEsWUFFRSx3QnpFNDhOVixDeUUxOE5RLFlBRUUseUJ6RTY4TlYsQ3lFMzhOUSxZQUVFLHVCekU4OE5WLEN5RTc5TlEsS0FBZ0MsdUJ6RWkrTnhDLEN5RWgrTlEsWUFFRSwyQnpFbStOVixDeUVqK05RLFlBRUUsNkJ6RW8rTlYsQ3lFbCtOUSxZQUVFLDhCekVxK05WLEN5RW4rTlEsWUFFRSw0QnpFcytOVixDeUVyL05RLEtBQWdDLHNCekV5L054QyxDeUV4L05RLFlBRUUsMEJ6RTIvTlYsQ3lFei9OUSxZQUVFLDRCekU0L05WLEN5RTEvTlEsWUFFRSw2QnpFNi9OVixDeUUzL05RLFlBRUUsMkJ6RTgvTlYsQ3lFN2dPUSxLQUFnQyxxQnpFaWhPeEMsQ3lFaGhPUSxZQUVFLHlCekVtaE9WLEN5RWpoT1EsWUFFRSwyQnpFb2hPVixDeUVsaE9RLFlBRUUsNEJ6RXFoT1YsQ3lFbmhPUSxZQUVFLDBCekVzaE9WLEN5RXJpT1EsS0FBZ0MsdUJ6RXlpT3hDLEN5RXhpT1EsWUFFRSwyQnpFMmlPVixDeUV6aU9RLFlBRUUsNkJ6RTRpT1YsQ3lFMWlPUSxZQUVFLDhCekU2aU9WLEN5RTNpT1EsWUFFRSw0QnpFOGlPVixDeUU3ak9RLEtBQWdDLHFCekVpa094QyxDeUVoa09RLFlBRUUseUJ6RW1rT1YsQ3lFamtPUSxZQUVFLDJCekVva09WLEN5RWxrT1EsWUFFRSw0QnpFcWtPVixDeUVua09RLFlBRUUsMEJ6RXNrT1YsQ3lFcmxPUSxLQUFnQyxtQnpFeWxPeEMsQ3lFeGxPUSxZQUVFLHVCekUybE9WLEN5RXpsT1EsWUFFRSx5QnpFNGxPVixDeUUxbE9RLFlBRUUsMEJ6RTZsT1YsQ3lFM2xPUSxZQUVFLHdCekU4bE9WLEN5RTdtT1EsS0FBZ0Msd0J6RWluT3hDLEN5RWhuT1EsWUFFRSw0QnpFbW5PVixDeUVqbk9RLFlBRUUsOEJ6RW9uT1YsQ3lFbG5PUSxZQUVFLCtCekVxbk9WLEN5RW5uT1EsWUFFRSw2QnpFc25PVixDeUVyb09RLEtBQWdDLHVCekV5b094QyxDeUV4b09RLFlBRUUsMkJ6RTJvT1YsQ3lFem9PUSxZQUVFLDZCekU0b09WLEN5RTFvT1EsWUFFRSw4QnpFNm9PVixDeUUzb09RLFlBRUUsNEJ6RThvT1YsQ3lFN3BPUSxLQUFnQyxzQnpFaXFPeEMsQ3lFaHFPUSxZQUVFLDBCekVtcU9WLEN5RWpxT1EsWUFFRSw0QnpFb3FPVixDeUVscU9RLFlBRUUsNkJ6RXFxT1YsQ3lFbnFPUSxZQUVFLDJCekVzcU9WLEN5RXJyT1EsS0FBZ0Msd0J6RXlyT3hDLEN5RXhyT1EsWUFFRSw0QnpFMnJPVixDeUV6ck9RLFlBRUUsOEJ6RTRyT1YsQ3lFMXJPUSxZQUVFLCtCekU2ck9WLEN5RTNyT1EsWUFFRSw2QnpFOHJPVixDeUU3c09RLEtBQWdDLHNCekVpdE94QyxDeUVodE9RLFlBRUUsMEJ6RW10T1YsQ3lFanRPUSxZQUVFLDRCekVvdE9WLEN5RWx0T1EsWUFFRSw2QnpFcXRPVixDeUVudE9RLFlBRUUsMkJ6RXN0T1YsQ3lFOXNPUSxNQUF3Qix3QnpFa3RPaEMsQ3lFanRPUSxjQUVFLDRCekVvdE9WLEN5RWx0T1EsY0FFRSw4QnpFcXRPVixDeUVudE9RLGNBRUUsK0J6RXN0T1YsQ3lFcHRPUSxjQUVFLDZCekV1dE9WLEN5RXR1T1EsTUFBd0IsdUJ6RTB1T2hDLEN5RXp1T1EsY0FFRSwyQnpFNHVPVixDeUUxdU9RLGNBRUUsNkJ6RTZ1T1YsQ3lFM3VPUSxjQUVFLDhCekU4dU9WLEN5RTV1T1EsY0FFRSw0QnpFK3VPVixDeUU5dk9RLE1BQXdCLHNCekVrd09oQyxDeUVqd09RLGNBRUUsMEJ6RW93T1YsQ3lFbHdPUSxjQUVFLDRCekVxd09WLEN5RW53T1EsY0FFRSw2QnpFc3dPVixDeUVwd09RLGNBRUUsMkJ6RXV3T1YsQ3lFdHhPUSxNQUF3Qix3QnpFMHhPaEMsQ3lFenhPUSxjQUVFLDRCekU0eE9WLEN5RTF4T1EsY0FFRSw4QnpFNnhPVixDeUUzeE9RLGNBRUUsK0J6RTh4T1YsQ3lFNXhPUSxjQUVFLDZCekUreE9WLEN5RTl5T1EsTUFBd0Isc0J6RWt6T2hDLEN5RWp6T1EsY0FFRSwwQnpFb3pPVixDeUVsek9RLGNBRUUsNEJ6RXF6T1YsQ3lFbnpPUSxjQUVFLDZCekVzek9WLEN5RXB6T1EsY0FFRSwyQnpFdXpPVixDeUVqek9JLFFBQW1CLHFCekVxek92QixDeUVwek9JLGtCQUVFLHlCekV1ek9OLEN5RXJ6T0ksa0JBRUUsMkJ6RXd6T04sQ3lFdHpPSSxrQkFFRSw0QnpFeXpPTixDeUV2ek9JLGtCQUVFLDBCekUwek9OLENpQm4wT0kseUJ3RGxESSxRQUFnQyxrQnpFMDNPdEMsQ3lFejNPTSxrQkFFRSxzQnpFMjNPUixDeUV6M09NLGtCQUVFLHdCekUyM09SLEN5RXozT00sa0JBRUUseUJ6RTIzT1IsQ3lFejNPTSxrQkFFRSx1QnpFMjNPUixDeUUxNE9NLFFBQWdDLHVCekU2NE90QyxDeUU1NE9NLGtCQUVFLDJCekU4NE9SLEN5RTU0T00sa0JBRUUsNkJ6RTg0T1IsQ3lFNTRPTSxrQkFFRSw4QnpFODRPUixDeUU1NE9NLGtCQUVFLDRCekU4NE9SLEN5RTc1T00sUUFBZ0Msc0J6RWc2T3RDLEN5RS81T00sa0JBRUUsMEJ6RWk2T1IsQ3lFLzVPTSxrQkFFRSw0QnpFaTZPUixDeUUvNU9NLGtCQUVFLDZCekVpNk9SLEN5RS81T00sa0JBRUUsMkJ6RWk2T1IsQ3lFaDdPTSxRQUFnQyxxQnpFbTdPdEMsQ3lFbDdPTSxrQkFFRSx5QnpFbzdPUixDeUVsN09NLGtCQUVFLDJCekVvN09SLEN5RWw3T00sa0JBRUUsNEJ6RW83T1IsQ3lFbDdPTSxrQkFFRSwwQnpFbzdPUixDeUVuOE9NLFFBQWdDLHVCekVzOE90QyxDeUVyOE9NLGtCQUVFLDJCekV1OE9SLEN5RXI4T00sa0JBRUUsNkJ6RXU4T1IsQ3lFcjhPTSxrQkFFRSw4QnpFdThPUixDeUVyOE9NLGtCQUVFLDRCekV1OE9SLEN5RXQ5T00sUUFBZ0MscUJ6RXk5T3RDLEN5RXg5T00sa0JBRUUseUJ6RTA5T1IsQ3lFeDlPTSxrQkFFRSwyQnpFMDlPUixDeUV4OU9NLGtCQUVFLDRCekUwOU9SLEN5RXg5T00sa0JBRUUsMEJ6RTA5T1IsQ3lFeitPTSxRQUFnQyxtQnpFNCtPdEMsQ3lFMytPTSxrQkFFRSx1QnpFNitPUixDeUUzK09NLGtCQUVFLHlCekU2K09SLEN5RTMrT00sa0JBRUUsMEJ6RTYrT1IsQ3lFMytPTSxrQkFFRSx3QnpFNitPUixDeUU1L09NLFFBQWdDLHdCekUrL090QyxDeUU5L09NLGtCQUVFLDRCekVnZ1BSLEN5RTkvT00sa0JBRUUsOEJ6RWdnUFIsQ3lFOS9PTSxrQkFFRSwrQnpFZ2dQUixDeUU5L09NLGtCQUVFLDZCekVnZ1BSLEN5RS9nUE0sUUFBZ0MsdUJ6RWtoUHRDLEN5RWpoUE0sa0JBRUUsMkJ6RW1oUFIsQ3lFamhQTSxrQkFFRSw2QnpFbWhQUixDeUVqaFBNLGtCQUVFLDhCekVtaFBSLEN5RWpoUE0sa0JBRUUsNEJ6RW1oUFIsQ3lFbGlQTSxRQUFnQyxzQnpFcWlQdEMsQ3lFcGlQTSxrQkFFRSwwQnpFc2lQUixDeUVwaVBNLGtCQUVFLDRCekVzaVBSLEN5RXBpUE0sa0JBRUUsNkJ6RXNpUFIsQ3lFcGlQTSxrQkFFRSwyQnpFc2lQUixDeUVyalBNLFFBQWdDLHdCekV3alB0QyxDeUV2alBNLGtCQUVFLDRCekV5alBSLEN5RXZqUE0sa0JBRUUsOEJ6RXlqUFIsQ3lFdmpQTSxrQkFFRSwrQnpFeWpQUixDeUV2alBNLGtCQUVFLDZCekV5alBSLEN5RXhrUE0sUUFBZ0Msc0J6RTJrUHRDLEN5RTFrUE0sa0JBRUUsMEJ6RTRrUFIsQ3lFMWtQTSxrQkFFRSw0QnpFNGtQUixDeUUxa1BNLGtCQUVFLDZCekU0a1BSLEN5RTFrUE0sa0JBRUUsMkJ6RTRrUFIsQ3lFcGtQTSxTQUF3Qix3QnpFdWtQOUIsQ3lFdGtQTSxvQkFFRSw0QnpFd2tQUixDeUV0a1BNLG9CQUVFLDhCekV3a1BSLEN5RXRrUE0sb0JBRUUsK0J6RXdrUFIsQ3lFdGtQTSxvQkFFRSw2QnpFd2tQUixDeUV2bFBNLFNBQXdCLHVCekUwbFA5QixDeUV6bFBNLG9CQUVFLDJCekUybFBSLEN5RXpsUE0sb0JBRUUsNkJ6RTJsUFIsQ3lFemxQTSxvQkFFRSw4QnpFMmxQUixDeUV6bFBNLG9CQUVFLDRCekUybFBSLEN5RTFtUE0sU0FBd0Isc0J6RTZtUDlCLEN5RTVtUE0sb0JBRUUsMEJ6RThtUFIsQ3lFNW1QTSxvQkFFRSw0QnpFOG1QUixDeUU1bVBNLG9CQUVFLDZCekU4bVBSLEN5RTVtUE0sb0JBRUUsMkJ6RThtUFIsQ3lFN25QTSxTQUF3Qix3QnpFZ29QOUIsQ3lFL25QTSxvQkFFRSw0QnpFaW9QUixDeUUvblBNLG9CQUVFLDhCekVpb1BSLEN5RS9uUE0sb0JBRUUsK0J6RWlvUFIsQ3lFL25QTSxvQkFFRSw2QnpFaW9QUixDeUVocFBNLFNBQXdCLHNCekVtcFA5QixDeUVscFBNLG9CQUVFLDBCekVvcFBSLEN5RWxwUE0sb0JBRUUsNEJ6RW9wUFIsQ3lFbHBQTSxvQkFFRSw2QnpFb3BQUixDeUVscFBNLG9CQUVFLDJCekVvcFBSLEN5RTlvUEUsV0FBbUIscUJ6RWlwUHJCLEN5RWhwUEUsd0JBRUUseUJ6RWtwUEosQ3lFaHBQRSx3QkFFRSwyQnpFa3BQSixDeUVocFBFLHdCQUVFLDRCekVrcFBKLEN5RWhwUEUsd0JBRUUsMEJ6RWtwUEosQ0FDRixDaUI1cFBJLHlCd0RsREksUUFBZ0Msa0J6RWt0UHRDLEN5RWp0UE0sa0JBRUUsc0J6RW10UFIsQ3lFanRQTSxrQkFFRSx3QnpFbXRQUixDeUVqdFBNLGtCQUVFLHlCekVtdFBSLEN5RWp0UE0sa0JBRUUsdUJ6RW10UFIsQ3lFbHVQTSxRQUFnQyx1QnpFcXVQdEMsQ3lFcHVQTSxrQkFFRSwyQnpFc3VQUixDeUVwdVBNLGtCQUVFLDZCekVzdVBSLEN5RXB1UE0sa0JBRUUsOEJ6RXN1UFIsQ3lFcHVQTSxrQkFFRSw0QnpFc3VQUixDeUVydlBNLFFBQWdDLHNCekV3dlB0QyxDeUV2dlBNLGtCQUVFLDBCekV5dlBSLEN5RXZ2UE0sa0JBRUUsNEJ6RXl2UFIsQ3lFdnZQTSxrQkFFRSw2QnpFeXZQUixDeUV2dlBNLGtCQUVFLDJCekV5dlBSLEN5RXh3UE0sUUFBZ0MscUJ6RTJ3UHRDLEN5RTF3UE0sa0JBRUUseUJ6RTR3UFIsQ3lFMXdQTSxrQkFFRSwyQnpFNHdQUixDeUUxd1BNLGtCQUVFLDRCekU0d1BSLEN5RTF3UE0sa0JBRUUsMEJ6RTR3UFIsQ3lFM3hQTSxRQUFnQyx1QnpFOHhQdEMsQ3lFN3hQTSxrQkFFRSwyQnpFK3hQUixDeUU3eFBNLGtCQUVFLDZCekUreFBSLEN5RTd4UE0sa0JBRUUsOEJ6RSt4UFIsQ3lFN3hQTSxrQkFFRSw0QnpFK3hQUixDeUU5eVBNLFFBQWdDLHFCekVpelB0QyxDeUVoelBNLGtCQUVFLHlCekVrelBSLEN5RWh6UE0sa0JBRUUsMkJ6RWt6UFIsQ3lFaHpQTSxrQkFFRSw0QnpFa3pQUixDeUVoelBNLGtCQUVFLDBCekVrelBSLEN5RWowUE0sUUFBZ0MsbUJ6RW8wUHRDLEN5RW4wUE0sa0JBRUUsdUJ6RXEwUFIsQ3lFbjBQTSxrQkFFRSx5QnpFcTBQUixDeUVuMFBNLGtCQUVFLDBCekVxMFBSLEN5RW4wUE0sa0JBRUUsd0J6RXEwUFIsQ3lFcDFQTSxRQUFnQyx3QnpFdTFQdEMsQ3lFdDFQTSxrQkFFRSw0QnpFdzFQUixDeUV0MVBNLGtCQUVFLDhCekV3MVBSLEN5RXQxUE0sa0JBRUUsK0J6RXcxUFIsQ3lFdDFQTSxrQkFFRSw2QnpFdzFQUixDeUV2MlBNLFFBQWdDLHVCekUwMlB0QyxDeUV6MlBNLGtCQUVFLDJCekUyMlBSLEN5RXoyUE0sa0JBRUUsNkJ6RTIyUFIsQ3lFejJQTSxrQkFFRSw4QnpFMjJQUixDeUV6MlBNLGtCQUVFLDRCekUyMlBSLEN5RTEzUE0sUUFBZ0Msc0J6RTYzUHRDLEN5RTUzUE0sa0JBRUUsMEJ6RTgzUFIsQ3lFNTNQTSxrQkFFRSw0QnpFODNQUixDeUU1M1BNLGtCQUVFLDZCekU4M1BSLEN5RTUzUE0sa0JBRUUsMkJ6RTgzUFIsQ3lFNzRQTSxRQUFnQyx3QnpFZzVQdEMsQ3lFLzRQTSxrQkFFRSw0QnpFaTVQUixDeUUvNFBNLGtCQUVFLDhCekVpNVBSLEN5RS80UE0sa0JBRUUsK0J6RWk1UFIsQ3lFLzRQTSxrQkFFRSw2QnpFaTVQUixDeUVoNlBNLFFBQWdDLHNCekVtNlB0QyxDeUVsNlBNLGtCQUVFLDBCekVvNlBSLEN5RWw2UE0sa0JBRUUsNEJ6RW82UFIsQ3lFbDZQTSxrQkFFRSw2QnpFbzZQUixDeUVsNlBNLGtCQUVFLDJCekVvNlBSLEN5RTU1UE0sU0FBd0Isd0J6RSs1UDlCLEN5RTk1UE0sb0JBRUUsNEJ6RWc2UFIsQ3lFOTVQTSxvQkFFRSw4QnpFZzZQUixDeUU5NVBNLG9CQUVFLCtCekVnNlBSLEN5RTk1UE0sb0JBRUUsNkJ6RWc2UFIsQ3lFLzZQTSxTQUF3Qix1QnpFazdQOUIsQ3lFajdQTSxvQkFFRSwyQnpFbTdQUixDeUVqN1BNLG9CQUVFLDZCekVtN1BSLEN5RWo3UE0sb0JBRUUsOEJ6RW03UFIsQ3lFajdQTSxvQkFFRSw0QnpFbTdQUixDeUVsOFBNLFNBQXdCLHNCekVxOFA5QixDeUVwOFBNLG9CQUVFLDBCekVzOFBSLEN5RXA4UE0sb0JBRUUsNEJ6RXM4UFIsQ3lFcDhQTSxvQkFFRSw2QnpFczhQUixDeUVwOFBNLG9CQUVFLDJCekVzOFBSLEN5RXI5UE0sU0FBd0Isd0J6RXc5UDlCLEN5RXY5UE0sb0JBRUUsNEJ6RXk5UFIsQ3lFdjlQTSxvQkFFRSw4QnpFeTlQUixDeUV2OVBNLG9CQUVFLCtCekV5OVBSLEN5RXY5UE0sb0JBRUUsNkJ6RXk5UFIsQ3lFeCtQTSxTQUF3QixzQnpFMitQOUIsQ3lFMStQTSxvQkFFRSwwQnpFNCtQUixDeUUxK1BNLG9CQUVFLDRCekU0K1BSLEN5RTErUE0sb0JBRUUsNkJ6RTQrUFIsQ3lFMStQTSxvQkFFRSwyQnpFNCtQUixDeUV0K1BFLFdBQW1CLHFCekV5K1ByQixDeUV4K1BFLHdCQUVFLHlCekUwK1BKLEN5RXgrUEUsd0JBRUUsMkJ6RTArUEosQ3lFeCtQRSx3QkFFRSw0QnpFMCtQSixDeUV4K1BFLHdCQUVFLDBCekUwK1BKLENBQ0YsQ2lCcC9QSSx5QndEbERJLFFBQWdDLGtCekUwaVF0QyxDeUV6aVFNLGtCQUVFLHNCekUyaVFSLEN5RXppUU0sa0JBRUUsd0J6RTJpUVIsQ3lFemlRTSxrQkFFRSx5QnpFMmlRUixDeUV6aVFNLGtCQUVFLHVCekUyaVFSLEN5RTFqUU0sUUFBZ0MsdUJ6RTZqUXRDLEN5RTVqUU0sa0JBRUUsMkJ6RThqUVIsQ3lFNWpRTSxrQkFFRSw2QnpFOGpRUixDeUU1alFNLGtCQUVFLDhCekU4alFSLEN5RTVqUU0sa0JBRUUsNEJ6RThqUVIsQ3lFN2tRTSxRQUFnQyxzQnpFZ2xRdEMsQ3lFL2tRTSxrQkFFRSwwQnpFaWxRUixDeUUva1FNLGtCQUVFLDRCekVpbFFSLEN5RS9rUU0sa0JBRUUsNkJ6RWlsUVIsQ3lFL2tRTSxrQkFFRSwyQnpFaWxRUixDeUVobVFNLFFBQWdDLHFCekVtbVF0QyxDeUVsbVFNLGtCQUVFLHlCekVvbVFSLEN5RWxtUU0sa0JBRUUsMkJ6RW9tUVIsQ3lFbG1RTSxrQkFFRSw0QnpFb21RUixDeUVsbVFNLGtCQUVFLDBCekVvbVFSLEN5RW5uUU0sUUFBZ0MsdUJ6RXNuUXRDLEN5RXJuUU0sa0JBRUUsMkJ6RXVuUVIsQ3lFcm5RTSxrQkFFRSw2QnpFdW5RUixDeUVyblFNLGtCQUVFLDhCekV1blFSLEN5RXJuUU0sa0JBRUUsNEJ6RXVuUVIsQ3lFdG9RTSxRQUFnQyxxQnpFeW9RdEMsQ3lFeG9RTSxrQkFFRSx5QnpFMG9RUixDeUV4b1FNLGtCQUVFLDJCekUwb1FSLEN5RXhvUU0sa0JBRUUsNEJ6RTBvUVIsQ3lFeG9RTSxrQkFFRSwwQnpFMG9RUixDeUV6cFFNLFFBQWdDLG1CekU0cFF0QyxDeUUzcFFNLGtCQUVFLHVCekU2cFFSLEN5RTNwUU0sa0JBRUUseUJ6RTZwUVIsQ3lFM3BRTSxrQkFFRSwwQnpFNnBRUixDeUUzcFFNLGtCQUVFLHdCekU2cFFSLEN5RTVxUU0sUUFBZ0Msd0J6RStxUXRDLEN5RTlxUU0sa0JBRUUsNEJ6RWdyUVIsQ3lFOXFRTSxrQkFFRSw4QnpFZ3JRUixDeUU5cVFNLGtCQUVFLCtCekVnclFSLEN5RTlxUU0sa0JBRUUsNkJ6RWdyUVIsQ3lFL3JRTSxRQUFnQyx1QnpFa3NRdEMsQ3lFanNRTSxrQkFFRSwyQnpFbXNRUixDeUVqc1FNLGtCQUVFLDZCekVtc1FSLEN5RWpzUU0sa0JBRUUsOEJ6RW1zUVIsQ3lFanNRTSxrQkFFRSw0QnpFbXNRUixDeUVsdFFNLFFBQWdDLHNCekVxdFF0QyxDeUVwdFFNLGtCQUVFLDBCekVzdFFSLEN5RXB0UU0sa0JBRUUsNEJ6RXN0UVIsQ3lFcHRRTSxrQkFFRSw2QnpFc3RRUixDeUVwdFFNLGtCQUVFLDJCekVzdFFSLEN5RXJ1UU0sUUFBZ0Msd0J6RXd1UXRDLEN5RXZ1UU0sa0JBRUUsNEJ6RXl1UVIsQ3lFdnVRTSxrQkFFRSw4QnpFeXVRUixDeUV2dVFNLGtCQUVFLCtCekV5dVFSLEN5RXZ1UU0sa0JBRUUsNkJ6RXl1UVIsQ3lFeHZRTSxRQUFnQyxzQnpFMnZRdEMsQ3lFMXZRTSxrQkFFRSwwQnpFNHZRUixDeUUxdlFNLGtCQUVFLDRCekU0dlFSLEN5RTF2UU0sa0JBRUUsNkJ6RTR2UVIsQ3lFMXZRTSxrQkFFRSwyQnpFNHZRUixDeUVwdlFNLFNBQXdCLHdCekV1dlE5QixDeUV0dlFNLG9CQUVFLDRCekV3dlFSLEN5RXR2UU0sb0JBRUUsOEJ6RXd2UVIsQ3lFdHZRTSxvQkFFRSwrQnpFd3ZRUixDeUV0dlFNLG9CQUVFLDZCekV3dlFSLEN5RXZ3UU0sU0FBd0IsdUJ6RTB3UTlCLEN5RXp3UU0sb0JBRUUsMkJ6RTJ3UVIsQ3lFendRTSxvQkFFRSw2QnpFMndRUixDeUV6d1FNLG9CQUVFLDhCekUyd1FSLEN5RXp3UU0sb0JBRUUsNEJ6RTJ3UVIsQ3lFMXhRTSxTQUF3QixzQnpFNnhROUIsQ3lFNXhRTSxvQkFFRSwwQnpFOHhRUixDeUU1eFFNLG9CQUVFLDRCekU4eFFSLEN5RTV4UU0sb0JBRUUsNkJ6RTh4UVIsQ3lFNXhRTSxvQkFFRSwyQnpFOHhRUixDeUU3eVFNLFNBQXdCLHdCekVnelE5QixDeUUveVFNLG9CQUVFLDRCekVpelFSLEN5RS95UU0sb0JBRUUsOEJ6RWl6UVIsQ3lFL3lRTSxvQkFFRSwrQnpFaXpRUixDeUUveVFNLG9CQUVFLDZCekVpelFSLEN5RWgwUU0sU0FBd0Isc0J6RW0wUTlCLEN5RWwwUU0sb0JBRUUsMEJ6RW8wUVIsQ3lFbDBRTSxvQkFFRSw0QnpFbzBRUixDeUVsMFFNLG9CQUVFLDZCekVvMFFSLEN5RWwwUU0sb0JBRUUsMkJ6RW8wUVIsQ3lFOXpRRSxXQUFtQixxQnpFaTBRckIsQ3lFaDBRRSx3QkFFRSx5QnpFazBRSixDeUVoMFFFLHdCQUVFLDJCekVrMFFKLEN5RWgwUUUsd0JBRUUsNEJ6RWswUUosQ3lFaDBRRSx3QkFFRSwwQnpFazBRSixDQUNGLENpQjUwUUksMEJ3RGxESSxRQUFnQyxrQnpFazRRdEMsQ3lFajRRTSxrQkFFRSxzQnpFbTRRUixDeUVqNFFNLGtCQUVFLHdCekVtNFFSLEN5RWo0UU0sa0JBRUUseUJ6RW00UVIsQ3lFajRRTSxrQkFFRSx1QnpFbTRRUixDeUVsNVFNLFFBQWdDLHVCekVxNVF0QyxDeUVwNVFNLGtCQUVFLDJCekVzNVFSLEN5RXA1UU0sa0JBRUUsNkJ6RXM1UVIsQ3lFcDVRTSxrQkFFRSw4QnpFczVRUixDeUVwNVFNLGtCQUVFLDRCekVzNVFSLEN5RXI2UU0sUUFBZ0Msc0J6RXc2UXRDLEN5RXY2UU0sa0JBRUUsMEJ6RXk2UVIsQ3lFdjZRTSxrQkFFRSw0QnpFeTZRUixDeUV2NlFNLGtCQUVFLDZCekV5NlFSLEN5RXY2UU0sa0JBRUUsMkJ6RXk2UVIsQ3lFeDdRTSxRQUFnQyxxQnpFMjdRdEMsQ3lFMTdRTSxrQkFFRSx5QnpFNDdRUixDeUUxN1FNLGtCQUVFLDJCekU0N1FSLEN5RTE3UU0sa0JBRUUsNEJ6RTQ3UVIsQ3lFMTdRTSxrQkFFRSwwQnpFNDdRUixDeUUzOFFNLFFBQWdDLHVCekU4OFF0QyxDeUU3OFFNLGtCQUVFLDJCekUrOFFSLEN5RTc4UU0sa0JBRUUsNkJ6RSs4UVIsQ3lFNzhRTSxrQkFFRSw4QnpFKzhRUixDeUU3OFFNLGtCQUVFLDRCekUrOFFSLEN5RTk5UU0sUUFBZ0MscUJ6RWkrUXRDLEN5RWgrUU0sa0JBRUUseUJ6RWsrUVIsQ3lFaCtRTSxrQkFFRSwyQnpFaytRUixDeUVoK1FNLGtCQUVFLDRCekVrK1FSLEN5RWgrUU0sa0JBRUUsMEJ6RWsrUVIsQ3lFai9RTSxRQUFnQyxtQnpFby9RdEMsQ3lFbi9RTSxrQkFFRSx1QnpFcS9RUixDeUVuL1FNLGtCQUVFLHlCekVxL1FSLEN5RW4vUU0sa0JBRUUsMEJ6RXEvUVIsQ3lFbi9RTSxrQkFFRSx3QnpFcS9RUixDeUVwZ1JNLFFBQWdDLHdCekV1Z1J0QyxDeUV0Z1JNLGtCQUVFLDRCekV3Z1JSLEN5RXRnUk0sa0JBRUUsOEJ6RXdnUlIsQ3lFdGdSTSxrQkFFRSwrQnpFd2dSUixDeUV0Z1JNLGtCQUVFLDZCekV3Z1JSLEN5RXZoUk0sUUFBZ0MsdUJ6RTBoUnRDLEN5RXpoUk0sa0JBRUUsMkJ6RTJoUlIsQ3lFemhSTSxrQkFFRSw2QnpFMmhSUixDeUV6aFJNLGtCQUVFLDhCekUyaFJSLEN5RXpoUk0sa0JBRUUsNEJ6RTJoUlIsQ3lFMWlSTSxRQUFnQyxzQnpFNmlSdEMsQ3lFNWlSTSxrQkFFRSwwQnpFOGlSUixDeUU1aVJNLGtCQUVFLDRCekU4aVJSLEN5RTVpUk0sa0JBRUUsNkJ6RThpUlIsQ3lFNWlSTSxrQkFFRSwyQnpFOGlSUixDeUU3alJNLFFBQWdDLHdCekVna1J0QyxDeUUvalJNLGtCQUVFLDRCekVpa1JSLEN5RS9qUk0sa0JBRUUsOEJ6RWlrUlIsQ3lFL2pSTSxrQkFFRSwrQnpFaWtSUixDeUUvalJNLGtCQUVFLDZCekVpa1JSLEN5RWhsUk0sUUFBZ0Msc0J6RW1sUnRDLEN5RWxsUk0sa0JBRUUsMEJ6RW9sUlIsQ3lFbGxSTSxrQkFFRSw0QnpFb2xSUixDeUVsbFJNLGtCQUVFLDZCekVvbFJSLEN5RWxsUk0sa0JBRUUsMkJ6RW9sUlIsQ3lFNWtSTSxTQUF3Qix3QnpFK2tSOUIsQ3lFOWtSTSxvQkFFRSw0QnpFZ2xSUixDeUU5a1JNLG9CQUVFLDhCekVnbFJSLEN5RTlrUk0sb0JBRUUsK0J6RWdsUlIsQ3lFOWtSTSxvQkFFRSw2QnpFZ2xSUixDeUUvbFJNLFNBQXdCLHVCekVrbVI5QixDeUVqbVJNLG9CQUVFLDJCekVtbVJSLEN5RWptUk0sb0JBRUUsNkJ6RW1tUlIsQ3lFam1STSxvQkFFRSw4QnpFbW1SUixDeUVqbVJNLG9CQUVFLDRCekVtbVJSLEN5RWxuUk0sU0FBd0Isc0J6RXFuUjlCLEN5RXBuUk0sb0JBRUUsMEJ6RXNuUlIsQ3lFcG5STSxvQkFFRSw0QnpFc25SUixDeUVwblJNLG9CQUVFLDZCekVzblJSLEN5RXBuUk0sb0JBRUUsMkJ6RXNuUlIsQ3lFcm9STSxTQUF3Qix3QnpFd29SOUIsQ3lFdm9STSxvQkFFRSw0QnpFeW9SUixDeUV2b1JNLG9CQUVFLDhCekV5b1JSLEN5RXZvUk0sb0JBRUUsK0J6RXlvUlIsQ3lFdm9STSxvQkFFRSw2QnpFeW9SUixDeUV4cFJNLFNBQXdCLHNCekUycFI5QixDeUUxcFJNLG9CQUVFLDBCekU0cFJSLEN5RTFwUk0sb0JBRUUsNEJ6RTRwUlIsQ3lFMXBSTSxvQkFFRSw2QnpFNHBSUixDeUUxcFJNLG9CQUVFLDJCekU0cFJSLEN5RXRwUkUsV0FBbUIscUJ6RXlwUnJCLEN5RXhwUkUsd0JBRUUseUJ6RTBwUkosQ3lFeHBSRSx3QkFFRSwyQnpFMHBSSixDeUV4cFJFLHdCQUVFLDRCekUwcFJKLEN5RXhwUkUsd0JBRUUsMEJ6RTBwUkosQ0FDRixDMEUzdFJFLHNCQVdFLDRCQUFBLENBUEEsUUFBQSxDQUtBLFVBQUEsQ0FKQSxNQUFBLENBR0EsbUJBQUEsQ0FQQSxpQkFBQSxDQUVBLE9BQUEsQ0FEQSxLQUFBLENBSUEsUzFFZ3VSSixDMkVydVJBLGdCQUFrQixnRzNFeXVSbEIsQzJFcnVSQSxjQUFpQiw0QjNFeXVSakIsQzJFeHVSQSxXQUFpQiw0QjNFNHVSakIsQzJFM3VSQSxhQUFpQiw0QjNFK3VSakIsQzJFOXVSQSxlQ1RFLGVBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCNUUydlJGLEMyRTV1UkksV0FBd0IseUIzRWd2UjVCLEMyRS91UkksWUFBd0IsMEIzRW12UjVCLEMyRWx2UkksYUFBd0IsMkIzRXN2UjVCLENpQmp0UkkseUIwRHZDQSxjQUF3Qix5QjNFNnZSMUIsQzJFNXZSRSxlQUF3QiwwQjNFK3ZSMUIsQzJFOXZSRSxnQkFBd0IsMkIzRWl3UjFCLENBQ0YsQ2lCN3RSSSx5QjBEdkNBLGNBQXdCLHlCM0V3d1IxQixDMkV2d1JFLGVBQXdCLDBCM0Uwd1IxQixDMkV6d1JFLGdCQUF3QiwyQjNFNHdSMUIsQ0FDRixDaUJ4dVJJLHlCMER2Q0EsY0FBd0IseUIzRW14UjFCLEMyRWx4UkUsZUFBd0IsMEIzRXF4UjFCLEMyRXB4UkUsZ0JBQXdCLDJCM0V1eFIxQixDQUNGLENpQm52UkksMEIwRHZDQSxjQUF3Qix5QjNFOHhSMUIsQzJFN3hSRSxlQUF3QiwwQjNFZ3lSMUIsQzJFL3hSRSxnQkFBd0IsMkIzRWt5UjFCLENBQ0YsQzJFN3hSQSxnQkFBbUIsa0MzRWd5Um5CLEMyRS94UkEsZ0JBQW1CLGtDM0VteVJuQixDMkVseVJBLGlCQUFtQixtQzNFc3lSbkIsQzJFbHlSQSxtQkFBdUIseUIzRXN5UnZCLEMyRXJ5UkEscUJBQXVCLDZCM0V5eVJ2QixDMkV4eVJBLG9CQUF1Qix5QjNFNHlSdkIsQzJFM3lSQSxrQkFBdUIseUIzRSt5UnZCLEMyRTl5UkEsb0JBQXVCLDRCM0VrelJ2QixDMkVqelJBLGFBQXVCLDJCM0VxelJ2QixDMkVqelJBLFlBQWMsb0IzRXF6UmQsQzZFNTFSRSxjQUNFLHVCN0UrMVJKLENTcjFSRSwwQ29FTE0sdUI3RTgxUlIsQzZFcDJSRSxnQkFDRSx1QjdFdTJSSixDUzcxUkUsOENvRUxNLHVCN0VzMlJSLEM2RTUyUkUsY0FDRSx1QjdFKzJSSixDU3IyUkUsMENvRUxNLHVCN0U4MlJSLEM2RXAzUkUsV0FDRSx1QjdFdTNSSixDUzcyUkUsb0NvRUxNLHVCN0VzM1JSLEM2RTUzUkUsY0FDRSx1QjdFKzNSSixDU3IzUkUsMENvRUxNLHVCN0U4M1JSLEM2RXA0UkUsYUFDRSx1QjdFdTRSSixDUzczUkUsd0NvRUxNLHVCN0VzNFJSLEM2RTU0UkUsWUFDRSx1QjdFKzRSSixDU3I0UkUsc0NvRUxNLHVCN0U4NFJSLEM2RXA1UkUsV0FDRSx1QjdFdTVSSixDUzc0UkUsb0NvRUxNLHVCN0VzNVJSLEMyRS8yUkEsV0FBYSx1QjNFbTNSYixDMkVsM1JBLFlBQWMsdUIzRXMzUmQsQzJFcDNSQSxlQUFpQiw4QjNFdzNSakIsQzJFdjNSQSxlQUFpQixrQzNFMjNSakIsQzJFdjNSQSxXR3BERSw0QkFBQSxDQUNBLFFBQUEsQ0FIQSxpQkFBQSxDQURBLFVBQUEsQ0FFQSxnQjlFbzdSRixDMkUzM1JBLHNCQUF3Qiw4QjNFKzNSeEIsQzJFNzNSQSxZQUVFLDhCQUFBLENBREEsK0IzRWk0UkYsQzJFMzNSQSxZQUFjLHVCM0UrM1JkLEMrRWg4UkEsU0FDRSw0Qi9FbThSRixDK0VoOFJBLFdBQ0UsMkIvRW04UkYsQ2dGbjhSRSxhQUNFLGlCQU9FLHlCQUFBLENBRkEsMEJoRnE4UkosQ2dGLzdSSSxZQUNFLHlCaEZpOFJOLENnRng3UkUsa0JBQ0UsNEJoRjA3UkosQ2dGNTZSRSxJQUNFLDhCaEY4NlJKLENnRjU2UkUsZUFFRSx3QmhGKzZSSixDZ0YzNlJFLHNCQUhFLHVCaEZrN1JKLENnRjE2UkUsUUFHRSxTQUFBLENBQ0EsUWhGNDZSSixDZ0Z6NlJFLE1BRUUsc0JoRjI2UkosQ2dGbjZSRSxNQUNFLE9oRnE2UkosQ2dGaDZSRSxnQkFDRSx5QmhGcTZSSixDZ0ZqNlJFLFFBQ0UsWWhGbTZSSixDZ0ZqNlJFLE9BQ0UscUJoRm02UkosQ2dGaDZSRSxPQUNFLGtDaEZrNlJKLENnRmg2Ukksb0JBRUUsK0JoRms2Uk4sQ2dGNzVSSSxzQ0FFRSxrQ2hGKzVSTixDZ0YzNVJFLFlBQ0UsYWhGNjVSSixDZ0YzNVJJLDJFQUlFLG9CaEY2NVJOLENnRno1UkUsc0JBRUUsb0IxRXBISyxDMEVtSEwsYWhGNDVSSixDQUNGO0FpRjFoU0E7OztFQUFBLENDR0EsdUVBV0UsbUJsRitoU0YsQ2tGM2hTQSx1RUFURSxpQ0FBQSxDQUNBLGtDQUFBLENBQ0Esb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBRUEsYWxGd2lTRixDa0ZyaVNBLDBDQ1RFLGVuRjhpU0YsQ29GbmpTQSxPQUNFLHdCQUFBLENBQ0EsaUJBQUEsQ0FDQSx1QnBGc2pTRixDb0ZualNBLE9BQ0UsZXBGc2pTRixDb0ZualNBLE9BQ0UsZ0JwRnNqU0YsQ29GbGpTRSxPQUNFLGFwRnFqU0osQ29GdGpTRSxPQUNFLGFwRnlqU0osQ29GMWpTRSxPQUNFLGFwRjZqU0osQ29GOWpTRSxPQUNFLGFwRmlrU0osQ29GbGtTRSxPQUNFLGFwRnFrU0osQ29GdGtTRSxPQUNFLGFwRnlrU0osQ29GMWtTRSxPQUNFLGFwRjZrU0osQ29GOWtTRSxPQUNFLGFwRmlsU0osQ29GbGxTRSxPQUNFLGFwRnFsU0osQ29GdGxTRSxRQUNFLGNwRnlsU0osQ3FGM21TQSxPQUNFLGlCQUFBLENBQ0EsWXJGOG1TRixDc0YvbVNBLE9BQ0Usb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGN0RmtuU0YsQ3NGaG5TRSxVQUFPLGlCdEZtblNULENzRmhuU0EsT0FDRSxTQUFBLENBSUEsbUJBQUEsQ0FIQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsU3RGb25TRixDdUZob1NBLFdBQ0UsdUJBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCdkZtb1NGLEN1RmhvU0EsY0FBK0IsVXZGb29TL0IsQ3VGbm9TQSxlQUFnQyxXdkZ1b1NoQyxDdUZob1NFLGdKQUFnQyxpQnZGeW9TbEMsQ3VGeG9TRSxzSkFBaUMsZ0J2RmdwU25DLEN3Ri9wU0EsU0FDRSxvQ3hGa3FTRixDd0YvcFNBLFVBQ0Usc0N4RmtxU0YsQ3dGL3BTQSxtQkFDRSxHQUNFLHNCeEZrcVNGLEN3Ri9wU0EsR0FDRSx1QnhGaXFTRixDQUNGLEN5RmhyU0EsY05XRSxxRUFBQSxDQUNBLHVCbkZ3cVNGLEN5Rm5yU0EsZU5VRSxxRUFBQSxDQUNBLHdCbkY2cVNGLEN5RnZyU0EsZU5TRSxxRUFBQSxDQUNBLHdCbkZrclNGLEN5RjFyU0Esb0JOWUUsK0VBQUEsQ0FDQSxvQm5Ga3JTRixDeUY5clNBLGtCTllFLG9CbkZ1clNGLEN5RmxzU0EscUVOVUUsK0VuRjZyU0YsQ3lGdnNTQSxtRE5XRSxtQm5GNHJTRixDeUZqc1NFLG9JQU1FLFd6Rm9zU0osQzBGdHRTQSxVQUNFLG9CQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCQUFBLENBQ0EsVzFGeXRTRixDMEZ0dFNBLDBCQUVFLE1BQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsVTFGeXRTRixDMEZ0dFNBLGFBQ0UsbUIxRnl0U0YsQzBGdHRTQSxhQUNFLGExRnl0U0YsQzBGdHRTQSxZQUNFLFUxRnl0U0YsQzJGbnZTQSxpQkFBa0MsZTNGeXZTbEMsQzJGeHZTQSwyQkFBNEMsZTNGNHZTNUMsQzJGM3ZTQSxvQkFBcUMsZTNGK3ZTckMsQzJGOXZTQSxxQ0FBc0QsZTNGa3dTdEQsQzJGandTQSxjQUErQixlM0Zxd1MvQixDMkZwd1NBLHdCQUF5QyxlM0Z3d1N6QyxDMkZ2d1NBLHdCQUF5QyxlM0Yyd1N6QyxDMkYxd1NBLGtCQUFtQyxlM0Y4d1NuQyxDMkY3d1NBLGVBQWdDLGUzRml4U2hDLEMyRmh4U0Esb0JBQXFDLGUzRm94U3JDLEMyRm54U0EsMEJBQTJDLGUzRnV4UzNDLEMyRnR4U0EseUJBQTBDLGUzRjB4UzFDLEMyRnp4U0Esa0JBQW1DLGUzRjZ4U25DLEMyRjV4U0EsbUJBQW9DLGUzRmd5U3BDLEMyRi94U0Esd0JBQXlDLGUzRm15U3pDLEMyRmx5U0EseUJBQTBDLGUzRnN5UzFDLEMyRnJ5U0Esc0JBQXVDLGUzRnl5U3ZDLEMyRnh5U0EsdUJBQXdDLGUzRjR5U3hDLEMyRjN5U0Esa0JBQW1DLGUzRit5U25DLEMyRjl5U0EscUJBQXNDLGUzRmt6U3RDLEMyRmp6U0Esa0JBQW1DLGUzRnF6U25DLEMyRnB6U0Esc0JBQXVDLGUzRnd6U3ZDLEMyRnZ6U0EscUJBQXNDLGUzRjJ6U3RDLEMyRjF6U0EsK0NBQWdFLGUzRjh6U2hFLEMyRjd6U0Esa0JBQW1DLGUzRmkwU25DLEMyRmgwU0Esa0JBQW1DLGUzRm8wU25DLEMyRm4wU0EsbUJBQW9DLGUzRnUwU3BDLEMyRnQwU0EscUJBQXNDLGUzRjAwU3RDLEMyRnowU0EsNkJBQThDLGUzRjYwUzlDLEMyRjUwU0EsNkJBQThDLGUzRmcxUzlDLEMyRi8wU0EsOEJBQStDLGUzRm0xUy9DLEMyRmwxU0EsMkJBQTRDLGUzRnMxUzVDLEMyRnIxU0Esc0JBQXVDLGUzRnkxU3ZDLEMyRngxU0Esc0JBQXVDLGUzRjQxU3ZDLEMyRjMxU0EsdUJBQXdDLGUzRisxU3hDLEMyRjkxU0Esb0JBQXFDLGUzRmsyU3JDLEMyRmoyU0EsaUJBQWtDLGUzRnEyU2xDLEMyRnAyU0EseUJBQTBDLGUzRncyUzFDLEMyRnYyU0EsbUJBQW9DLGUzRjIyU3BDLEMyRjEyU0EsZ0JBQWlDLGUzRjgyU2pDLEMyRjcyU0EscUJBQXNDLGUzRmkzU3RDLEMyRmgzU0EseUJBQTBDLGUzRm8zUzFDLEMyRm4zU0EsaUJBQWtDLGUzRnUzU2xDLEMyRnQzU0EsaUJBQWtDLGUzRjAzU2xDLEMyRnozU0EscUJBQXNDLGUzRjYzU3RDLEMyRjUzU0EscUJBQXNDLGUzRmc0U3RDLEMyRi8zU0EsbUJBQW9DLGUzRm00U3BDLEMyRmw0U0EsbUJBQW9DLGUzRnM0U3BDLEMyRnI0U0EsaUNBQWtELGUzRnk0U2xELEMyRng0U0EsaUNBQWtELGUzRjQ0U2xELEMyRjM0U0Esa0NBQW1ELGUzRis0U25ELEMyRjk0U0EsK0JBQWdELGUzRms1U2hELEMyRmo1U0EsNkJBQThDLGUzRnE1UzlDLEMyRnA1U0EsNkJBQThDLGUzRnc1UzlDLEMyRnY1U0EsOEJBQStDLGUzRjI1Uy9DLEMyRjE1U0EsMkJBQTRDLGUzRjg1UzVDLEMyRjc1U0Esc0JBQXVDLGUzRmk2U3ZDLEMyRmg2U0Esc0JBQXVDLGUzRm82U3ZDLEMyRm42U0EsdUJBQXdDLGUzRnU2U3hDLEMyRnQ2U0Esb0JBQXFDLGUzRjA2U3JDLEMyRno2U0Esc0JBQXVDLGUzRjY2U3ZDLEMyRjU2U0Esd0JBQXlDLGUzRmc3U3pDLEMyRi82U0Esd0JBQXlDLGUzRm03U3pDLEMyRmw3U0Esc0JBQXVDLGUzRnM3U3ZDLEMyRnI3U0EsdUNBQXdELGUzRnk3U3hELEMyRng3U0Esb0JBQXFDLGUzRjQ3U3JDLEMyRjM3U0Esc0JBQXVDLGUzRis3U3ZDLEMyRjk3U0EsY0FBK0IsZTNGazhTL0IsQzJGajhTQSxpQkFBa0MsZTNGcThTbEMsQzJGcDhTQSxxQkFBc0MsZTNGdzhTdEMsQzJGdjhTQSxnQkFBaUMsZTNGMjhTakMsQzJGMThTQSxtQkFBb0MsZTNGODhTcEMsQzJGNzhTQSw2QkFBOEMsZTNGaTlTOUMsQzJGaDlTQSx3QkFBeUMsZTNGbzlTekMsQzJGbjlTQSxtQkFBb0MsZTNGdTlTcEMsQzJGdDlTQSxrQkFBbUMsZTNGMDlTbkMsQzJGejlTQSxpQkFBa0MsZTNGNjlTbEMsQzJGNTlTQSxlQUFnQyxlM0ZnK1NoQyxDMkYvOVNBLGdCQUFpQyxlM0ZtK1NqQyxDMkZsK1NBLHlCQUEwQyxlM0ZzK1MxQyxDMkZyK1NBLHFCQUFzQyxlM0Z5K1N0QyxDMkZ4K1NBLG9CQUFxQyxlM0Y0K1NyQyxDMkYzK1NBLGlCQUFrQyxlM0YrK1NsQyxDMkY5K1NBLG9CQUFxQyxlM0ZrL1NyQyxDMkZqL1NBLHFCQUFzQyxlM0ZxL1N0QyxDMkZwL1NBLGlCQUFrQyxlM0Z3L1NsQyxDMkZ2L1NBLHlCQUEwQyxlM0YyL1MxQyxDMkYxL1NBLDhCQUErQyxlM0Y4L1MvQyxDMkY3L1NBLCtCQUFnRCxlM0ZpZ1RoRCxDMkZoZ1RBLGVBQWdDLGUzRm9nVGhDLEMyRm5nVEEsb0JBQXFDLGUzRnVnVHJDLEMyRnRnVEEsb0JBQXFDLGUzRjBnVHJDLEMyRnpnVEEsbUJBQW9DLGUzRjZnVHBDLEMyRjVnVEEsZ0JBQWlDLGUzRmdoVGpDLEMyRi9nVEEseUJBQTBDLGUzRm1oVDFDLEMyRmxoVEEsMkJBQTRDLGUzRnNoVDVDLEMyRnJoVEEsZ0JBQWlDLGUzRnloVGpDLEMyRnhoVEEseUJBQTBDLGUzRjRoVDFDLEMyRjNoVEEsd0JBQXlDLGUzRitoVHpDLEMyRjloVEEsd0JBQXlDLGUzRmtpVHpDLEMyRmppVEEsMkJBQTRDLGUzRnFpVDVDLEMyRnBpVEEsa0NBQW1ELGUzRndpVG5ELEMyRnZpVEEsc0JBQXVDLGUzRjJpVHZDLEMyRjFpVEEsZUFBZ0MsZTNGOGlUaEMsQzJGN2lUQSxnQkFBaUMsZTNGaWpUakMsQzJGaGpUQSxtQkFBb0MsZTNGb2pUcEMsQzJGbmpUQSwwQkFBMkMsZTNGdWpUM0MsQzJGdGpUQSxnQkFBaUMsZTNGMGpUakMsQzJGempUQSxzQkFBdUMsZTNGNmpUdkMsQzJGNWpUQSx3QkFBeUMsZTNGZ2tUekMsQzJGL2pUQSxpQkFBa0MsZTNGbWtUbEMsQzJGbGtUQSxtQkFBb0MsZTNGc2tUcEMsQzJGcmtUQSxrQkFBbUMsZTNGeWtUbkMsQzJGeGtUQSxxQkFBc0MsZTNGNGtUdEMsQzJGM2tUQSxzQkFBdUMsZTNGK2tUdkMsQzJGOWtUQSxxQkFBc0MsZTNGa2xUdEMsQzJGamxUQSx5QkFBMEMsZTNGcWxUMUMsQzJGcGxUQSxxQkFBc0MsZTNGd2xUdEMsQzJGdmxUQSxtQkFBb0MsZTNGMmxUcEMsQzJGMWxUQSxnQkFBaUMsZTNGOGxUakMsQzJGN2xUQSxxQkFBc0MsZTNGaW1UdEMsQzJGaG1UQSxzQkFBdUMsZTNGb21UdkMsQzJGbm1UQSxtQkFBb0MsZTNGdW1UcEMsQzJGdG1UQSx5QkFBMEMsZTNGMG1UMUMsQzJGem1UQSxpQkFBa0MsZTNGNm1UbEMsQzJGNW1UQSxnQkFBaUMsZTNGZ25UakMsQzJGL21UQSxtQkFBb0MsZTNGbW5UcEMsQzJGbG5UQSxxQkFBc0MsZTNGc25UdEMsQzJGcm5UQSxxQkFBc0MsZTNGeW5UdEMsQzJGeG5UQSx1QkFBd0MsZTNGNG5UeEMsQzJGM25UQSxnQkFBaUMsZTNGK25UakMsQzJGOW5UQSxnQkFBaUMsZTNGa29UakMsQzJGam9UQSxnQkFBaUMsZTNGcW9UakMsQzJGcG9UQSxnQkFBaUMsZTNGd29UakMsQzJGdm9UQSxnQkFBaUMsZTNGMm9UakMsQzJGMW9UQSxnQkFBaUMsZTNGOG9UakMsQzJGN29UQSxxQkFBc0MsZTNGaXBUdEMsQzJGaHBUQSx3QkFBeUMsZTNGb3BUekMsQzJGbnBUQSxxQkFBc0MsZTNGdXBUdEMsQzJGdHBUQSx1QkFBd0MsZTNGMHBUeEMsQzJGenBUQSxvQkFBcUMsZTNGNnBUckMsQzJGNXBUQSxxQkFBc0MsZTNGZ3FUdEMsQzJGL3BUQSxzQkFBdUMsZTNGbXFUdkMsQzJGbHFUQSx1QkFBd0MsZTNGc3FUeEMsQzJGcnFUQSx3QkFBeUMsZTNGeXFUekMsQzJGeHFUQSx3QkFBeUMsZTNGNHFUekMsQzJGM3FUQSxlQUFnQyxlM0YrcVRoQyxDMkY5cVRBLG9CQUFxQyxlM0ZrclRyQyxDMkZqclRBLHNCQUF1QyxlM0ZxclR2QyxDMkZwclRBLGlCQUFrQyxlM0Z3clRsQyxDMkZ2clRBLG1CQUFvQyxlM0YyclRwQyxDMkYxclRBLGlCQUFrQyxlM0Y4clRsQyxDMkY3clRBLHVCQUF3QyxlM0Zpc1R4QyxDMkZoc1RBLHFCQUFzQyxlM0Zvc1R0QyxDMkZuc1RBLDZCQUE4QyxlM0Z1c1Q5QyxDMkZ0c1RBLDJCQUE0QyxlM0Ywc1Q1QyxDMkZ6c1RBLGlCQUFrQyxlM0Y2c1RsQyxDMkY1c1RBLGlCQUFrQyxlM0ZndFRsQyxDMkYvc1RBLGVBQWdDLGUzRm10VGhDLEMyRmx0VEEsa0JBQW1DLGUzRnN0VG5DLEMyRnJ0VEEsZUFBZ0MsZTNGeXRUaEMsQzJGeHRUQSxvQkFBcUMsZTNGNHRUckMsQzJGM3RUQSxvQkFBcUMsZTNGK3RUckMsQzJGOXRUQSxvQkFBcUMsZTNGa3VUckMsQzJGanVUQSxnQkFBaUMsZTNGcXVUakMsQzJGcHVUQSw0QkFBNkMsZTNGd3VUN0MsQzJGdnVUQSxlQUFnQyxlM0YydVRoQyxDMkYxdVRBLG1CQUFvQyxlM0Y4dVRwQyxDMkY3dVRBLHlCQUEwQyxlM0ZpdlQxQyxDMkZodlRBLHVCQUF3QyxlM0ZvdlR4QyxDMkZudlRBLHNCQUF1QyxlM0Z1dlR2QyxDMkZ0dlRBLHNCQUF1QyxlM0YwdlR2QyxDMkZ6dlRBLG9CQUFxQyxlM0Y2dlRyQyxDMkY1dlRBLHdCQUF5QyxlM0Znd1R6QyxDMkYvdlRBLDBCQUEyQyxlM0Ztd1QzQyxDMkZsd1RBLHdCQUF5QyxlM0Zzd1R6QyxDMkZyd1RBLDBCQUEyQyxlM0Z5d1QzQyxDMkZ4d1RBLHlCQUEwQyxlM0Y0d1QxQyxDMkYzd1RBLDBCQUEyQyxlM0Yrd1QzQyxDMkY5d1RBLHlCQUEwQyxlM0ZreFQxQyxDMkZqeFRBLGtCQUFtQyxlM0ZxeFRuQyxDMkZweFRBLHdCQUF5QyxlM0Z3eFR6QyxDMkZ2eFRBLHNCQUF1QyxlM0YyeFR2QyxDMkYxeFRBLCtCQUFnRCxlM0Y4eFRoRCxDMkY3eFRBLHNCQUF1QyxlM0ZpeVR2QyxDMkZoeVRBLG9CQUFxQyxlM0ZveVRyQyxDMkZueVRBLG9CQUFxQyxlM0Z1eVRyQyxDMkZ0eVRBLGVBQWdDLGUzRjB5VGhDLEMyRnp5VEEsbUJBQW9DLGUzRjZ5VHBDLEMyRjV5VEEsdUJBQXdDLGUzRmd6VHhDLEMyRi95VEEscUJBQXNDLGUzRm16VHRDLEMyRmx6VEEsb0JBQXFDLGUzRnN6VHJDLEMyRnJ6VEEsbUJBQW9DLGUzRnl6VHBDLEMyRnh6VEEsc0JBQXVDLGUzRjR6VHZDLEMyRjN6VEEsc0JBQXVDLGUzRit6VHZDLEMyRjl6VEEsdUJBQXdDLGUzRmswVHhDLEMyRmowVEEsNkJBQThDLGUzRnEwVDlDLEMyRnAwVEEsNkJBQThDLGUzRncwVDlDLEMyRnYwVEEsOEJBQStDLGUzRjIwVC9DLEMyRjEwVEEsMkJBQTRDLGUzRjgwVDVDLEMyRjcwVEEsb0JBQXFDLGUzRmkxVHJDLEMyRmgxVEEsa0JBQW1DLGUzRm8xVG5DLEMyRm4xVEEsMkJBQTRDLGUzRnUxVDVDLEMyRnQxVEEscUJBQXNDLGUzRjAxVHRDLEMyRnoxVEEseUJBQTBDLGUzRjYxVDFDLEMyRjUxVEEsZUFBZ0MsZTNGZzJUaEMsQzJGLzFUQSx5QkFBMEMsZTNGbTJUMUMsQzJGbDJUQSxtQkFBb0MsZTNGczJUcEMsQzJGcjJUQSx3QkFBeUMsZTNGeTJUekMsQzJGeDJUQSwwQkFBMkMsZTNGNDJUM0MsQzJGMzJUQSx1QkFBd0MsZTNGKzJUeEMsQzJGOTJUQSxrQkFBbUMsZTNGazNUbkMsQzJGajNUQSx5QkFBMEMsZTNGcTNUMUMsQzJGcDNUQSxxQkFBc0MsZTNGdzNUdEMsQzJGdjNUQSxxQkFBc0MsZTNGMjNUdEMsQzJGMTNUQSxtQkFBb0MsZTNGODNUcEMsQzJGNzNUQSxzQkFBdUMsZTNGaTRUdkMsQzJGaDRUQSxrQkFBbUMsZTNGbzRUbkMsQzJGbjRUQSx1QkFBd0MsZTNGdTRUeEMsQzJGdDRUQSxpQkFBa0MsZTNGMDRUbEMsQzJGejRUQSxzQkFBdUMsZTNGNjRUdkMsQzJGNTRUQSw4QkFBK0MsZTNGZzVUL0MsQzJGLzRUQSw0QkFBNkMsZTNGbTVUN0MsQzJGbDVUQSxzQkFBdUMsZTNGczVUdkMsQzJGcjVUQSxxQkFBc0MsZTNGeTVUdEMsQzJGeDVUQSxzQkFBdUMsZTNGNDVUdkMsQzJGMzVUQSxxQkFBc0MsZTNGKzVUdEMsQzJGOTVUQSxpQkFBa0MsZTNGazZUbEMsQzJGajZUQSx3QkFBeUMsZTNGcTZUekMsQzJGcDZUQSx3QkFBeUMsZTNGdzZUekMsQzJGdjZUQSx3QkFBeUMsZTNGMjZUekMsQzJGMTZUQSxrQkFBbUMsZTNGODZUbkMsQzJGNzZUQSxpQkFBa0MsZTNGaTdUbEMsQzJGaDdUQSx3QkFBeUMsZTNGbzdUekMsQzJGbjdUQSx1QkFBd0MsZTNGdTdUeEMsQzJGdDdUQSxzQkFBdUMsZTNGMDdUdkMsQzJGejdUQSx3QkFBeUMsZTNGNjdUekMsQzJGNTdUQSxzQkFBdUMsZTNGZzhUdkMsQzJGLzdUQSx1QkFBd0MsZTNGbThUeEMsQzJGbDhUQSxzQkFBdUMsZTNGczhUdkMsQzJGcjhUQSwrQkFBZ0QsZTNGeThUaEQsQzJGeDhUQSwrQkFBZ0QsZTNGNDhUaEQsQzJGMzhUQSxnQ0FBaUQsZTNGKzhUakQsQzJGOThUQSw2QkFBOEMsZTNGazlUOUMsQzJGajlUQSx3QkFBeUMsZTNGcTlUekMsQzJGcDlUQSx3QkFBeUMsZTNGdzlUekMsQzJGdjlUQSx5QkFBMEMsZTNGMjlUMUMsQzJGMTlUQSxzQkFBdUMsZTNGODlUdkMsQzJGNzlUQSxpQkFBa0MsZTNGaStUbEMsQzJGaCtUQSxrQkFBbUMsZTNGbytUbkMsQzJGbitUQSxzQkFBdUMsZTNGdStUdkMsQzJGdCtUQSxrQkFBbUMsZTNGMCtUbkMsQzJGeitUQSxrQkFBbUMsZTNGNitUbkMsQzJGNStUQSx3QkFBeUMsZTNGZy9UekMsQzJGLytUQSxnQkFBaUMsZTNGbS9UakMsQzJGbC9UQSwwQkFBMkMsZTNGcy9UM0MsQzJGci9UQSxxQkFBc0MsZTNGeS9UdEMsQzJGeC9UQSwyQkFBNEMsZTNGNC9UNUMsQzJGMy9UQSwwQkFBMkMsZTNGKy9UM0MsQzJGOS9UQSxpQkFBa0MsZTNGa2dVbEMsQzJGamdVQSxpQkFBa0MsZTNGcWdVbEMsQzJGcGdVQSw2QkFBOEMsZTNGd2dVOUMsQzJGdmdVQSxpQkFBa0MsZTNGMmdVbEMsQzJGMWdVQSw4QkFBK0MsZTNGOGdVL0MsQzJGN2dVQSwwQkFBMkMsZTNGaWhVM0MsQzJGaGhVQSxzQkFBdUMsZTNGb2hVdkMsQzJGbmhVQSwyQkFBNEMsZTNGdWhVNUMsQzJGdGhVQSxzQkFBdUMsZTNGMGhVdkMsQzJGemhVQSwrQkFBZ0QsZTNGNmhVaEQsQzJGNWhVQSxxQkFBc0MsZTNGZ2lVdEMsQzJGL2hVQSwwQkFBMkMsZTNGbWlVM0MsQzJGbGlVQSw0QkFBNkMsZTNGc2lVN0MsQzJGcmlVQSxzQkFBdUMsZTNGeWlVdkMsQzJGeGlVQSxzQkFBdUMsZTNGNGlVdkMsQzJGM2lVQSxzQkFBdUMsZTNGK2lVdkMsQzJGOWlVQSx3QkFBeUMsZTNGa2pVekMsQzJGampVQSxvQkFBcUMsZTNGcWpVckMsQzJGcGpVQSxnQkFBaUMsZTNGd2pVakMsQzJGdmpVQSx1QkFBd0MsZTNGMmpVeEMsQzJGMWpVQSxtQkFBb0MsZTNGOGpVcEMsQzJGN2pVQSxvQkFBcUMsZTNGaWtVckMsQzJGaGtVQSxrQkFBbUMsZTNGb2tVbkMsQzJGbmtVQSxlQUFnQyxlM0Z1a1VoQyxDMkZ0a1VBLGdCQUFpQyxlM0Ywa1VqQyxDMkZ6a1VBLGlCQUFrQyxlM0Y2a1VsQyxDMkY1a1VBLG1CQUFvQyxlM0ZnbFVwQyxDMkYva1VBLG1CQUFvQyxlM0ZtbFVwQyxDMkZsbFVBLHVCQUF3QyxlM0ZzbFV4QyxDMkZybFVBLDBCQUEyQyxlM0Z5bFUzQyxDMkZ4bFVBLHdCQUF5QyxlM0Y0bFV6QyxDMkYzbFVBLDJCQUE0QyxlM0YrbFU1QyxDMkY5bFVBLHlCQUEwQyxlM0ZrbVUxQyxDMkZqbVVBLG9CQUFxQyxlM0ZxbVVyQyxDMkZwbVVBLDJCQUE0QyxlM0Z3bVU1QyxDMkZ2bVVBLHdCQUF5QyxlM0YybVV6QyxDMkYxbVVBLG1CQUFvQyxlM0Y4bVVwQyxDMkY3bVVBLG9CQUFxQyxlM0ZpblVyQyxDMkZoblVBLHdCQUF5QyxlM0ZvblV6QyxDMkZublVBLCtCQUFnRCxlM0Z1blVoRCxDMkZ0blVBLDBCQUEyQyxlM0YwblUzQyxDMkZ6blVBLHNCQUF1QyxlM0Y2blV2QyxDMkY1blVBLDBCQUEyQyxlM0Znb1UzQyxDMkYvblVBLGtCQUFtQyxlM0Ztb1VuQyxDMkZsb1VBLGtCQUFtQyxlM0Zzb1VuQyxDMkZyb1VBLHVCQUF3QyxlM0Z5b1V4QyxDMkZ4b1VBLGdCQUFpQyxlM0Y0b1VqQyxDMkYzb1VBLHFCQUFzQyxlM0Yrb1V0QyxDMkY5b1VBLHlCQUEwQyxlM0ZrcFUxQyxDMkZqcFVBLGlCQUFrQyxlM0ZxcFVsQyxDMkZwcFVBLGtCQUFtQyxlM0Z3cFVuQyxDMkZ2cFVBLDRCQUE2QyxlM0YycFU3QyxDMkYxcFVBLCtCQUFnRCxlM0Y4cFVoRCxDMkY3cFVBLCtCQUFnRCxlM0ZpcVVoRCxDMkZocVVBLGtDQUFtRCxlM0ZvcVVuRCxDMkZucVVBLGtDQUFtRCxlM0Z1cVVuRCxDMkZ0cVVBLCtCQUFnRCxlM0YwcVVoRCxDMkZ6cVVBLCtCQUFnRCxlM0Y2cVVoRCxDMkY1cVVBLG1DQUFvRCxlM0ZnclVwRCxDMkYvcVVBLGtDQUFtRCxlM0ZtclVuRCxDMkZsclVBLCtCQUFnRCxlM0ZzclVoRCxDMkZyclVBLHFDQUFzRCxlM0Z5clV0RCxDMkZ4clVBLDBDQUEyRCxlM0Y0clUzRCxDMkYzclVBLGtDQUFtRCxlM0YrclVuRCxDMkY5clVBLGlDQUFrRCxlM0Zrc1VsRCxDMkZqc1VBLHVCQUF3QyxlM0Zxc1V4QyxDMkZwc1VBLHlCQUEwQyxlM0Z3c1UxQyxDMkZ2c1VBLGdCQUFpQyxlM0Yyc1VqQyxDMkYxc1VBLG9CQUFxQyxlM0Y4c1VyQyxDMkY3c1VBLGlCQUFrQyxlM0ZpdFVsQyxDMkZodFVBLHNCQUF1QyxlM0ZvdFV2QyxDMkZudFVBLGdCQUFpQyxlM0Z1dFVqQyxDMkZ0dFVBLGlCQUFrQyxlM0YwdFVsQyxDMkZ6dFVBLGtCQUFtQyxlM0Y2dFVuQyxDMkY1dFVBLGdCQUFpQyxlM0ZndVVqQyxDMkYvdFVBLG9CQUFxQyxlM0ZtdVVyQyxDMkZsdVVBLGdCQUFpQyxlM0ZzdVVqQyxDMkZydVVBLGlCQUFrQyxlM0Z5dVVsQyxDMkZ4dVVBLGVBQWdDLGUzRjR1VWhDLEMyRjN1VUEsc0JBQXVDLGUzRit1VXZDLEMyRjl1VUEsbUJBQW9DLGUzRmt2VXBDLEMyRmp2VUEsMEJBQTJDLGUzRnF2VTNDLEMyRnB2VUEsdUJBQXdDLGUzRnd2VXhDLEMyRnZ2VUEsb0JBQXFDLGUzRjJ2VXJDLEMyRjF2VUEsb0JBQXFDLGUzRjh2VXJDLEMyRjd2VUEsZ0JBQWlDLGUzRml3VWpDLEMyRmh3VUEsa0JBQW1DLGUzRm93VW5DLEMyRm53VUEscUJBQXNDLGUzRnV3VXRDLEMyRnR3VUEsb0JBQXFDLGUzRjB3VXJDLEMyRnp3VUEscUJBQXNDLGUzRjZ3VXRDLEMyRjV3VUEsbUJBQW9DLGUzRmd4VXBDLEMyRi93VUEsbUJBQW9DLGUzRm14VXBDLEMyRmx4VUEsZUFBZ0MsZTNGc3hVaEMsQzJGcnhVQSxzQkFBdUMsZTNGeXhVdkMsQzJGeHhVQSx3QkFBeUMsZTNGNHhVekMsQzJGM3hVQSxlQUFnQyxlM0YreFVoQyxDMkY5eFVBLHFCQUFzQyxlM0ZreVV0QyxDMkZqeVVBLG9CQUFxQyxlM0ZxeVVyQyxDMkZweVVBLGdCQUFpQyxlM0Z3eVVqQyxDMkZ2eVVBLG9CQUFxQyxlM0YyeVVyQyxDMkYxeVVBLG1CQUFvQyxlM0Y4eVVwQyxDMkY3eVVBLHFCQUFzQyxlM0ZpelV0QyxDMkZoelVBLHFCQUFzQyxlM0ZvelV0QyxDMkZuelVBLG9CQUFxQyxlM0Z1elVyQyxDMkZ0elVBLG9CQUFxQyxlM0YwelVyQyxDMkZ6elVBLHNCQUF1QyxlM0Y2elV2QyxDMkY1elVBLG9CQUFxQyxlM0ZnMFVyQyxDMkYvelVBLGdCQUFpQyxlM0ZtMFVqQyxDMkZsMFVBLHlCQUEwQyxlM0ZzMFUxQyxDMkZyMFVBLDhCQUErQyxlM0Z5MFUvQyxDMkZ4MFVBLHNCQUF1QyxlM0Y0MFV2QyxDMkYzMFVBLG1CQUFvQyxlM0YrMFVwQyxDMkY5MFVBLHFCQUFzQyxlM0ZrMVV0QyxDMkZqMVVBLG1CQUFvQyxlM0ZxMVVwQyxDMkZwMVVBLGtCQUFtQyxlM0Z3MVVuQyxDMkZ2MVVBLGlCQUFrQyxlM0YyMVVsQyxDMkYxMVVBLGVBQWdDLGUzRjgxVWhDLEMyRjcxVUEsa0JBQW1DLGUzRmkyVW5DLEMyRmgyVUEsa0JBQW1DLGUzRm8yVW5DLEMyRm4yVUEsZUFBZ0MsZTNGdTJVaEMsQzJGdDJVQSx1QkFBd0MsZTNGMDJVeEMsQzJGejJVQSxpQkFBa0MsZTNGNjJVbEMsQzJGNTJVQSx5QkFBMEMsZTNGZzNVMUMsQzJGLzJVQSxrQkFBbUMsZTNGbTNVbkMsQzJGbDNVQSx1QkFBd0MsZTNGczNVeEMsQzJGcjNVQSxxQkFBc0MsZTNGeTNVdEMsQzJGeDNVQSxzQkFBdUMsZTNGNDNVdkMsQzJGMzNVQSxnQkFBaUMsZTNGKzNVakMsQzJGOTNVQSxvQkFBcUMsZTNGazRVckMsQzJGajRVQSx5QkFBMEMsZTNGcTRVMUMsQzJGcDRVQSw0QkFBNkMsZTNGdzRVN0MsQzJGdjRVQSxrQkFBbUMsZTNGMjRVbkMsQzJGMTRVQSx3QkFBeUMsZTNGODRVekMsQzJGNzRVQSxvQkFBcUMsZTNGaTVVckMsQzJGaDVVQSwyQkFBNEMsZTNGbzVVNUMsQzJGbjVVQSxtQkFBb0MsZTNGdTVVcEMsQzJGdDVVQSxnQkFBaUMsZTNGMDVVakMsQzJGejVVQSx5QkFBMEMsZTNGNjVVMUMsQzJGNTVVQSwwQkFBMkMsZTNGZzZVM0MsQzJGLzVVQSxrQkFBbUMsZTNGbTZVbkMsQzJGbDZVQSxvQkFBcUMsZTNGczZVckMsQzJGcjZVQSxvQkFBcUMsZTNGeTZVckMsQzJGeDZVQSx5QkFBMEMsZTNGNDZVMUMsQzJGMzZVQSxtQkFBb0MsZTNGKzZVcEMsQzJGOTZVQSxrQkFBbUMsZTNGazdVbkMsQzJGajdVQSxzQkFBdUMsZTNGcTdVdkMsQzJGcDdVQSxnQkFBaUMsZTNGdzdVakMsQzJGdjdVQSxnQkFBaUMsZTNGMjdVakMsQzJGMTdVQSx1QkFBd0MsZTNGODdVeEMsQzJGNzdVQSxnQkFBaUMsZTNGaThVakMsQzJGaDhVQSxlQUFnQyxlM0ZvOFVoQyxDMkZuOFVBLGlCQUFrQyxlM0Z1OFVsQyxDMkZ0OFVBLHFCQUFzQyxlM0YwOFV0QyxDMkZ6OFVBLHNCQUF1QyxlM0Y2OFV2QyxDMkY1OFVBLHNCQUF1QyxlM0ZnOVV2QyxDMkYvOFVBLGdCQUFpQyxlM0ZtOVVqQyxDMkZsOVVBLGlCQUFrQyxlM0ZzOVVsQyxDMkZyOVVBLGtCQUFtQyxlM0Z5OVVuQyxDMkZ4OVVBLG9CQUFxQyxlM0Y0OVVyQyxDMkYzOVVBLHlCQUEwQyxlM0YrOVUxQyxDMkY5OVVBLDhCQUErQyxlM0ZrK1UvQyxDMkZqK1VBLDJCQUE0QyxlM0ZxK1U1QyxDMkZwK1VBLGtCQUFtQyxlM0Z3K1VuQyxDMkZ2K1VBLGtCQUFtQyxlM0YyK1VuQyxDMkYxK1VBLGtCQUFtQyxlM0Y4K1VuQyxDMkY3K1VBLGtCQUFtQyxlM0ZpL1VuQyxDMkZoL1VBLG9CQUFxQyxlM0ZvL1VyQyxDMkZuL1VBLG9CQUFxQyxlM0Z1L1VyQyxDMkZ0L1VBLGdCQUFpQyxlM0YwL1VqQyxDMkZ6L1VBLHFCQUFzQyxlM0Y2L1V0QyxDMkY1L1VBLG9CQUFxQyxlM0ZnZ1ZyQyxDMkYvL1VBLHdCQUF5QyxlM0ZtZ1Z6QyxDMkZsZ1ZBLHVCQUF3QyxlM0ZzZ1Z4QyxDMkZyZ1ZBLDhCQUErQyxlM0Z5Z1YvQyxDMkZ4Z1ZBLGdDQUFpRCxlM0Y0Z1ZqRCxDMkYzZ1ZBLGtCQUFtQyxlM0YrZ1ZuQyxDMkY5Z1ZBLHNCQUF1QyxlM0ZraFZ2QyxDMkZqaFZBLDZCQUE4QyxlM0ZxaFY5QyxDMkZwaFZBLHdCQUF5QyxlM0Z3aFZ6QyxDMkZ2aFZBLDZCQUE4QyxlM0YyaFY5QyxDMkYxaFZBLG9DQUFxRCxlM0Y4aFZyRCxDMkY3aFZBLGVBQWdDLGUzRmlpVmhDLEMyRmhpVkEsdUJBQXdDLGUzRm9pVnhDLEMyRm5pVkEscUJBQXNDLGUzRnVpVnRDLEMyRnRpVkEsb0JBQXFDLGUzRjBpVnJDLEMyRnppVkEsc0JBQXVDLGUzRjZpVnZDLEMyRjVpVkEsOEJBQStDLGUzRmdqVi9DLEMyRi9pVkEsMkJBQTRDLGUzRm1qVjVDLEMyRmxqVkEsZUFBZ0MsZTNGc2pWaEMsQzJGcmpWQSxnQ0FBaUQsZTNGeWpWakQsQzJGeGpWQSx5QkFBMEMsZTNGNGpWMUMsQzJGM2pWQSx3QkFBeUMsZTNGK2pWekMsQzJGOWpWQSxrQkFBbUMsZTNGa2tWbkMsQzJGamtWQSxlQUFnQyxlM0Zxa1ZoQyxDMkZwa1ZBLG1CQUFvQyxlM0Z3a1ZwQyxDMkZ2a1ZBLHVCQUF3QyxlM0Yya1Z4QyxDMkYxa1ZBLGlCQUFrQyxlM0Y4a1ZsQyxDMkY3a1ZBLGtCQUFtQyxlM0ZpbFZuQyxDMkZobFZBLGtCQUFtQyxlM0ZvbFZuQyxDMkZubFZBLHVCQUF3QyxlM0Z1bFZ4QyxDMkZ0bFZBLGlCQUFrQyxlM0YwbFZsQyxDMkZ6bFZBLGdCQUFpQyxlM0Y2bFZqQyxDMkY1bFZBLG9CQUFxQyxlM0ZnbVZyQyxDMkYvbFZBLHdCQUF5QyxlM0ZtbVZ6QyxDMkZsbVZBLHNCQUF1QyxlM0ZzbVZ2QyxDMkZybVZBLHFCQUFzQyxlM0Z5bVZ0QyxDMkZ4bVZBLHlCQUEwQyxlM0Y0bVYxQyxDMkYzbVZBLG9CQUFxQyxlM0YrbVZyQyxDMkY5bVZBLHlCQUEwQyxlM0ZrblYxQyxDMkZqblZBLHNCQUF1QyxlM0ZxblZ2QyxDMkZwblZBLHVCQUF3QyxlM0Z3blZ4QyxDMkZ2blZBLHNCQUF1QyxlM0YyblZ2QyxDMkYxblZBLHVCQUF3QyxlM0Y4blZ4QyxDMkY3blZBLHdCQUF5QyxlM0Zpb1Z6QyxDMkZob1ZBLCtCQUFnRCxlM0Zvb1ZoRCxDMkZub1ZBLHdCQUF5QyxlM0Z1b1Z6QyxDMkZ0b1ZBLDRCQUE2QyxlM0Ywb1Y3QyxDMkZ6b1ZBLG9CQUFxQyxlM0Y2b1ZyQyxDMkY1b1ZBLDJCQUE0QyxlM0ZncFY1QyxDMkYvb1ZBLDZCQUE4QyxlM0ZtcFY5QyxDMkZscFZBLDBCQUEyQyxlM0ZzcFYzQyxDMkZycFZBLHVCQUF3QyxlM0Z5cFZ4QyxDMkZ4cFZBLHNCQUF1QyxlM0Y0cFZ2QyxDMkYzcFZBLHFCQUFzQyxlM0YrcFZ0QyxDMkY5cFZBLGdCQUFpQyxlM0ZrcVZqQyxDMkZqcVZBLHFCQUFzQyxlM0ZxcVZ0QyxDMkZwcVZBLGdCQUFpQyxlM0Z3cVZqQyxDMkZ2cVZBLGtCQUFtQyxlM0YycVZuQyxDMkYxcVZBLHVCQUF3QyxlM0Y4cVZ4QyxDMkY3cVZBLGdCQUFpQyxlM0ZpclZqQyxDMkZoclZBLG9CQUFxQyxlM0ZvclZyQyxDMkZuclZBLDZCQUE4QyxlM0Z1clY5QyxDMkZ0clZBLG1CQUFvQyxlM0YwclZwQyxDMkZ6clZBLDJCQUE0QyxlM0Y2clY1QyxDMkY1clZBLHFCQUFzQyxlM0Znc1Z0QyxDMkYvclZBLHVCQUF3QyxlM0Ztc1Z4QyxDMkZsc1ZBLDJCQUE0QyxlM0Zzc1Y1QyxDMkZyc1ZBLHNCQUF1QyxlM0Z5c1Z2QyxDMkZ4c1ZBLGdCQUFpQyxlM0Y0c1ZqQyxDMkYzc1ZBLHVCQUF3QyxlM0Yrc1Z4QyxDMkY5c1ZBLGdCQUFpQyxlM0ZrdFZqQyxDMkZqdFZBLDBCQUEyQyxlM0ZxdFYzQyxDMkZwdFZBLG9CQUFxQyxlM0Z3dFZyQyxDMkZ2dFZBLGlCQUFrQyxlM0YydFZsQyxDMkYxdFZBLGtCQUFtQyxlM0Y4dFZuQyxDMkY3dFZBLHFCQUFzQyxlM0ZpdVZ0QyxDMkZodVZBLG1CQUFvQyxlM0ZvdVZwQyxDMkZudVZBLGVBQWdDLGUzRnV1VmhDLEMyRnR1VkEsa0JBQW1DLGUzRjB1Vm5DLEMyRnp1VkEsd0JBQXlDLGUzRjZ1VnpDLEMyRjV1VkEsdUJBQXdDLGUzRmd2VnhDLEMyRi91VkEsdUJBQXdDLGUzRm12VnhDLEMyRmx2VkEsZ0JBQWlDLGUzRnN2VmpDLEMyRnJ2VkEsd0JBQXlDLGUzRnl2VnpDLEMyRnh2VkEsNEJBQTZDLGUzRjR2VjdDLEMyRjN2VkEsNkJBQThDLGUzRit2VjlDLEMyRjl2VkEsa0NBQW1ELGUzRmt3Vm5ELEMyRmp3VkEscUJBQXNDLGUzRnF3VnRDLEMyRnB3VkEsd0JBQXlDLGUzRnd3VnpDLEMyRnZ3VkEseUJBQTBDLGUzRjJ3VjFDLEMyRjF3VkEsd0JBQXlDLGUzRjh3VnpDLEMyRjd3VkEsNEJBQTZDLGUzRml4VjdDLEMyRmh4VkEsb0JBQXFDLGUzRm94VnJDLEMyRm54VkEsbUJBQW9DLGUzRnV4VnBDLEMyRnR4VkEsc0JBQXVDLGUzRjB4VnZDLEMyRnp4VkEsMEJBQTJDLGUzRjZ4VjNDLEMyRjV4VkEsbUJBQW9DLGUzRmd5VnBDLEMyRi94VkEsZ0JBQWlDLGUzRm15VmpDLEMyRmx5VkEsaUJBQWtDLGUzRnN5VmxDLEMyRnJ5VkEsc0JBQXVDLGUzRnl5VnZDLEMyRnh5VkEsbUJBQW9DLGUzRjR5VnBDLEMyRjN5VkEseUJBQTBDLGUzRit5VjFDLEMyRjl5VkEsa0JBQW1DLGUzRmt6Vm5DLEMyRmp6VkEsNkJBQThDLGUzRnF6VjlDLEMyRnB6VkEsMkJBQTRDLGUzRnd6VjVDLEMyRnZ6VkEsbUJBQW9DLGUzRjJ6VnBDLEMyRjF6VkEsb0JBQXFDLGUzRjh6VnJDLEMyRjd6VkEsaUJBQWtDLGUzRmkwVmxDLEMyRmgwVkEsZUFBZ0MsZTNGbzBWaEMsQzJGbjBWQSxzQkFBdUMsZTNGdTBWdkMsQzJGdDBWQSxzQkFBdUMsZTNGMDBWdkMsQzJGejBWQSxjQUErQixlM0Y2MFYvQixDMkY1MFZBLHFCQUFzQyxlM0ZnMVZ0QyxDMkYvMFZBLGlCQUFrQyxlM0ZtMVZsQyxDMkZsMVZBLGdCQUFpQyxlM0ZzMVZqQyxDMkZyMVZBLGlCQUFrQyxlM0Z5MVZsQyxDMkZ4MVZBLGVBQWdDLGUzRjQxVmhDLEMyRjMxVkEsbUJBQW9DLGUzRisxVnBDLEMyRjkxVkEsc0JBQXVDLGUzRmsyVnZDLEMyRmoyVkEsa0JBQW1DLGUzRnEyVm5DLEMyRnAyVkEsc0JBQXVDLGUzRncyVnZDLEMyRnYyVkEseUJBQTBDLGUzRjIyVjFDLEMyRjEyVkEscUJBQXNDLGUzRjgyVnRDLEMyRjcyVkEsa0JBQW1DLGUzRmkzVm5DLEMyRmgzVkEsa0JBQW1DLGUzRm8zVm5DLEMyRm4zVkEsd0JBQXlDLGUzRnUzVnpDLEMyRnQzVkEseUJBQTBDLGUzRjAzVjFDLEMyRnozVkEsNkJBQThDLGUzRjYzVjlDLEMyRjUzVkEseUJBQTBDLGUzRmc0VjFDLEMyRi8zVkEsbUJBQW9DLGUzRm00VnBDLEMyRmw0VkEsaUJBQWtDLGUzRnM0VmxDLEMyRnI0VkEsbUJBQW9DLGUzRnk0VnBDLEMyRng0VkEsaUJBQWtDLGUzRjQ0VmxDLEMyRjM0VkEsd0JBQXlDLGUzRis0VnpDLEMyRjk0VkEsMEJBQTJDLGUzRms1VjNDLEMyRmo1VkEsc0JBQXVDLGUzRnE1VnZDLEMyRnA1VkEsd0JBQXlDLGUzRnc1VnpDLEMyRnY1VkEsa0JBQW1DLGUzRjI1Vm5DLEMyRjE1VkEscUJBQXNDLGUzRjg1VnRDLEMyRjc1VkEscUJBQXNDLGUzRmk2VnRDLEMyRmg2VkEsdUJBQXdDLGUzRm82VnhDLEMyRm42VkEsa0JBQW1DLGUzRnU2Vm5DLEMyRnQ2VkEsd0JBQXlDLGUzRjA2VnpDLEMyRno2VkEsc0JBQXVDLGUzRjY2VnZDLEMyRjU2VkEsdUJBQXdDLGUzRmc3VnhDLEMyRi82VkEsdUJBQXdDLGUzRm03VnhDLEMyRmw3VkEseUJBQTBDLGUzRnM3VjFDLEMyRnI3VkEsOEJBQStDLGUzRnk3Vi9DLEMyRng3VkEseUJBQTBDLGUzRjQ3VjFDLEMyRjM3VkEsbUJBQW9DLGUzRis3VnBDLEMyRjk3VkEsMEJBQTJDLGUzRms4VjNDLEMyRmo4VkEsb0JBQXFDLGUzRnE4VnJDLEMyRnA4VkEsZ0JBQWlDLGUzRnc4VmpDLEMyRnY4VkEsd0JBQXlDLGUzRjI4VnpDLEMyRjE4VkEsOEJBQStDLGUzRjg4Vi9DLEMyRjc4VkEsbUJBQW9DLGUzRmk5VnBDLEMyRmg5VkEsZ0JBQWlDLGUzRm85VmpDLEMyRm45VkEsb0JBQXFDLGUzRnU5VnJDLEMyRnQ5VkEscUJBQXNDLGUzRjA5VnRDLEMyRno5VkEsMkJBQTRDLGUzRjY5VjVDLEMyRjU5VkEsdUJBQXdDLGUzRmcrVnhDLEMyRi85VkEsdUJBQXdDLGUzRm0rVnhDLEMyRmwrVkEsNkJBQThDLGUzRnMrVjlDLEMyRnIrVkEsc0JBQXVDLGUzRnkrVnZDLEMyRngrVkEsc0JBQXVDLGUzRjQrVnZDLEMyRjMrVkEsdUJBQXdDLGUzRisrVnhDLEMyRjkrVkEsOEJBQStDLGUzRmsvVi9DLEMyRmovVkEsNEJBQTZDLGUzRnEvVjdDLEMyRnAvVkEscUJBQXNDLGUzRncvVnRDLEMyRnYvVkEsMkJBQTRDLGUzRjIvVjVDLEMyRjEvVkEsc0JBQXVDLGUzRjgvVnZDLEMyRjcvVkEsK0JBQWdELGUzRmlnV2hELEMyRmhnV0EseUJBQTBDLGUzRm9nVzFDLEMyRm5nV0Esb0JBQXFDLGUzRnVnV3JDLEMyRnRnV0EsaUJBQWtDLGUzRjBnV2xDLEMyRnpnV0EsbUJBQW9DLGUzRjZnV3BDLEMyRjVnV0Esa0JBQW1DLGUzRmdoV25DLEMyRi9nV0EsZ0JBQWlDLGUzRm1oV2pDLEMyRmxoV0Esb0JBQXFDLGUzRnNoV3JDLEMyRnJoV0EsdUJBQXdDLGUzRnloV3hDLEMyRnhoV0EsOEJBQStDLGUzRjRoVy9DLEMyRjNoV0Esc0JBQXVDLGUzRitoV3ZDLEMyRjloV0EscUJBQXNDLGUzRmtpV3RDLEMyRmppV0Esa0JBQW1DLGUzRnFpV25DLEMyRnBpV0EsaUJBQWtDLGUzRndpV2xDLEMyRnZpV0Esd0JBQXlDLGUzRjJpV3pDLEMyRjFpV0EsOEJBQStDLGUzRjhpVy9DLEMyRjdpV0EsZ0NBQWlELGUzRmlqV2pELEMyRmhqV0EsNEJBQTZDLGUzRm9qVzdDLEMyRm5qV0EsOEJBQStDLGUzRnVqVy9DLEMyRnRqV0EsdUJBQXdDLGUzRjBqV3hDLEMyRnpqV0EsOEJBQStDLGUzRjZqVy9DLEMyRjVqV0Esc0JBQXVDLGUzRmdrV3ZDLEMyRi9qV0Esc0JBQXVDLGUzRm1rV3ZDLEMyRmxrV0EsMkJBQTRDLGUzRnNrVzVDLEMyRnJrV0EsMkJBQTRDLGUzRnlrVzVDLEMyRnhrV0EsNEJBQTZDLGUzRjRrVzdDLEMyRjNrV0EseUJBQTBDLGUzRitrVzFDLEMyRjlrV0Esd0JBQXlDLGUzRmtsV3pDLEMyRmpsV0EscUJBQXNDLGUzRnFsV3RDLEMyRnBsV0EseUJBQTBDLGUzRndsVzFDLEMyRnZsV0EseUJBQTBDLGUzRjJsVzFDLEMyRjFsV0Esc0JBQXVDLGUzRjhsV3ZDLEMyRjdsV0EsaUJBQWtDLGUzRmltV2xDLEMyRmhtV0EseUJBQTBDLGUzRm9tVzFDLEMyRm5tV0Esc0JBQXVDLGUzRnVtV3ZDLEMyRnRtV0EscUJBQXNDLGUzRjBtV3RDLEMyRnptV0EsK0JBQWdELGUzRjZtV2hELEMyRjVtV0EsMkJBQTRDLGUzRmduVzVDLEMyRi9tV0Esb0JBQXFDLGUzRm1uV3JDLEMyRmxuV0Esb0JBQXFDLGUzRnNuV3JDLEMyRnJuV0EsbUJBQW9DLGUzRnluV3BDLEMyRnhuV0Esc0JBQXVDLGUzRjRuV3ZDLEMyRjNuV0EsMkJBQTRDLGUzRituVzVDLEMyRjluV0Esc0JBQXVDLGUzRmtvV3ZDLEMyRmpvV0EsZUFBZ0MsZTNGcW9XaEMsQzJGcG9XQSwyQkFBNEMsZTNGd29XNUMsQzJGdm9XQSxpQ0FBa0QsZTNGMm9XbEQsQzJGMW9XQSwwQkFBMkMsZTNGOG9XM0MsQzJGN29XQSwyQkFBNEMsZTNGaXBXNUMsQzJGaHBXQSxtQkFBb0MsZTNGb3BXcEMsQzJGbnBXQSxzQkFBdUMsZTNGdXBXdkMsQzJGdHBXQSwwQkFBMkMsZTNGMHBXM0MsQzJGenBXQSxtQkFBb0MsZTNGNnBXcEMsQzJGNXBXQSxpQkFBa0MsZTNGZ3FXbEMsQzJGL3BXQSx3QkFBeUMsZTNGbXFXekMsQzJGbHFXQSxxQkFBc0MsZTNGc3FXdEMsQzJGcnFXQSxzQkFBdUMsZTNGeXFXdkMsQzJGeHFXQSx1QkFBd0MsZTNGNHFXeEMsQzJGM3FXQSxrQkFBbUMsZTNGK3FXbkMsQzJGOXFXQSxpQkFBa0MsZTNGa3JXbEMsQzJGanJXQSxnQkFBaUMsZTNGcXJXakMsQzJGcHJXQSx5QkFBMEMsZTNGd3JXMUMsQzJGdnJXQSxtQkFBb0MsZTNGMnJXcEMsQzJGMXJXQSxnQkFBaUMsZTNGOHJXakMsQzJGN3JXQSx1QkFBd0MsZTNGaXNXeEMsQzJGaHNXQSx1QkFBd0MsZTNGb3NXeEMsQzJGbnNXQSxnQkFBaUMsZTNGdXNXakMsQzJGdHNXQSxpQkFBa0MsZTNGMHNXbEMsQzJGenNXQSxvQkFBcUMsZTNGNnNXckMsQzJGNXNXQSxpQkFBa0MsZTNGZ3RXbEMsQzJGL3NXQSxzQkFBdUMsZTNGbXRXdkMsQzJGbHRXQSxvQkFBcUMsZTNGc3RXckMsQzJGcnRXQSx3QkFBeUMsZTNGeXRXekMsQzJGeHRXQSwyQkFBNEMsZTNGNHRXNUMsQzJGM3RXQSx5QkFBMEMsZTNGK3RXMUMsQzJGOXRXQSxtQkFBb0MsZTNGa3VXcEMsQzJGanVXQSxrQkFBbUMsZTNGcXVXbkMsQzJGcHVXQSxpQkFBa0MsZTNGd3VXbEMsQzJGdnVXQSxrQkFBbUMsZTNGMnVXbkMsQzJGMXVXQSxxQkFBc0MsZTNGOHVXdEMsQzJGN3VXQSx5QkFBMEMsZTNGaXZXMUMsQzJGaHZXQSwwQkFBMkMsZTNGb3ZXM0MsQzJGbnZXQSwyQkFBNEMsZTNGdXZXNUMsQzJGdHZXQSx3QkFBeUMsZTNGMHZXekMsQzJGenZXQSxzQkFBdUMsZTNGNnZXdkMsQzJGNXZXQSxpQkFBa0MsZTNGZ3dXbEMsQzJGL3ZXQSxtQkFBb0MsZTNGbXdXcEMsQzJGbHdXQSxpQkFBa0MsZTNGc3dXbEMsQzJGcndXQSxtQkFBb0MsZTNGeXdXcEMsQzJGeHdXQSxvQkFBcUMsZTNGNHdXckMsQzJGM3dXQSxxQkFBc0MsZTNGK3dXdEMsQzJGOXdXQSxtQkFBb0MsZTNGa3hXcEMsQzJGanhXQSxpQkFBa0MsZTNGcXhXbEMsQzJGcHhXQSxvQkFBcUMsZTNGd3hXckMsQzJGdnhXQSxtQkFBb0MsZTNGMnhXcEMsQzJGMXhXQSx1QkFBd0MsZTNGOHhXeEMsQzJGN3hXQSxpQkFBa0MsZTNGaXlXbEMsQzJGaHlXQSxpQkFBa0MsZTNGb3lXbEMsQzJGbnlXQSxpQkFBa0MsZTNGdXlXbEMsQzJGdHlXQSxrQkFBbUMsZTNGMHlXbkMsQzJGenlXQSxnQkFBaUMsZTNGNnlXakMsQzJGNXlXQSxpQkFBa0MsZTNGZ3pXbEMsQzJGL3lXQSxrQkFBbUMsZTNGbXpXbkMsQzJGbHpXQSxvQkFBcUMsZTNGc3pXckMsQzJGcnpXQSxvQkFBcUMsZTNGeXpXckMsQzJGeHpXQSxnQkFBaUMsZTNGNHpXakMsQzJGM3pXQSx1QkFBd0MsZTNGK3pXeEMsQzJGOXpXQSxvQkFBcUMsZTNGazBXckMsQzJGajBXQSxxQkFBc0MsZTNGcTBXdEMsQzJGcDBXQSw0QkFBNkMsZTNGdzBXN0MsQzJGdjBXQSxvQkFBcUMsZTNGMjBXckMsQzJGMTBXQSxvQkFBcUMsZTNGODBXckMsQzJGNzBXQSw2QkFBOEMsZTNGaTFXOUMsQzJGaDFXQSxvQkFBcUMsZTNGbzFXckMsQzJGbjFXQSxtQkFBb0MsZTNGdTFXcEMsQzJGdDFXQSxrQkFBbUMsZTNGMDFXbkMsQzJGejFXQSxtQkFBb0MsZTNGNjFXcEMsQzJGNTFXQSxrQkFBbUMsZTNGZzJXbkMsQzJGLzFXQSx1QkFBd0MsZTNGbTJXeEMsQzJGbDJXQSxnQkFBaUMsZTNGczJXakMsQzJGcjJXQSxnQkFBaUMsZTNGeTJXakMsQzJGeDJXQSxzQkFBdUMsZTNGNDJXdkMsQzJGMzJXQSxtQkFBb0MsZTNGKzJXcEMsQzJGOTJXQSxnQkFBaUMsZTNGazNXakMsQzJGajNXQSxpQkFBa0MsZTNGcTNXbEMsQzJGcDNXQSxpQkFBa0MsZTNGdzNXbEMsQzJGdjNXQSxrQkFBbUMsZTNGMjNXbkMsQzJGMTNXQSwwQkFBMkMsZTNGODNXM0MsQzJGNzNXQSxjQUErQixlM0ZpNFcvQixDMkZoNFdBLHFCQUFzQyxlM0ZvNFd0QyxDMkZuNFdBLG9CQUFxQyxlM0Z1NFdyQyxDMkZ0NFdBLGlCQUFrQyxlM0YwNFdsQyxDMkZ6NFdBLGtCQUFtQyxlM0Y2NFduQyxDMkY1NFdBLGVBQWdDLGUzRmc1V2hDLEMyRi80V0EsbUJBQW9DLGUzRm01V3BDLEMyRmw1V0Esb0JBQXFDLGUzRnM1V3JDLEMyRnI1V0Esa0JBQW1DLGUzRnk1V25DLEMyRng1V0Esa0JBQW1DLGUzRjQ1V25DLEMyRjM1V0EsdUJBQXdDLGUzRis1V3hDLEMyRjk1V0EseUJBQTBDLGUzRms2VzFDLEMyRmo2V0EsZ0JBQWlDLGUzRnE2V2pDLEMyRnA2V0EscUJBQXNDLGUzRnc2V3RDLEMyRnY2V0EsMkJBQTRDLGUzRjI2VzVDLEMyRjE2V0EscUJBQXNDLGUzRjg2V3RDLEMyRjc2V0Esa0JBQW1DLGUzRmk3V25DLEMyRmg3V0Esb0JBQXFDLGUzRm83V3JDLEMyRm43V0Esb0JBQXFDLGUzRnU3V3JDLEMyRnQ3V0Esa0JBQW1DLGUzRjA3V25DLEMyRno3V0EsdUJBQXdDLGUzRjY3V3hDLEMyRjU3V0Esd0JBQXlDLGUzRmc4V3pDLEMyRi83V0EsMEJBQTJDLGUzRm04VzNDLEMyRmw4V0EsbUJBQW9DLGUzRnM4V3BDLEMyRnI4V0Esa0JBQW1DLGUzRnk4V25DLEMyRng4V0EseUJBQTBDLGUzRjQ4VzFDLEMyRjM4V0EsaUJBQWtDLGUzRis4V2xDLEMyRjk4V0Esc0JBQXVDLGUzRms5V3ZDLEMyRmo5V0Esd0JBQXlDLGUzRnE5V3pDLEMyRnA5V0Esc0JBQXVDLGUzRnc5V3ZDLEMyRnY5V0EsdUJBQXdDLGUzRjI5V3hDLEMyRjE5V0EsZ0JBQWlDLGUzRjg5V2pDLEMyRjc5V0EsbUJBQW9DLGUzRmkrV3BDLEMyRmgrV0EsaUJBQWtDLGUzRm8rV2xDLEMyRm4rV0EsZ0JBQWlDLGUzRnUrV2pDLEMyRnQrV0EscUJBQXNDLGUzRjArV3RDLEMyRnorV0EsMkJBQTRDLGUzRjYrVzVDLEMyRjUrV0EsMEJBQTJDLGUzRmcvVzNDLEMyRi8rV0Esd0JBQXlDLGUzRm0vV3pDLEMyRmwvV0EscUJBQXNDLGUzRnMvV3RDLEMyRnIvV0EscUJBQXNDLGUzRnkvV3RDLEMyRngvV0EsZ0JBQWlDLGUzRjQvV2pDLEMyRjMvV0EsZ0JBQWlDLGUzRisvV2pDLEMyRjkvV0Esb0JBQXFDLGUzRmtnWHJDLEMyRmpnWEEsdUJBQXdDLGUzRnFnWHhDLEMyRnBnWEEsa0JBQW1DLGUzRndnWG5DLEMyRnZnWEEsaUJBQWtDLGUzRjJnWGxDLEMyRjFnWEEscUJBQXNDLGUzRjhnWHRDLEMyRjdnWEEsZ0JBQWlDLGUzRmloWGpDLEMyRmhoWEEsb0JBQXFDLGUzRm9oWHJDLEMyRm5oWEEsbUJBQW9DLGUzRnVoWHBDLEMyRnRoWEEsbUJBQW9DLGUzRjBoWHBDLEMyRnpoWEEsMEJBQTJDLGUzRjZoWDNDLEMyRjVoWEEsZ0JBQWlDLGUzRmdpWGpDLEMyRi9oWEEscUJBQXNDLGUzRm1pWHRDLEMyRmxpWEEsK0JBQWdELGUzRnNpWGhELEMyRnJpWEEsK0JBQWdELGUzRnlpWGhELEMyRnhpWEEsZ0NBQWlELGUzRjRpWGpELEMyRjNpWEEsNkJBQThDLGUzRitpWDlDLEMyRjlpWEEsc0JBQXVDLGUzRmtqWHZDLEMyRmpqWEEsd0JBQXlDLGUzRnFqWHpDLEMyRnBqWEEsaUJBQWtDLGUzRndqWGxDLEMyRnZqWEEsdUJBQXdDLGUzRjJqWHhDLEMyRjFqWEEsZ0JBQWlDLGUzRjhqWGpDLEMyRjdqWEEsbUJBQW9DLGUzRmlrWHBDLEMyRmhrWEEsaUJBQWtDLGUzRm9rWGxDLEMyRm5rWEEsa0JBQW1DLGUzRnVrWG5DLEMyRnRrWEEscUJBQXNDLGUzRjBrWHRDLEMyRnprWEEscUJBQXNDLGUzRjZrWHRDLEMyRjVrWEEsZ0JBQWlDLGUzRmdsWGpDLEMyRi9rWEEsdUJBQXdDLGUzRm1sWHhDLEMyRmxsWEEsZUFBZ0MsZTNGc2xYaEMsQzJGcmxYQSxzQkFBdUMsZTNGeWxYdkMsQzJGeGxYQSwwQkFBMkMsZTNGNGxYM0MsQzJGM2xYQSxzQkFBdUMsZTNGK2xYdkMsQzJGOWxYQSwwQkFBMkMsZTNGa21YM0MsQzJGam1YQSxtQkFBb0MsZTNGcW1YcEMsQzJGcG1YQSxxQkFBc0MsZTNGd21YdEMsQzJGdm1YQSxvQkFBcUMsZTNGMm1YckMsQzJGMW1YQSxrQkFBbUMsZTNGOG1YbkMsQzJGN21YQSxnQkFBaUMsZTNGaW5YakMsQzJGaG5YQSx1QkFBd0MsZTNGb25YeEMsQzJGbm5YQSx1QkFBd0MsZTNGdW5YeEMsQzJGdG5YQSx5QkFBMEMsZTNGMG5YMUMsQzJGem5YQSx5QkFBMEMsZTNGNm5YMUMsQzJGNW5YQSxnQkFBaUMsZTNGZ29YakMsQzJGL25YQSxvQkFBcUMsZTNGbW9YckMsQzJGbG9YQSxrQkFBbUMsZTNGc29YbkMsQzJGcm9YQSxlQUFnQyxlM0Z5b1hoQyxDMkZ4b1hBLGlCQUFrQyxlM0Y0b1hsQyxDMkYzb1hBLG1CQUFvQyxlM0Yrb1hwQyxDMkY5b1hBLGtCQUFtQyxlM0ZrcFhuQyxDMkZqcFhBLG9CQUFxQyxlM0ZxcFhyQyxDMkZwcFhBLGtCQUFtQyxlM0Z3cFhuQyxDMkZ2cFhBLGlCQUFrQyxlM0YycFhsQyxDMkYxcFhBLGtCQUFtQyxlM0Y4cFhuQyxDMkY3cFhBLG9CQUFxQyxlM0ZpcVhyQyxDMkZocVhBLGVBQWdDLGUzRm9xWGhDLEMyRm5xWEEscUJBQXNDLGUzRnVxWHRDLEMyRnRxWEEsNEJBQTZDLGUzRjBxWDdDLEMyRnpxWEEsa0JBQW1DLGUzRjZxWG5DLEMyRjVxWEEsb0JBQXFDLGUzRmdyWHJDLEMyRi9xWEEsbUJBQW9DLGUzRm1yWHBDLEMyRmxyWEEsbUJBQW9DLGUzRnNyWHBDLEMyRnJyWEEsa0JBQW1DLGUzRnlyWG5DLEMyRnhyWEEscUJBQXNDLGUzRjRyWHRDLEMyRjNyWEEscUJBQXNDLGUzRityWHRDLEMyRjlyWEEsc0JBQXVDLGUzRmtzWHZDLEMyRmpzWEEsMEJBQTJDLGUzRnFzWDNDLEMyRnBzWEEsZ0NBQWlELGUzRndzWGpELEMyRnZzWEEsNEJBQTZDLGUzRjJzWDdDLEMyRjFzWEEsc0JBQXVDLGUzRjhzWHZDLEMyRjdzWEEscUJBQXNDLGUzRml0WHRDLEMyRmh0WEEsaUJBQWtDLGUzRm90WGxDLEMyRm50WEEsd0JBQXlDLGUzRnV0WHpDLEMyRnR0WEEsd0JBQXlDLGUzRjB0WHpDLEMyRnp0WEEsa0JBQW1DLGUzRjZ0WG5DLEMyRjV0WEEsZUFBZ0MsZTNGZ3VYaEMsQzJGL3RYQSxvQkFBcUMsZTNGbXVYckMsQzJGbHVYQSxpQkFBa0MsZTNGc3VYbEMsQzJGcnVYQSxrQkFBbUMsZTNGeXVYbkMsQzJGeHVYQSxrQkFBbUMsZTNGNHVYbkMsQzJGM3VYQSxzQkFBdUMsZTNGK3VYdkMsQzJGOXVYQSxnQkFBaUMsZTNGa3ZYakMsQzJGanZYQSxrQkFBbUMsZTNGcXZYbkMsQzJGcHZYQSxzQkFBdUMsZTNGd3ZYdkMsQzJGdnZYQSwwQkFBMkMsZTNGMnZYM0MsQzJGMXZYQSwyQkFBNEMsZTNGOHZYNUMsQzJGN3ZYQSwrQkFBZ0QsZTNGaXdYaEQsQzJGaHdYQSx1QkFBd0MsZTNGb3dYeEMsQzJGbndYQSwyQkFBNEMsZTNGdXdYNUMsQzJGdHdYQSxvQkFBcUMsZTNGMHdYckMsQzJGendYQSxnQkFBaUMsZTNGNndYakMsQzJGNXdYQSx5QkFBMEMsZTNGZ3hYMUMsQzJGL3dYQSxrQkFBbUMsZTNGbXhYbkMsQzJGbHhYQSxzQkFBdUMsZTNGc3hYdkMsQzJGcnhYQSxvQkFBcUMsZTNGeXhYckMsQzJGeHhYQSxpQkFBa0MsZTNGNHhYbEMsQzJGM3hYQSx5QkFBMEMsZTNGK3hYMUMsQzJGOXhYQSxtQkFBb0MsZTNGa3lYcEMsQzJGanlYQSxpQkFBa0MsZTNGcXlYbEMsQzJGcHlYQSxtQkFBb0MsZTNGd3lYcEMsQzJGdnlYQSxnQkFBaUMsZTNGMnlYakMsQzJGMXlYQSx5QkFBMEMsZTNGOHlYMUMsQzJGN3lYQSxrQkFBbUMsZTNGaXpYbkMsQzJGaHpYQSxxQkFBc0MsZTNGb3pYdEMsQzJGbnpYQSxrQkFBbUMsZTNGdXpYbkMsQzJGdHpYQSxnQkFBaUMsZTNGMHpYakMsQzJGenpYQSxtQkFBb0MsZTNGNnpYcEMsQzJGNXpYQSxxQkFBc0MsZTNGZzBYdEMsQzJGL3pYQSx5QkFBMEMsZTNGbTBYMUMsQzJGbDBYQSxlQUFnQyxlM0ZzMFhoQyxDMkZyMFhBLGVBQWdDLGUzRnkwWGhDLEMyRngwWEEsdUJBQXdDLGUzRjQwWHhDLEMyRjMwWEEsd0JBQXlDLGUzRiswWHpDLEMyRjkwWEEsMEJBQTJDLGUzRmsxWDNDLEMyRmoxWEEsMEJBQTJDLGUzRnExWDNDLEMyRnAxWEEseUJBQTBDLGUzRncxWDFDLEMyRnYxWEEsZ0NBQWlELGUzRjIxWGpELEMyRjExWEEsbUJBQW9DLGUzRjgxWHBDLEMyRjcxWEEsd0JBQXlDLGUzRmkyWHpDLEMyRmgyWEEsY0FBK0IsZTNGbzJYL0IsQzJGbjJYQSxvQkFBcUMsZTNGdTJYckMsQzJGdDJYQSxrQkFBbUMsZTNGMDJYbkMsQzJGejJYQSxpQkFBa0MsZTNGNjJYbEMsQzJGNTJYQSx5QkFBMEMsZTNGZzNYMUMsQzJGLzJYQSxpQkFBa0MsZTNGbTNYbEMsQzJGbDNYQSxlQUFnQyxlM0ZzM1hoQyxDMkZyM1hBLGlCQUFrQyxlM0Z5M1hsQyxDMkZ4M1hBLG1CQUFvQyxlM0Y0M1hwQyxDMkYzM1hBLGlCQUFrQyxlM0YrM1hsQyxDMkY5M1hBLHFCQUFzQyxlM0ZrNFh0QyxDMkZqNFhBLGlCQUFrQyxlM0ZxNFhsQyxDMkZwNFhBLHVCQUF3QyxlM0Z3NFh4QyxDMkZ2NFhBLHdCQUF5QyxlM0YyNFh6QyxDMkYxNFhBLG1CQUFvQyxlM0Y4NFhwQyxDMkY3NFhBLGtCQUFtQyxlM0ZpNVhuQyxDMkZoNVhBLGtCQUFtQyxlM0ZvNVhuQyxDMkZuNVhBLHVCQUF3QyxlM0Z1NVh4QyxDMkZ0NVhBLHFCQUFzQyxlM0YwNVh0QyxDMkZ6NVhBLHlCQUEwQyxlM0Y2NVgxQyxDMkY1NVhBLHFCQUFzQyxlM0ZnNlh0QyxDMkYvNVhBLG1CQUFvQyxlM0ZtNlhwQyxDMkZsNlhBLG9CQUFxQyxlM0ZzNlhyQyxDMkZyNlhBLDBCQUEyQyxlM0Z5NlgzQyxDMkZ4NlhBLGlCQUFrQyxlM0Y0NlhsQyxDMkYzNlhBLG1CQUFvQyxlM0YrNlhwQyxDMkY5NlhBLGlCQUFrQyxlM0ZrN1hsQyxDMkZqN1hBLHdCQUF5QyxlM0ZxN1h6QyxDMkZwN1hBLGVBQWdDLGUzRnc3WGhDLEMyRnY3WEEsa0JBQW1DLGUzRjI3WG5DLEMyRjE3WEEsaUJBQWtDLGUzRjg3WGxDLEMyRjc3WEEsZUFBZ0MsZTNGaThYaEMsQzJGaDhYQSxtQkFBb0MsZTNGbzhYcEMsQzJGbjhYQSxxQkFBc0MsZTNGdThYdEMsQzJGdDhYQSxtQkFBb0MsZTNGMDhYcEMsQzJGejhYQSxzQkFBdUMsZTNGNjhYdkMsQzJGNThYQSxzQkFBdUMsZTNGZzlYdkMsQzJGLzhYQSx3QkFBeUMsZTNGbTlYekMsQzJGbDlYQSx3QkFBeUMsZTNGczlYekMsQzJGcjlYQSx5QkFBMEMsZTNGeTlYMUMsQzJGeDlYQSx3QkFBeUMsZTNGNDlYekMsQzJGMzlYQSxzQkFBdUMsZTNGKzlYdkMsQzJGOTlYQSxtQkFBb0MsZTNGaytYcEMsQzJGaitYQSxtQkFBb0MsZTNGcStYcEMsQzJGcCtYQSxzQkFBdUMsZTNGdytYdkMsQzJGditYQSxxQkFBc0MsZTNGMitYdEMsQzJGMStYQSx3QkFBeUMsZTNGOCtYekMsQzJGNytYQSx1QkFBd0MsZTNGaS9YeEMsQzJGaC9YQSw2QkFBOEMsZTNGby9YOUMsQzJGbi9YQSw0QkFBNkMsZTNGdS9YN0MsQzJGdC9YQSxpQkFBa0MsZTNGMC9YbEMsQzJGei9YQSxxQkFBc0MsZTNGNi9YdEMsQzJGNS9YQSx1QkFBd0MsZTNGZ2dZeEMsQzJGLy9YQSx3QkFBeUMsZTNGbWdZekMsQzJGbGdZQSw0QkFBNkMsZTNGc2dZN0MsQzJGcmdZQSx3QkFBeUMsZTNGeWdZekMsQzJGeGdZQSx1QkFBd0MsZTNGNGdZeEMsQzJGM2dZQSxlQUFnQyxlM0YrZ1loQyxDMkY5Z1lBLHNCQUF1QyxlM0ZraFl2QyxDMkZqaFlBLDBCQUEyQyxlM0ZxaFkzQyxDMkZwaFlBLDBCQUEyQyxlM0Z3aFkzQyxDMkZ2aFlBLHlCQUEwQyxlM0YyaFkxQyxDMkYxaFlBLDZCQUE4QyxlM0Y4aFk5QyxDMkY3aFlBLHNCQUF1QyxlM0ZpaVl2QyxDMkZoaVlBLGlCQUFrQyxlM0ZvaVlsQyxDMkZuaVlBLHFCQUFzQyxlM0Z1aVl0QyxDMkZ0aVlBLHVCQUF3QyxlM0YwaVl4QyxDMkZ6aVlBLDRCQUE2QyxlM0Y2aVk3QyxDMkY1aVlBLHVCQUF3QyxlM0Znall4QyxDMkYvaVlBLDRCQUE2QyxlM0Ztalk3QyxDMkZsallBLGlCQUFrQyxlM0ZzallsQyxDMkZyallBLHlCQUEwQyxlM0Z5alkxQyxDMkZ4allBLDJCQUE0QyxlM0Y0alk1QyxDMkYzallBLHVCQUF3QyxlM0Yrall4QyxDMkY5allBLGdCQUFpQyxlM0Zra1lqQyxDMkZqa1lBLHVCQUF3QyxlM0Zxa1l4QyxDMkZwa1lBLHVCQUF3QyxlM0Z3a1l4QyxDMkZ2a1lBLGdCQUFpQyxlM0Yya1lqQyxDMkYxa1lBLGdCQUFpQyxlM0Y4a1lqQyxDMkY3a1lBLHVCQUF3QyxlM0ZpbFl4QyxDMkZobFlBLHVCQUF3QyxlM0ZvbFl4QyxDMkZubFlBLG1CQUFvQyxlM0Z1bFlwQyxDMkZ0bFlBLGdCQUFpQyxlM0YwbFlqQyxDMkZ6bFlBLGtCQUFtQyxlM0Y2bFluQyxDMkY1bFlBLGVBQWdDLGUzRmdtWWhDLEMyRi9sWUEscUJBQXNDLGUzRm1tWXRDLEMyRmxtWUEsZ0JBQWlDLGUzRnNtWWpDLEMyRnJtWUEsb0JBQXFDLGUzRnltWXJDLEMyRnhtWUEsc0JBQXVDLGUzRjRtWXZDLEMyRjNtWUEscUJBQXNDLGUzRittWXRDLEMyRjltWUEsZ0JBQWlDLGUzRmtuWWpDLEMyRmpuWUEseUJBQTBDLGUzRnFuWTFDLEMyRnBuWUEsd0JBQXlDLGUzRnduWXpDLEMyRnZuWUEsK0JBQWdELGUzRjJuWWhELEMyRjFuWUEsbUNBQW9ELGUzRjhuWXBELEMyRjduWUEsaUJBQWtDLGUzRmlvWWxDLEMyRmhvWUEsc0JBQXVDLGUzRm9vWXZDLEMyRm5vWUEsd0JBQXlDLGUzRnVvWXpDLEMyRnRvWUEsMkJBQTRDLGUzRjBvWTVDLEMyRnpvWUEsd0JBQXlDLGUzRjZvWXpDLEMyRjVvWUEscUJBQXNDLGUzRmdwWXRDLEMyRi9vWUEsa0JBQW1DLGUzRm1wWW5DLEMyRmxwWUEsd0JBQXlDLGUzRnNwWXpDLEMyRnJwWUEsa0JBQW1DLGUzRnlwWW5DLEMyRnhwWUEsY0FBK0IsZTNGNHBZL0IsQzJGM3BZQSxrQkFBbUMsZTNGK3BZbkMsQzJGOXBZQSxvQkFBcUMsZTNGa3FZckMsQzJGanFZQSwyQkFBNEMsZTNGcXFZNUMsQzJGcHFZQSxxQkFBc0MsZTNGd3FZdEMsQzJGdnFZQSxxQkFBc0MsZTNGMnFZdEMsQzJGMXFZQSxpQkFBa0MsZTNGOHFZbEMsQzJGN3FZQSxzQkFBdUMsZTNGaXJZdkMsQzJGaHJZQSx1QkFBd0MsZTNGb3JZeEMsQzJGbnJZQSxpQkFBa0MsZTNGdXJZbEMsQzJGdHJZQSxxQkFBc0MsZTNGMHJZdEMsQzJGenJZQSxxQkFBc0MsZTNGNnJZdEMsQzJGNXJZQSx5QkFBMEMsZTNGZ3NZMUMsQzJGL3JZQSxtQkFBb0MsZTNGbXNZcEMsQzJGbHNZQSxrQkFBbUMsZTNGc3NZbkMsQzJGcnNZQSx3QkFBeUMsZTNGeXNZekMsQzJGeHNZQSxtQkFBb0MsZTNGNHNZcEMsQzJGM3NZQSxpQkFBa0MsZTNGK3NZbEMsQzJGOXNZQSx1QkFBd0MsZTNGa3RZeEMsQzJGanRZQSxrQkFBbUMsZTNGcXRZbkMsQzJGcHRZQSxpQkFBa0MsZTNGd3RZbEMsQzJGdnRZQSxtQkFBb0MsZTNGMnRZcEMsQzJGMXRZQSx3QkFBeUMsZTNGOHRZekMsQzJGN3RZQSxtQkFBb0MsZTNGaXVZcEMsQzJGaHVZQSxxQkFBc0MsZTNGb3VZdEMsQzJGbnVZQSxrQkFBbUMsZTNGdXVZbkMsQzJGdHVZQSx3QkFBeUMsZTNGMHVZekMsQzJGenVZQSx5QkFBMEMsZTNGNnVZMUMsQzJGNXVZQSxrQkFBbUMsZTNGZ3ZZbkMsQzJGL3VZQSxnQkFBaUMsZTNGbXZZakMsQzJGbHZZQSxvQkFBcUMsZTNGc3ZZckMsQzJGcnZZQSxzQkFBdUMsZTNGeXZZdkMsQzJGeHZZQSx5QkFBMEMsZTNGNHZZMUMsQzJGM3ZZQSxrQkFBbUMsZTNGK3ZZbkMsQzJGOXZZQSxpQkFBa0MsZTNGa3dZbEMsQzJGandZQSxxQkFBc0MsZTNGcXdZdEMsQzJGcHdZQSxrQkFBbUMsZTNGd3dZbkMsQzJGdndZQSxzQkFBdUMsZTNGMndZdkMsQzJGMXdZQSx3QkFBeUMsZTNGOHdZekMsQzJGN3dZQSxxQkFBc0MsZTNGaXhZdEMsQzJGaHhZQSxvQkFBcUMsZTNGb3hZckMsQzJGbnhZQSxtQkFBb0MsZTNGdXhZcEMsQzJGdHhZQSxlQUFnQyxlM0YweFloQyxDMkZ6eFlBLGtCQUFtQyxlM0Y2eFluQyxDMkY1eFlBLGdCQUFpQyxlM0ZneVlqQyxDMkYveFlBLGdCQUFpQyxlM0ZteVlqQyxDMkZseVlBLGlCQUFrQyxlM0ZzeVlsQyxDMkZyeVlBLGtCQUFtQyxlM0Z5eVluQyxDMkZ4eVlBLHNCQUF1QyxlM0Y0eVl2QyxDMkYzeVlBLG1CQUFvQyxlM0YreVlwQyxDMkY5eVlBLGlCQUFrQyxlM0ZrellsQyxDMkZqellBLGVBQWdDLGUzRnF6WWhDLEMyRnB6WUEsc0JBQXVDLGUzRnd6WXZDLEMyRnZ6WUEsc0JBQXVDLGUzRjJ6WXZDLEMyRjF6WUEsaUJBQWtDLGUzRjh6WWxDLEMyRjd6WUEsMEJBQTJDLGUzRmkwWTNDLEMyRmgwWUEsNEJBQTZDLGUzRm8wWTdDLEMyRm4wWUEsMEJBQTJDLGUzRnUwWTNDLEMyRnQwWUEsbUJBQW9DLGUzRjAwWXBDLEMyRnowWUEsc0JBQXVDLGUzRjYwWXZDLEMyRjUwWUEsZ0JBQWlDLGUzRmcxWWpDLEMyRi8wWUEsbUJBQW9DLGUzRm0xWXBDLEMyRmwxWUEsb0JBQXFDLGUzRnMxWXJDLEMyRnIxWUEsa0JBQW1DLGUzRnkxWW5DLEMyRngxWUEsc0JBQXVDLGUzRjQxWXZDLEMyRjMxWUEsZ0JBQWlDLGUzRisxWWpDLEMyRjkxWUEscUJBQXNDLGUzRmsyWXRDLEMyRmoyWUEsMEJBQTJDLGUzRnEyWTNDLEMyRnAyWUEsZ0JBQWlDLGUzRncyWWpDLEMyRnYyWUEsa0JBQW1DLGUzRjIyWW5DLEMyRjEyWUEsa0JBQW1DLGUzRjgyWW5DLEMyRjcyWUEsdUJBQXdDLGUzRmkzWXhDLEMyRmgzWUEsa0JBQW1DLGUzRm8zWW5DLEMyRm4zWUEsa0JBQW1DLGUzRnUzWW5DLEMyRnQzWUEsbUJBQW9DLGUzRjAzWXBDLEMyRnozWUEsa0JBQW1DLGUzRjYzWW5DLEMyRjUzWUEseUJBQTBDLGUzRmc0WTFDLEMyRi8zWUEsMkJBQTRDLGUzRm00WTVDLEMyRmw0WUEsd0JBQXlDLGUzRnM0WXpDLEMyRnI0WUEsdUJBQXdDLGUzRnk0WXhDLEMyRng0WUEsdUJBQXdDLGUzRjQ0WXhDLEMyRjM0WUEsb0JBQXFDLGUzRis0WXJDLEMyRjk0WUEsb0JBQXFDLGUzRms1WXJDLEMyRmo1WUEsa0JBQW1DLGUzRnE1WW5DLEMyRnA1WUEsa0JBQW1DLGUzRnc1WW5DLEMyRnY1WUEsd0JBQXlDLGUzRjI1WXpDLEMyRjE1WUEsa0JBQW1DLGUzRjg1WW5DLEMyRjc1WUEsaUJBQWtDLGUzRmk2WWxDLEMyRmg2WUEscUJBQXNDLGUzRm82WXRDLEMyRm42WUEsNEJBQTZDLGUzRnU2WTdDLEMyRnQ2WUEsd0JBQXlDLGUzRjA2WXpDLEMyRno2WUEsdUJBQXdDLGUzRjY2WXhDLEMyRjU2WUEsc0JBQXVDLGUzRmc3WXZDLEMyRi82WUEsd0JBQXlDLGUzRm03WXpDLEMyRmw3WUEsZ0JBQWlDLGUzRnM3WWpDLEMyRnI3WUEseUJBQTBDLGUzRnk3WTFDLEMyRng3WUEsd0JBQXlDLGUzRjQ3WXpDLEMyRjM3WUEsdUJBQXdDLGUzRis3WXhDLEMyRjk3WUEsbUJBQW9DLGUzRms4WXBDLEMyRmo4WUEsd0JBQXlDLGUzRnE4WXpDLEMyRnA4WUEsMkJBQTRDLGUzRnc4WTVDLEMyRnY4WUEseUJBQTBDLGUzRjI4WTFDLEMyRjE4WUEsb0JBQXFDLGUzRjg4WXJDLEMyRjc4WUEsa0JBQW1DLGUzRmk5WW5DLEMyRmg5WUEsdUJBQXdDLGUzRm85WXhDLEMyRm45WUEsZ0JBQWlDLGUzRnU5WWpDLEMyRnQ5WUEsdUJBQXdDLGUzRjA5WXhDLEMyRno5WUEseUJBQTBDLGUzRjY5WTFDLEMyRjU5WUEsd0JBQXlDLGUzRmcrWXpDLEMyRi85WUEsa0JBQW1DLGUzRm0rWW5DLEMyRmwrWUEscUJBQXNDLGUzRnMrWXRDLEMyRnIrWUEsb0JBQXFDLGUzRnkrWXJDLEMyRngrWUEsdUJBQXdDLGUzRjQrWXhDLEMyRjMrWUEsZ0JBQWlDLGUzRisrWWpDLEMyRjkrWUEsbUJBQW9DLGUzRmsvWXBDLEMyRmovWUEsbUJBQW9DLGUzRnEvWXBDLEMyRnAvWUEsZ0JBQWlDLGUzRncvWWpDLEMyRnYvWUEsbUJBQW9DLGUzRjIvWXBDLEMyRjEvWUEsa0JBQW1DLGUzRjgvWW5DLEMyRjcvWUEsa0JBQW1DLGUzRmlnWm5DLEMyRmhnWkEseUJBQTBDLGUzRm9nWjFDLEMyRm5nWkEsaUJBQWtDLGUzRnVnWmxDLEMyRnRnWkEsNEJBQTZDLGUzRjBnWjdDLEMyRnpnWkEsb0JBQXFDLGUzRjZnWnJDLEMyRjVnWkEsaUJBQWtDLGUzRmdoWmxDLEMyRi9nWkEsaUJBQWtDLGUzRm1oWmxDLEMyRmxoWkEsc0JBQXVDLGUzRnNoWnZDLEMyRnJoWkEsaUJBQWtDLGUzRnloWmxDLEMyRnhoWkEsa0JBQW1DLGUzRjRoWm5DLEMyRjNoWkEscUJBQXNDLGUzRitoWnRDLEMyRjloWkEsc0JBQXVDLGUzRmtpWnZDLEMyRmppWkEsaUJBQWtDLGUzRnFpWmxDLEMyRnBpWkEsc0JBQXVDLGUzRndpWnZDLEMyRnZpWkEsc0JBQXVDLGUzRjJpWnZDLEMyRjFpWkEsZ0JBQWlDLGUzRjhpWmpDLEMyRjdpWkEsbUJBQW9DLGUzRmlqWnBDLEMyRmhqWkEsdUJBQXdDLGUzRm9qWnhDLEMyRm5qWkEsZUFBZ0MsZTNGdWpaaEMsQzJGdGpaQSxvQkFBcUMsZTNGMGpackMsQzJGempaQSwwQkFBMkMsZTNGNmpaM0MsQzJGNWpaQSwyQkFBNEMsZTNGZ2taNUMsQzJGL2paQSx3QkFBeUMsZTNGbWtaekMsQzJGbGtaQSxxQkFBc0MsZTNGc2tadEMsQzJGcmtaQSxtQkFBb0MsZTNGeWtacEMsQzJGeGtaQSxvQkFBcUMsZTNGNGtackMsQzJGM2taQSxnQkFBaUMsZTNGK2taakMsQzJGOWtaQSxpQkFBa0MsZTNGa2xabEMsQzJGamxaQSx1QkFBd0MsZTNGcWxaeEMsQzJGcGxaQSxnQkFBaUMsZTNGd2xaakMsQzJGdmxaQSwyQkFBNEMsZTNGMmxaNUMsQzJGMWxaQSwrQkFBZ0QsZTNGOGxaaEQsQzJGN2xaQSx5QkFBMEMsZTNGaW1aMUMsQzJGaG1aQSw2QkFBOEMsZTNGb21aOUMsQzJGbm1aQSw0QkFBNkMsZTNGdW1aN0MsQzJGdG1aQSxnQ0FBaUQsZTNGMG1aakQsQzJGem1aQSwwQkFBMkMsZTNGNm1aM0MsQzJGNW1aQSw4QkFBK0MsZTNGZ25aL0MsQzJGL21aQSxxQkFBc0MsZTNGbW5adEMsQzJGbG5aQSw2QkFBOEMsZTNGc25aOUMsQzJGcm5aQSxpQ0FBa0QsZTNGeW5abEQsQzJGeG5aQSwyQkFBNEMsZTNGNG5aNUMsQzJGM25aQSwrQkFBZ0QsZTNGK25aaEQsQzJGOW5aQSxtQkFBb0MsZTNGa29acEMsQzJGam9aQSxzQkFBdUMsZTNGcW9adkMsQzJGcG9aQSxzQkFBdUMsZTNGd29adkMsQzJGdm9aQSxlQUFnQyxlM0Yyb1poQyxDMkYxb1pBLHlCQUEwQyxlM0Y4b1oxQyxDMkY3b1pBLG1CQUFvQyxlM0ZpcFpwQyxDMkZocFpBLHdCQUF5QyxlM0ZvcFp6QyxDMkZucFpBLHVCQUF3QyxlM0Z1cFp4QyxDMkZ0cFpBLGtCQUFtQyxlM0YwcFpuQyxDMkZ6cFpBLG1CQUFvQyxlM0Y2cFpwQyxDMkY1cFpBLG1CQUFvQyxlM0ZncVpwQyxDMkYvcFpBLG1CQUFvQyxlM0ZtcVpwQyxDMkZscVpBLHFCQUFzQyxlM0ZzcVp0QyxDMkZycVpBLGtCQUFtQyxlM0Z5cVpuQyxDMkZ4cVpBLHVCQUF3QyxlM0Y0cVp4QyxDMkYzcVpBLDJCQUE0QyxlM0YrcVo1QyxDMkY5cVpBLHVCQUF3QyxlM0Zrclp4QyxDMkZqclpBLDBCQUEyQyxlM0ZxclozQyxDMkZwclpBLDBCQUEyQyxlM0Z3clozQyxDMkZ2clpBLHFCQUFzQyxlM0Yyclp0QyxDMkYxclpBLGlCQUFrQyxlM0Y4clpsQyxDMkY3clpBLGdCQUFpQyxlM0Zpc1pqQyxDMkZoc1pBLDZCQUE4QyxlM0Zvc1o5QyxDMkZuc1pBLHFCQUFzQyxlM0Z1c1p0QyxDMkZ0c1pBLHlCQUEwQyxlM0Ywc1oxQyxDMkZ6c1pBLHlCQUEwQyxlM0Y2c1oxQyxDMkY1c1pBLHdCQUF5QyxlM0ZndFp6QyxDMkYvc1pBLHNCQUF1QyxlM0ZtdFp2QyxDMkZsdFpBLGlCQUFrQyxlM0ZzdFpsQyxDMkZydFpBLHdCQUF5QyxlM0Z5dFp6QyxDMkZ4dFpBLHdCQUF5QyxlM0Y0dFp6QyxDMkYzdFpBLHlCQUEwQyxlM0YrdFoxQyxDMkY5dFpBLHdCQUF5QyxlM0ZrdVp6QyxDMkZqdVpBLHVCQUF3QyxlM0ZxdVp4QyxDMkZwdVpBLHdCQUF5QyxlM0Z3dVp6QyxDMkZ2dVpBLHVCQUF3QyxlM0YydVp4QyxDMkYxdVpBLGdCQUFpQyxlM0Y4dVpqQyxDMkY3dVpBLHVCQUF3QyxlM0Zpdlp4QyxDMkZodlpBLHFCQUFzQyxlM0Zvdlp0QyxDMkZudlpBLHdCQUF5QyxlM0Z1dlp6QyxDMkZ0dlpBLGlCQUFrQyxlM0YwdlpsQyxDMkZ6dlpBLHFCQUFzQyxlM0Y2dlp0QyxDMkY1dlpBLDJCQUE0QyxlM0Znd1o1QyxDMkYvdlpBLHVCQUF3QyxlM0Ztd1p4QyxDMkZsd1pBLGtCQUFtQyxlM0Zzd1puQyxDMkZyd1pBLGtCQUFtQyxlM0Z5d1puQyxDMkZ4d1pBLHVCQUF3QyxlM0Y0d1p4QyxDMkYzd1pBLHlCQUEwQyxlM0Yrd1oxQyxDMkY5d1pBLGtCQUFtQyxlM0ZreFpuQyxDMkZqeFpBLG9CQUFxQyxlM0ZxeFpyQyxDMkZweFpBLHVCQUF3QyxlM0Z3eFp4QyxDMkZ2eFpBLHdCQUF5QyxlM0YyeFp6QyxDMkYxeFpBLHVCQUF3QyxlM0Y4eFp4QyxDMkY3eFpBLDhCQUErQyxlM0ZpeVovQyxDMkZoeVpBLHFCQUFzQyxlM0ZveVp0QyxDMkZueVpBLGtCQUFtQyxlM0Z1eVpuQyxDMkZ0eVpBLG9CQUFxQyxlM0YweVpyQyxDMkZ6eVpBLDRCQUE2QyxlM0Y2eVo3QyxDMkY1eVpBLGVBQWdDLGUzRmd6WmhDLEMyRi95WkEsdUJBQXdDLGUzRm16WnhDLEMyRmx6WkEsdUJBQXdDLGUzRnN6WnhDLEMyRnJ6WkEsa0JBQW1DLGUzRnl6Wm5DLEMyRnh6WkEsb0JBQXFDLGUzRjR6WnJDLEMyRjN6WkEsZ0JBQWlDLGUzRit6WmpDLEMyRjl6WkEsc0JBQXVDLGUzRmswWnZDLEMyRmowWkEsaUJBQWtDLGUzRnEwWmxDLEMyRnAwWkEsbUJBQW9DLGUzRncwWnBDLEMyRnYwWkEseUJBQTBDLGUzRjIwWjFDLEMyRjEwWkEsbUJBQW9DLGUzRjgwWnBDLEMyRjcwWkEscUJBQXNDLGUzRmkxWnRDLEMyRmgxWkEsZ0JBQWlDLGUzRm8xWmpDLEMyRm4xWkEsb0JBQXFDLGUzRnUxWnJDLEMyRnQxWkEsbUJBQW9DLGUzRjAxWnBDLEMyRnoxWkEsaUJBQWtDLGUzRjYxWmxDLEMyRjUxWkEsd0JBQXlDLGUzRmcyWnpDLEMyRi8xWkEsa0JBQW1DLGUzRm0yWm5DLEMyRmwyWkEsc0JBQXVDLGUzRnMyWnZDLEMyRnIyWkEsbUJBQW9DLGUzRnkyWnBDLEMyRngyWkEsMEJBQTJDLGUzRjQyWjNDLEMyRjMyWkEsZUFBZ0MsZTNGKzJaaEMsQzJGOTJaQSxnQkFBaUMsZTNGazNaakMsQzJGajNaQSxnQkFBaUMsZTNGcTNaakMsQzJGcDNaQSxpQkFBa0MsZTNGdzNabEMsQzJGdjNaQSxnQkFBaUMsZTNGMjNaakMsQzJGMTNaQSxxQkFBc0MsZTNGODNadEMsQzJGNzNaQSxpQkFBa0MsZTNGaTRabEMsQzJGaDRaQSxzQkFBdUMsZTNGbzRadkMsQzJGbjRaQSxvQkFBcUMsZTNGdTRackMsQzJGdDRaQSwwQkFBMkMsZTNGMDRaM0MsQzJGejRaQSw0QkFBNkMsZTNGNjRaN0MsQzJGNTRaQSwyQkFBNEMsZTNGZzVaNUMsQzJGLzRaQSx5QkFBMEMsZTNGbTVaMUMsQzJGbDVaQSxpQkFBa0MsZTNGczVabEMsQzJGcjVaQSxvQkFBcUMsZTNGeTVackMsQzJGeDVaQSx1QkFBd0MsZTNGNDVaeEMsQzJGMzVaQSxzQkFBdUMsZTNGKzVadkMsQzJGOTVaQSxjQUErQixlM0ZrNlovQixDMkZqNlpBLG9CQUFxQyxlM0ZxNlpyQyxDMkZwNlpBLG1CQUFvQyxlM0Z3NlpwQyxDMkZ2NlpBLHdCQUF5QyxlM0YyNlp6QyxDMkYxNlpBLHlCQUEwQyxlM0Y4NloxQyxDMkY3NlpBLG1CQUFvQyxlM0ZpN1pwQyxDMkZoN1pBLHFCQUFzQyxlM0ZvN1p0QyxDMkZuN1pBLHVCQUF3QyxlM0Z1N1p4QyxDMkZ0N1pBLDZCQUE4QyxlM0YwN1o5QyxDMkZ6N1pBLDRCQUE2QyxlM0Y2N1o3QyxDMkY1N1pBLDRCQUE2QyxlM0ZnOFo3QyxDMkYvN1pBLCtCQUFnRCxlM0ZtOFpoRCxDMkZsOFpBLHNDQUF1RCxlM0ZzOFp2RCxDMkZyOFpBLHVCQUF3QyxlM0Z5OFp4QyxDMkZ4OFpBLHVCQUF3QyxlM0Y0OFp4QyxDMkYzOFpBLHFCQUFzQyxlM0YrOFp0QyxDMkY5OFpBLHFCQUFzQyxlM0ZrOVp0QyxDMkZqOVpBLHNCQUF1QyxlM0ZxOVp2QyxDMkZwOVpBLGtCQUFtQyxlM0Z3OVpuQyxDMkZ2OVpBLGlCQUFrQyxlM0YyOVpsQyxDMkYxOVpBLHdCQUF5QyxlM0Y4OVp6QyxDMkY3OVpBLGdCQUFpQyxlM0ZpK1pqQyxDMkZoK1pBLHNCQUF1QyxlM0ZvK1p2QyxDMkZuK1pBLGlCQUFrQyxlM0Z1K1psQyxDMkZ0K1pBLHNCQUF1QyxlM0YwK1p2QyxDMkZ6K1pBLHFCQUFzQyxlM0Y2K1p0QyxDMkY1K1pBLGtCQUFtQyxlM0ZnL1puQyxDMkYvK1pBLHdCQUF5QyxlM0ZtL1p6QyxDMkZsL1pBLDhCQUErQyxlM0ZzL1ovQyxDMkZyL1pBLG1CQUFvQyxlM0Z5L1pwQyxDMkZ4L1pBLGlCQUFrQyxlM0Y0L1psQyxDMkYzL1pBLGlCQUFrQyxlM0YrL1psQyxDMkY5L1pBLGlCQUFrQyxlM0ZrZ2FsQyxDMkZqZ2FBLHNCQUF1QyxlM0ZxZ2F2QyxDMkZwZ2FBLG1CQUFvQyxlM0Z3Z2FwQyxDMkZ2Z2FBLDRCQUE2QyxlM0YyZ2E3QyxDMkYxZ2FBLHFCQUFzQyxlM0Y4Z2F0QyxDMkY3Z2FBLHlCQUEwQyxlM0ZpaGExQyxDMkZoaGFBLG1CQUFvQyxlM0ZvaGFwQyxDMkZuaGFBLGlCQUFrQyxlM0Z1aGFsQyxDMkZ0aGFBLGdCQUFpQyxlM0YwaGFqQyxDMkZ6aGFBLHVCQUF3QyxlM0Y2aGF4QyxDMkY1aGFBLDJCQUE0QyxlM0ZnaWE1QyxDMkYvaGFBLGlCQUFrQyxlM0ZtaWFsQyxDMkZsaWFBLHFCQUFzQyxlM0ZzaWF0QyxDMkZyaWFBLHlCQUEwQyxlM0Z5aWExQyxDMkZ4aWFBLDZCQUE4QyxlM0Y0aWE5QyxDMkYzaWFBLGdCQUFpQyxlM0YraWFqQyxDMkY5aWFBLGtCQUFtQyxlM0ZramFuQyxDMkZqamFBLGtCQUFtQyxlM0ZxamFuQyxDMkZwamFBLGlCQUFrQyxlM0Z3amFsQyxDMkZ2amFBLHlCQUEwQyxlM0YyamExQyxDMkYxamFBLHlCQUEwQyxlM0Y4amExQyxDMkY3amFBLHdCQUF5QyxlM0Zpa2F6QyxDMkZoa2FBLHdCQUF5QyxlM0Zva2F6QyxDMkZua2FBLGtCQUFtQyxlM0Z1a2FuQyxDMkZ0a2FBLGVBQWdDLGUzRjBrYWhDLEMyRnprYUEsa0JBQW1DLGUzRjZrYW5DLEMyRjVrYUEseUJBQTBDLGUzRmdsYTFDLEMyRi9rYUEsY0FBK0IsZTNGbWxhL0IsQzJGbGxhQSxrQkFBbUMsZTNGc2xhbkMsQzJGcmxhQSxtQkFBb0MsZTNGeWxhcEMsQzJGeGxhQSwwQkFBMkMsZTNGNGxhM0MsQzJGM2xhQSxpQkFBa0MsZTNGK2xhbEMsQzJGOWxhQSxnQkFBaUMsZTNGa21hakMsQzJGam1hQSxrQkFBbUMsZTNGcW1hbkMsQzJGcG1hQSxpQkFBa0MsZTNGd21hbEMsQzJGdm1hQSxtQkFBb0MsZTNGMm1hcEMsQzJGMW1hQSxvQkFBcUMsZTNGOG1hckMsQzJGN21hQSwwQkFBMkMsZTNGaW5hM0MsQzJGaG5hQSxxQkFBc0MsZTNGb25hdEMsQzJGbm5hQSxxQkFBc0MsZTNGdW5hdEMsQzJGdG5hQSxnQkFBaUMsZTNGMG5hakMsQzJGem5hQSxvQkFBcUMsZTNGNm5hckMsQzJGNW5hQSx1QkFBd0MsZTNGZ29heEMsQzJGL25hQSxpQkFBa0MsZTNGbW9hbEMsQzJGbG9hQSw0QkFBNkMsZTNGc29hN0MsQzJGcm9hQSxzQkFBdUMsZTNGeW9hdkMsQzJGeG9hQSxrQkFBbUMsZTNGNG9hbkMsQzJGM29hQSxrQkFBbUMsZTNGK29hbkMsQzJGOW9hQSxzQkFBdUMsZTNGa3BhdkMsQzJGanBhQSxvQkFBcUMsZTNGcXBhckMsQzJGcHBhQSxtQkFBb0MsZTNGd3BhcEMsQzJGdnBhQSxrQkFBbUMsZTNGMnBhbkMsQzJGMXBhQSxlQUFnQyxlM0Y4cGFoQyxDMkY3cGFBLGVBQWdDLGUzRmlxYWhDLEMyRmhxYUEsZ0JBQWlDLGUzRm9xYWpDLEMyRm5xYUEsb0JBQXFDLGUzRnVxYXJDLEMyRnRxYUEsMEJBQTJDLGUzRjBxYTNDLEMyRnpxYUEsMEJBQTJDLGUzRjZxYTNDLEMyRjVxYUEsc0JBQXVDLGUzRmdyYXZDLEMyRi9xYUEsdUJBQXdDLGUzRm1yYXhDLEMyRmxyYUEsc0JBQXVDLGUzRnNyYXZDLEMyRnJyYUEsb0JBQXFDLGUzRnlyYXJDLEMyRnhyYUEscUJBQXNDLGUzRjRyYXRDLEMyRjNyYUEsd0JBQXlDLGUzRityYXpDLEMyRjlyYUEseUJBQTBDLGUzRmtzYTFDLEMyRmpzYUEsd0JBQXlDLGUzRnFzYXpDLEMyRnBzYUEscUJBQXNDLGUzRndzYXRDLEMyRnZzYUEsbUJBQW9DLGUzRjJzYXBDLEMyRjFzYUEsc0JBQXVDLGUzRjhzYXZDLEMyRjdzYUEsc0JBQXVDLGUzRml0YXZDLEMyRmh0YUEsc0JBQXVDLGUzRm90YXZDLEMyRm50YUEscUJBQXNDLGUzRnV0YXRDLEMyRnR0YUEsdUJBQXdDLGUzRjB0YXhDLEMyRnp0YUEsdUJBQXdDLGUzRjZ0YXhDLEMyRjV0YUEsc0JBQXVDLGUzRmd1YXZDLEMyRi90YUEsb0JBQXFDLGUzRm11YXJDLEMyRmx1YUEsb0JBQXFDLGUzRnN1YXJDLEMyRnJ1YUEsc0JBQXVDLGUzRnl1YXZDLEMyRnh1YUEsaUJBQWtDLGUzRjR1YWxDLEMyRjN1YUEscUJBQXNDLGUzRit1YXRDLEMyRjl1YUEsdUJBQXdDLGUzRmt2YXhDLEMyRmp2YUEsZ0JBQWlDLGUzRnF2YWpDLEMyRnB2YUEsb0JBQXFDLGUzRnd2YXJDLEMyRnZ2YUEseUJBQTBDLGUzRjJ2YTFDLEMyRjF2YUEsb0JBQXFDLGUzRjh2YXJDLEMyRjd2YUEsa0JBQW1DLGUzRml3YW5DLEMyRmh3YUEseUJBQTBDLGUzRm93YTFDLEMyRm53YUEsaUJBQWtDLGUzRnV3YWxDLEMyRnR3YUEsd0JBQXlDLGUzRjB3YXpDLEMyRnp3YUEsc0JBQXVDLGUzRjZ3YXZDLEMyRjV3YUEsZ0JBQWlDLGUzRmd4YWpDLEMyRi93YUEsd0JBQXlDLGUzRm14YXpDLEMyRmx4YUEsbUJBQW9DLGUzRnN4YXBDLEMyRnJ4YUEsa0JBQW1DLGUzRnl4YW5DLEMyRnh4YUEseUJBQTBDLGUzRjR4YTFDLEMyRjN4YUEsZ0JBQWlDLGUzRit4YWpDLEMyRjl4YUEsaUJBQWtDLGUzRmt5YWxDLEMyRmp5YUEsaUJBQWtDLGUzRnF5YWxDLEMyRnB5YUEsaUJBQWtDLGUzRnd5YWxDLEMyRnZ5YUEsdUJBQXdDLGUzRjJ5YXhDLEMyRjF5YUEsa0JBQW1DLGUzRjh5YW5DLEMyRjd5YUEsaUJBQWtDLGUzRml6YWxDLEMyRmh6YUEsd0JBQXlDLGUzRm96YXpDLEMyRm56YUEsbUJBQW9DLGUzRnV6YXBDLEMyRnR6YUEsZ0JBQWlDLGUzRjB6YWpDLEMyRnp6YUEsaUJBQWtDLGUzRjZ6YWxDLEMyRjV6YUEsdUJBQXdDLGUzRmcwYXhDLEMyRi96YUEsbUJBQW9DLGUzRm0wYXBDLEMyRmwwYUEsY0FBK0IsZTNGczBhL0IsQzJGcjBhQSxlQUFnQyxlM0Z5MGFoQyxDMkZ4MGFBLHFCQUFzQyxlM0Y0MGF0QyxDMkYzMGFBLDJCQUE0QyxlM0YrMGE1QyxDMkY5MGFBLHVCQUF3QyxlM0ZrMWF4QyxDMkZqMWFBLHVCQUF3QyxlM0ZxMWF4QyxDMkZwMWFBLHNCQUF1QyxlM0Z3MWF2QyxDMkZ2MWFBLHFCQUFzQyxlM0YyMWF0QyxDMkYxMWFBLG9CQUFxQyxlM0Y4MWFyQyxDMkY3MWFBLHdCQUF5QyxlM0ZpMmF6QyxDMkZoMmFBLGlCQUFrQyxlM0ZvMmFsQyxDMkZuMmFBLG1CQUFvQyxlM0Z1MmFwQyxDMkZ0MmFBLGtCQUFtQyxlM0YwMmFuQyxDMkZ6MmFBLHFCQUFzQyxlM0Y2MmF0QyxDMkY1MmFBLCtCQUFnRCxlM0ZnM2FoRCxDMkYvMmFBLGlCQUFrQyxlM0ZtM2FsQyxDMkZsM2FBLHVCQUF3QyxlM0ZzM2F4QyxDMkZyM2FBLGdCQUFpQyxlM0Z5M2FqQyxDMkZ4M2FBLGtCQUFtQyxlM0Y0M2FuQyxDMkYzM2FBLGlCQUFrQyxlM0YrM2FsQyxDMkY5M2FBLGtCQUFtQyxlM0ZrNGFuQyxDMkZqNGFBLDBCQUEyQyxlM0ZxNGEzQyxDMkZwNGFBLGtCQUFtQyxlM0Z3NGFuQyxDMkZ2NGFBLG9CQUFxQyxlM0YyNGFyQyxDMkYxNGFBLDJCQUE0QyxlM0Y4NGE1QyxDMkY3NGFBLHNCQUF1QyxlM0ZpNWF2QyxDMkZoNWFBLGlCQUFrQyxlM0ZvNWFsQyxDMkZuNWFBLGdCQUFpQyxlM0Z1NWFqQyxDMkZ0NWFBLHVCQUF3QyxlM0YwNWF4QyxDMkZ6NWFBLGdCQUFpQyxlM0Y2NWFqQyxDMkY1NWFBLHdCQUF5QyxlM0ZnNmF6QyxDMkYvNWFBLDJCQUE0QyxlM0ZtNmE1QyxDMkZsNmFBLDJCQUE0QyxlM0ZzNmE1QyxDMkZyNmFBLDBCQUEyQyxlM0Z5NmEzQyxDMkZ4NmFBLG1CQUFvQyxlM0Y0NmFwQyxDMkYzNmFBLHVCQUF3QyxlM0YrNmF4QyxDMkY5NmFBLHNCQUF1QyxlM0ZrN2F2QyxDMkZqN2FBLDBCQUEyQyxlM0ZxN2EzQyxDMkZwN2FBLGVBQWdDLGUzRnc3YWhDLEMyRnY3YUEsZ0NBQWlELGUzRjI3YWpELEMyRjE3YUEsZ0JBQWlDLGUzRjg3YWpDLEMyRjc3YUEsK0JBQWdELGUzRmk4YWhELEMyRmg4YUEsb0JBQXFDLGUzRm84YXJDLEMyRm44YUEscUJBQXNDLGUzRnU4YXRDLEMyRnQ4YUEsNEJBQTZDLGUzRjA4YTdDLEMyRno4YUEsc0JBQXVDLGUzRjY4YXZDLEMyRjU4YUEsc0JBQXVDLGUzRmc5YXZDLEMyRi84YUEsbUJBQW9DLGUzRm05YXBDLEMyRmw5YUEsbUJBQW9DLGUzRnM5YXBDLEMyRnI5YUEsa0JBQW1DLGUzRnk5YW5DLEMyRng5YUEsaUJBQWtDLGUzRjQ5YWxDLEMyRjM5YUEsZ0JBQWlDLGUzRis5YWpDLEMyRjk5YUEsZ0JBQWlDLGUzRmsrYWpDLEMyRmorYUEsdUJBQXdDLGUzRnErYXhDLEMyRnArYUEsd0JBQXlDLGUzRncrYXpDLEMyRnYrYUEsaUJBQWtDLGUzRjIrYWxDLEMyRjErYUEsa0JBQW1DLGUzRjgrYW5DLEMyRjcrYUEsa0JBQW1DLGUzRmkvYW5DLEMyRmgvYUEsZ0NBQWlELGUzRm8vYWpELEMyRm4vYUEsZ0JBQWlDLGUzRnUvYWpDLEMyRnQvYUEsZ0JBQWlDLGUzRjAvYWpDLEMyRnovYUEsb0JBQXFDLGUzRjYvYXJDLEMyRjUvYUEsb0JBQXFDLGUzRmdnYnJDLEMyRi8vYUEsaUJBQWtDLGUzRm1nYmxDLEMyRmxnYkEsbUJBQW9DLGUzRnNnYnBDLEMyRnJnYkEsMEJBQTJDLGUzRnlnYjNDLEMyRnhnYkEsaUJBQWtDLGUzRjRnYmxDLEM0Rjc3ZEEsU1QyQkUsa0JBQUEsQ0FEQSxRQUFBLENBRUEsVUFBQSxDQUNBLFdBQUEsQ0FDQSxlQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBQ0EsU25GdTZkRixDbUY3NWRFLG1EQUVFLFNBQUEsQ0FDQSxXQUFBLENBQ0EsUUFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLFVuRis1ZEo7O0E2RnA5ZEE7OztFQUFBLENBTUEsV0FJRSxrQkNMcUIsQ0RFckIsZ0NBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FFQSxtRkFBQSxDQUNBLHFnQjdGcTlkRixDNkY5OGRBLG1EQUVFLGdDQUFBLENBQ0EsZTdGaTlkRixDK0YvNmRBLGtCQUNJLEdBQU8sUy9GbTdkVCxDK0ZsN2RFLEdBQU8sUy9GcTdkVCxDQUNGLENnRzErZEEsS0FHQyxhekZIdUIsQ3lGRXZCLGVBQUEsQ0FEQSxnQmhHdWhlRCxDZ0duaGVDLHdDQU1DLGFBQUEsQ0FEQSxpQmhHc2hlRixDZ0dsaGVDLFFBQ0MsZ0JoR29oZUYsQ2lCNytkSSx5QitFeENILFFBSUUsZ0JoR3FoZUQsQ0FDRixDaUc5aWVBLGFBQ0MsYWpHaWplRCxDaUcvaWVDLG1CQUNDLGFqR2lqZUYsQ2lHOWllQyxrQkFDQyxhakdnamVGLENpRzdpZUMsaUJBQ0MsaUJqRytpZUYsQ2lHNWllQyxpQ0FDQyxZakc4aWVGLENpRzNpZUMsaUNBQ0MseUJqRzZpZUYsQ2lHdmllRSwyQ0FDQyxhakc0aWVILENrR3ZrZUEsNkJBQ0Msa0IzRkl1QixDMkZIdkIsaUJsRzBrZUQsQ2lCaGhlSSx5QmlGNURKLDZCQUtFLGNsRzJrZUEsQ2tHeGtlRCx3Q0FHRSxTbEcwa2VELENBSkYsQ2tHbGtlRywyREFDQyxZbEd5a2VKLENrR3JrZUUsOENBQ0MsYWxHdWtlSCxDaUJoaWVJLDBCaUZ4Q0YsOENBUUUsYWxHb2tlRixDQUNGLENrR2xrZUcsb0RBQ0MsWWxHb2tlSixDaUJ4aWVJLDBCaUY3QkQsb0RBUUUsMEJsR2lrZUgsQ0FDRixDa0cvamVJLHVEQUVDLDJCQUFBLENBREEsd0JBQUEsQ0FHQSxnQjNGVlksQzJGU1osd0JBQUEsQ0FFQSxrQmxHaWtlTCxDa0c3amVHLG9EQUNDLGFsRytqZUosQ2lCdmplSSx5QmlGVEQsb0RsRnRDRCxZQUFBLENBQ0EsY0FBQSxDQUVBLGlCQUFBLENBREEsa0JoQjJtZUEsQ0FDRixDaUIvamVJLDBCaUZURCxvREFRRSx1QmxHb2tlSCxDQUNGLENrR2xrZUksdURBQ0MsYUFBQSxDQUNBLGFsR29rZUwsQ2lCeGtlSSx5QmlGRUEsdURsRnRCRixZQUFBLENrRjhCSSxhQUFBLENsRjFCSixhQUFBLENrRnlCSSxjQUFBLENsRnZDSixpQkFBQSxDQUlBLFVoQjZtZUEsQ0FDRixDaUJwbGVJLHlCaUZFQSx1RGxGdEJGLHFCQUFBLENBSUEsc0JoQnltZUEsQ0FDRixDaUIxbGVJLDBCaUZFQSx1REFnQkUsaUJsRzRrZUosQ0FDRixDa0cxa2VLLDBEQUNDLGVBQUEsQ0FDQSxhQUFBLENBQ0EsYWxHNGtlTixDaUJwbWVJLHlCaUZxQkMsMERBTUUsU2xHNmtlTCxDQUNGLENpQnptZUksMEJpRnFCQywwREFZRSwrQkFBQSxDQUZBLGtCQUFBLENBQ0EsY2xHK2tlTCxDQUNGLENrRzFrZUssMERBQ0MsZUFBQSxDQUNBLGFBQUEsQ0FFQSxlQUFBLENBREEsYWxHNmtlTixDaUJ0bmVJLHlCaUZzQ0MsMERBU0UsV0FBQSxDQURBLFFBQUEsQ0FEQSxTbEcra2VMLENBQ0YsQ2lCN25lSSwwQmlGc0NDLDBEQWVFLCtCQUFBLENBRkEsa0JBQUEsQ0FDQSxjbEcra2VMLENrRzVrZUssMkhBQ0Msa0JsRzhrZU4sQ0FDRixDa0d0a2VHLDZDQUNDLGVsR3drZUosQ2tHcmtlSyxvREFDQyxnQmxHdWtlTixDa0d4amVJLCtJQUNBLGtCbEdna2VKLENrRzNqZUUsMENBQ0MsYWxHNmplSCxDa0d4amVJLGtHQUNDLGFsRzZqZUwsQ2tHeGplRSwwQ0FDQyxhQUFBLENBQ0EsMkJsRzBqZUgsQ21HL3RlQSxxREFFQyxrQm5Ha3VlRCxDbUdodWVDLGlFQUNDLGtCN0ZXUyxDNkZKVCxXQUFBLENBTkEsVUFBQSxDQUlBLFFBQUEsQ0FGQSxrQkFBQSxDQUdBLGtCQUFBLENBRkEsaUJBQUEsQ0FGQSxpQm5Hd3VlRixDbUdqdWVFLHFGQUVJLGFBQUEsQ0FHQSxXQUFBLENBSkgsZUFBQSxDQUVHLGlCQUFBLENBQ0EsVW5HcXVlTixDbUdsdWVHLDZGQUVDLFdBQUEsQ0FEQSxpQkFBQSxDQUVHLFVuR3F1ZVAsQ21HanVlRSxxR0FFQyxhQUFBLENBREEsWW5HcXVlSCxDbUdsdWVHLDJIQUNDLHdCbkdxdWVKLENtR2x1ZUcsNkhBQ0MsZ0JuR3F1ZUosQ21HbnVlSSxpSUFDQyxVQUFBLENBQ0Esb0JuR3N1ZUwsQ21HL3RlRSwyRkFDQyxZbkdrdWVILENtRzV0ZUcsbUZBRUMsMkJBQUEsQ0FEQSx3QkFBQSxDQUdBLGdCNUZ2QmEsQzRGc0JiLHdCQUFBLENBRUEsa0JuRyt0ZUosQ21HMXRlRyxzS0FDQyx3Qm5HOHRlSixDbUdwdGVFLGtKQUNDLGVuRzJ0ZUgsQ21HeHRlSSw2RUFDQyxnQm5HMnRlTCxDbUd0dGVFLHVFQUNDLGVuR3l0ZUgsQ21HNXNlRyw2TUFDQSxrQm5HdXRlSCxDbUdsdGVDLHlEQUNDLGFuR3F0ZUYsQ21HaHRlRyw4SUFDQyxhbkd1dGVKLENtR2x0ZUMseURBQ0MsYUFBQSxDQUNBLDJCbkdxdGVGLENvRzcwZUEsc0JBQ0Msa0I3Rkl1QixDNkZIdkIsaUJwR2cxZUQsQ2lCdHhlSSx5Qm1GNURKLHNCQUtFLGNwR2kxZUEsQ29HOTBlRCxpQ0FHRSxTcEdnMWVELENBSkYsQ29HeDBlRyxvREFDQyxZcEcrMGVKLENvRzMwZUUsdUNBQ0MsYXBHNjBlSCxDaUJ0eWVJLDBCbUZ4Q0YsdUNBUUUsYXBHMDBlRixDQUNGLENvR3gwZUcsNkNBQ0MsWXBHMDBlSixDaUI5eWVJLDBCbUY3QkQsNkNBUUUsMEJwR3UwZUgsQ0FDRixDb0dyMGVJLGdEQUVDLDJCQUFBLENBREEsd0JBQUEsQ0FHQSxnQjdGVlksQzZGU1osd0JBQUEsQ0FFQSxrQnBHdTBlTCxDb0duMGVHLDZDQUNDLGFwR3EwZUosQ2lCN3plSSx5Qm1GVEQsNkNwRnRDRCxZQUFBLENBQ0EsY0FBQSxDQUVBLGlCQUFBLENBREEsa0JoQmkzZUEsQ0FDRixDaUJyMGVJLDBCbUZURCw2Q0FRRSx1QnBHMDBlSCxDQUNGLENvR3gwZUksZ0RBQ0MsYUFBQSxDQUNBLGFwRzAwZUwsQ2lCOTBlSSx5Qm1GRUEsZ0RwRnRCRixZQUFBLENvRjhCSSxhQUFBLENwRjFCSixhQUFBLENvRnlCSSxjQUFBLENwRnZDSixpQkFBQSxDQUlBLFVoQm0zZUEsQ0FDRixDaUIxMWVJLHlCbUZFQSxnRHBGdEJGLHFCQUFBLENBSUEsc0JoQisyZUEsQ0FDRixDaUJoMmVJLDBCbUZFQSxnREFnQkUsaUJwR2sxZUosQ0FDRixDb0doMWVLLG1EQUNDLGVBQUEsQ0FDQSxhQUFBLENBQ0EsYXBHazFlTixDaUIxMmVJLHlCbUZxQkMsbURBTUUsU3BHbTFlTCxDQUNGLENpQi8yZUksMEJtRnFCQyxtREFZRSwrQkFBQSxDQUZBLGtCQUFBLENBQ0EsY3BHcTFlTCxDQUNGLENvR2gxZUssbURBQ0MsZUFBQSxDQUNBLGFBQUEsQ0FFQSxlQUFBLENBREEsYXBHbTFlTixDaUI1M2VJLHlCbUZzQ0MsbURBU0UsV0FBQSxDQURBLFFBQUEsQ0FEQSxTcEdxMWVMLENBQ0YsQ2lCbjRlSSwwQm1Gc0NDLG1EQWVFLCtCQUFBLENBRkEsa0JBQUEsQ0FDQSxjcEdxMWVMLENvR2wxZUssNkdBQ0Msa0JwR28xZU4sQ0FDRixDb0c1MGVHLHNDQUNDLGVwRzgwZUosQ29HMzBlSyw2Q0FDQyxnQnBHNjBlTixDb0c5emVJLDBIQUNBLGtCcEdzMGVKLENvR2owZUUsbUNBQ0MsYXBHbTBlSCxDb0c5emVJLG9GQUNDLGFwR20wZUwsQ29HOXplRSxtQ0FDQyxhQUFBLENBQ0EsMkJwR2cwZUgsQ3FHcCtlQyw0QkFDQyxjckd1K2VGLENpQjc2ZUkseUJvRjNESCw0QkFJRSxTckd3K2VELENBQ0YsQ3FHdCtlRSwrQkFFQyxrQkFBQSxDQURBLGVyR3krZUgsQ3FHcCtlRyw4Q3JGMEJELGFBQUEsQ0FJQSxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCdzllRixDaUI5N2VJLHlCb0Y5Q0QsOENyRjBCRCxZQUFBLENBSUEsYWhCbTllQSxDQUNGLENpQnA4ZUkseUJvRjlDRCw4Q3JGMEJELFlBQUEsQ0FJQSxhaEJ5OWVBLENBQ0YsQ3FHNStlSSxtREFFQyxnQi9GK1B5QixDK0ZoUXpCLGtCckcrK2VMLENpQjk4ZUkseUJvRmxDQSxtREFLQyxrQnJHKytlSCxDc0c1Z2ZELHFDQUdFLFN0RytnZkQsQ0FMRixDc0d2Z2ZFLHdDQUVDLGtCQUFBLENBREEsZXRHZ2hmSCxDc0c1Z2ZFLGdEQUNDLGN0RzhnZkgsQ2lCaCtlSSx5QnFGL0NGLGdEQUlFLFN0RytnZkYsQ0FDRixDc0c3Z2ZHLHNEQUNDLGtCL0ZuQlEsQytGMEJSLFdBQUEsQ0FOQSxVQUFBLENBSUEsUUFBQSxDQUZBLGtCQUFBLENBS0EsZUFBQSxDQUZBLG1CQUFBLENBRkEsaUJBQUEsQ0FGQSxpQnRHcWhmSixDaUJoL2VJLHlCcUZ4Q0Qsc0RBWUUsa0J0R2doZkgsQ0FDRixDaUJyL2VJLHlCcUZ4Q0Qsc0RBZ0JFLGtCdEdpaGZILENBQ0YsQ2lCMS9lSSx5QnFGeENELHNEQW9CRSxrQnRHa2hmSCxDQUNGLENpQi8vZUksMEJxRnhDRCxzREF3QkUsa0J0R21oZkgsQ0FDRixDc0dqaGZJLGdFQUVJLGFBQUEsQ0FHQSxXQUFBLENBSkgsZUFBQSxDQUVHLGlCQUFBLENBQ0EsVXRHb2hmUixDc0dqaGZLLG9FQUVDLFdBQUEsQ0FFRyxRQUFBLENBSEgsaUJBQUEsQ0FLQSwwQkFBQSxDQUhHLFV0R3NoZlQsQ3NHL2dmSSx3RUFFQyxhQUFBLENBREEsU3RHa2hmTCxDc0cvZ2ZLLG1GQUNDLHdCdEdpaGZOLENzRzlnZkssb0ZBSUMsK0RBQUEsQ0FDQSxtSEFBQSxDQUpBLFloRzhERyxDZ0d6REgsbUN0R2doZk4sQ3NHOWdmTSxpR0FJQyxXQUFBLENBQ0EsTUFBQSxDQUhBLGVBQUEsQ0FJQSxjQUFBLENBSEEsaUJBQUEsQ0FGQSxlQUFBLENBTUEsbUN0R2doZlAsQ3NHN2dmTSx1RkFDQyxnQi9GaERXLEMrRmlEWCxldEcrZ2ZQLENzRzVnZk0sK0tBR0MsZ0IvRjlEVSxDK0YrRFYsZUFBQSxDQUZBLHdCdEdnaGZQLENzRzNnZk0sc0ZBRUMsVUFBQSxDQURBLGFBQUEsQ0FFQSxjdEc2Z2ZQLENzR3hnZkksbUVBS0MsV0FBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLEtBQUEsQ0FFQSxVdEcyZ2ZMLENzR3ZnZkksMkRBS0MseUJBQUEsQ0FDQSxXQUFBLENQbkhGLHlCQUFBLENPZ0hFLFFBQUEsQ0FJQSxVQUFBLENBQ0EsZ0IvRjNGYSxDK0ZxRmIsTUFBQSxDQURBLGlCQUFBLENBUUEsdUJBQUEsQ0FDQSwrQkFBQSxDQU5BLFV0R2toZkwsQ3NHemdmSyxvRUFDQyxrQnRHMmdmTixDc0d6Z2ZNLCtFQUNDLFl0RzJnZlAsQ3NHeGdmTSw2RUFDQyxjdEcwZ2ZQLEN1R25wZkMsaUNBQ0MsY3ZHc3BmRixDaUI3bGZJLHlCc0YxREgsaUNBSUUsU3ZHdXBmRCxDQUNGLEN1R3BwZkUsc0NBQ0MsYXZHc3BmSCxDdUdscGZJLHdEQUdDLGFoR2hCTyxDZ0djUCxlQUFBLENBQ0Esd0J2R3FwZkwsQ3VHanBmSSxnRUFDQyxldkdtcGZMLEN1Ry9vZkcsaURBQ0MsVXZHaXBmSixDdUcvb2ZJLHVEQUNDLHlCdkdpcGZMLEN1RzlvZkksc0RBQ0Msa0JoRzdCbUIsQ2dHOEJuQix3QkFBQSxDQUdBLDZCQUFBLENBREEsYWhHL0JtQixDZ0c4Qm5CLGV2R2twZkwsQ3VHOW9mSyw0REFDQyxrQnZHZ3BmTixDdUc3b2ZLLDZEQUNDLGtCaEd0Q2tCLENnR3VDbEIsd0JBQUEsQ0FDQSxVdkcrb2ZOLEN3RzlyZkEsb0JBQ0MsZXhHaXNmRCxDd0cvcmZDLDJCQUNDLGtCeEdpc2ZGLEN3Ry9yZkUsc0NBRUMsaUJBQUEsQ0FEQSxTeEdrc2ZILEN3Ry9yZkcsMENBRUMsV0FBQSxDQURBLFV4R2tzZkosQ3dHM3JmSSw0Q0FDQyxhakdqQk8sQ2lHa0JQLHlCeEc2cmZMLEN3RzFyZkcsNENBQ0Msb0JBQUEsQ0FDQSxrQnhHNHJmSixDeUdydGZBLHNCekZhRSxZQUFBLENBQ0EsY0FBQSxDQUVBLGlCQUFBLENBREEsa0JoQjZzZkYsQ3lHdnRmRywwREFPQywyREFBQSxDQUpBLFdBQUEsQ0FLRyxtSEFBQSxDQU5ILE1BQUEsQ0FHQSxRQUFBLENBQ0EsbUJBQUEsQ0FMQSxpQkFBQSxDQUdBLFV6RzZ0ZkosQ3lHdnRmSSxxRUFFQyxvQkFBQSxDQURBLGV6RzB0ZkwsQ3lHdHRmSSw2REFDQyxlekd3dGZMLEN5R250ZkkscURBQ0MsZ0J6R3F0ZkwsQzBHaHZmQSxzQkFFQyw0Qm5HK0JvQixDbUdoQ3BCLGExR292ZkQsQzBHanZmQyx5QkFDQyxrQjFHbXZmRixDMEdodmZDLDRCQUNDLGtCbkdQVSxDbUdjVixXQUFBLENBTkEsVUFBQSxDQUlBLFFBQUEsQ0FGQSxrQkFBQSxDQUtBLGVBQUEsQ0FGQSxtQkFBQSxDQUZBLGlCQUFBLENBRkEsaUIxR3d2ZkYsQ2lCdnNmSSx5QnlGcERILDRCQVlFLGtCMUdtdmZELENBQ0YsQ2lCNXNmSSx5QnlGcERILDRCQWdCRSxrQjFHb3ZmRCxDQUNGLENpQmp0ZkkseUJ5RnBESCw0QkFvQkUsa0IxR3F2ZkQsQ0FDRixDaUJ0dGZJLDBCeUZwREgsNEJBd0JFLGtCMUdzdmZELENBQ0YsQzBHcHZmRSxzQ0FFSSxhQUFBLENBR0EsV0FBQSxDQUpILGVBQUEsQ0FFRyxpQkFBQSxDQUNBLFUxR3V2Zk4sQzBHcHZmRywwQ0FFQyxXQUFBLENBRUcsUUFBQSxDQUhILGlCQUFBLENBS0EsMEJBQUEsQ0FIRyxVMUd5dmZQLEMwR2x2ZkUsOENBRUMsYUFBQSxDQURBLFMxR3F2ZkgsQzBHbHZmRyx5REFFQyw0QkFBQSxDQURBLHdCMUdxdmZKLEMwR2p2ZkcsMERBSUMsK0RBQUEsQ0FDQSxtSEFBQSxDQUVBLFdBQUEsQ0FOQSxZcEd5RUssQ29HcEVMLG1DMUdvdmZKLEMwR2p2ZkksdUVBSUMsV0FBQSxDQUNBLE1BQUEsQ0FIQSxlQUFBLENBSUEsY0FBQSxDQUhBLGlCQUFBLENBRkEsZUFBQSxDQU1BLG1DMUdtdmZMLEMwR2h2ZkksNkRBR0MsNEJBQUEsQ0FGQSxnQm5HdENhLENtR3lDYixlQUFBLENBRkEsZTFHb3ZmTCxDMEcvdWZJLDJIQUdDLGdCbkd0RFksQ21HdURaLGVBQUEsQ0FGQSx3QjFHbXZmTCxDMEc5dWZJLDREQUVDLFVBQUEsQ0FEQSxhQUFBLENBRUEsYzFHZ3ZmTCxDMEc1dWZHLG1EQUtDLHlCQUFBLENBQ0EsV0FBQSxDWGxHRCxpQ0FBQSxDVytGQyxRQUFBLENBSUEsVUFBQSxDQUVBLDRCQUFBLENBREEsZ0JuRzFFYyxDbUc0RWQsZUFBQSxDQVJBLE1BQUEsQ0FEQSxpQkFBQSxDQVVBLHVCQUFBLENBQ0EsK0JBQUEsQ0FSQSxVMUd5dmZKLEMwRzl1ZkksNERBQ0Msa0IxR2d2ZkwsQzBHOXVmSyx1RUFDQyxZMUdndmZOLEMwRzd1ZksscUVBQ0MsYzFHK3VmTixDMEd0dWZDLHFCQUVDLFdBQUEsQ0FEQSxVMUcwdWZGLEMwR3J1ZkEsc0JBQ0Msa0JuR3pJWSxDbUdpSlosV0FBQSxDWDNJRSxpREFBQSxDV29JRixVQUFBLENBQ0Esc0NBQUEsQ0FHQSxnQm5HOUdpQixDbUc0R2pCLGVBQUEsQ0FJQSxxQkFBQSxDQUVBLGdCQUFBLENBTEEseUIxRyt1ZkQsQzJHLzNmQSx5QjNGU0UsZ0JBQUEsQ0FEQSxpQkFBQSxDMkZORCxtQkFBQSxDM0ZHQyxVaEJtNGZGLENpQjUwZkkseUIwRjVESix5Qlp3Q0UsZS9GbzJmQSxDQUNGLENpQmoxZkkseUIwRjVESix5Qlo0Q0UsZS9GcTJmQSxDQUNGLENpQnQxZkkseUIwRjVESix5QlpnREUsZS9GczJmQSxDQUNGLENpQjMxZkksMEIwRjVESix5QlpvREUsZ0IvRnUyZkEsQ0FDRixDMkd4NWZDLDRCQUNDLGtCM0cwNWZGLEMyR3Y1ZkMsb0NBQ0MsUzNHeTVmRixDMkd2NWZFLHlDWkZDLDZCL0Y4NWZILEM0R3Y2ZkEsaUJBQ0MsV0FBQSxDQUNBLGlCNUcwNmZELENpQmgzZkkseUIyRjVESixpQkFNRSxrQnJHSlUsQ3FHR1YsWTVHNDZmQSxDQUNGLEM0R3o2ZkMsaUNBUVksNEJBQUEsQ0FQWCxXQUFBLENBQ0EsUzVHZzdmRixDaUIvM2ZJLHlCMkZuREgsaUNBV0UsWTVHMjZmRCxDQUNGLEM0R3o2ZkUsZ0RBRUMsaUJBQUEsQ0FEQSxXNUc0NmZILENpQng0ZkkseUIyRnJDRixnREFNRSxxQkFBQSxDQURBLFk1RzY2ZkYsQ0FDRixDNEcxNmZHLG9EQUVDLFdBQUEsQ0FEQSxVNUc2NmZKLENpQmw1ZkkseUIyRjVCRCxvREFLRSxXQUFBLENBQ0EsY0FBQSxDQUNBLFU1RzY2ZkgsQ0FDRixDaUJ6NWZJLHlCMkY1QkQsb0RBV0UsWTVHODZmSCxDQUNGLEM0RzM2Zkcsd0RBTUMseUJBQUEsQ0FGQSxRQUFBLENBS0EsVUFBQSxDQVJBLGFBQUEsQ0FNQSxnQnJHbEJhLENxR2FiLGtCQUFBLENBQ0EsaUJBQUEsQ0FFQSxVQUFBLENBR0EsUzVHODZmSixDNEczNmZJLDBEQUNDLFU1RzY2ZkwsQzRHdjZmQyxnRkFFQyxZNUd5NmZGLENpQmg3ZkkseUIyRktILGdGQUtFLFk1RzI2ZkQsQ0FDRixDNEd4NmZDLG1DQVFJLFdBQUEsQ0FGQSxNQUFBLENBSEEsY0FBQSxDQURILGlCQUFBLENBS0csT0FBQSxDQUhBLGVBQUEsQ0FDQSxVQUFBLENBSkgsUzVHaTdmRixDaUJoOGZJLHlCMkZjSCxtQ0FZRSxXQUFBLENBREcsaUI1RzQ2ZkosQ0FDRixDNEd6NmZLLDhDQUNDLFM1RzI2Zk4sQzRHejZmTSxpREFDQyxrQjVHMjZmUCxDNEd0NmZDLDRCQUlJLFFBQUEsQ0FJQSxVQUFBLENBQ0EsWUFBQSxDQVBBLGNBQUEsQ0FJQSxVQUFBLENBSEEsaUJBQUEsQ0FGSCxpQkFBQSxDQUlHLFVBQUEsQ0FFQSxTNUcwNmZMLENpQnY5ZkkseUIyRnNDSCw0QkFZSyxhNUd5NmZKLENBQ0YsQzRHajZmSSxnRUFDQyxhckdsSG1CLENxR29IbkIsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQUFBLENBSkEsbUM1R3U2ZkwsQ2lCcCtmSSx5QjJGMkRBLGdFQVNFLFU1R282ZkosQ0FDRixDaUJ6K2ZJLHlCMkYyREEsZ0VBYUUsZ0JBQUEsQ0FDQSxZNUdxNmZKLENBQ0YsQ2lCLytmSSx5QjRGMURILG1DQUdFLGlCN0cyaWdCRCxDQUNGLENpQnIvZkkseUI0RjFESCxtQ0FPRSxpQjdHNGlnQkQsQ0FDRixDNkd4aWdCRSwyQ0FDQyxlN0cwaWdCSCxDaUI3L2ZJLHlCNEZ6Q0gsbURBRUUsaUI3R3dpZ0JELENBQ0YsQzZHcmlnQkMsbURBQ0MsT0FBQSxDZFhHLHNCQUFBLENjWUgsVTdHMGlnQkYsQ2lCemdnQkkseUI0Rm5DSCxtRGRWSSxzQkFBQSxDY2dCRixTN0c2aWdCRCxDQUNGLENpQmpoZ0JJLHlCNEZuQ0gsbURkVkksc0JBQUEsQ2NxQkYsUzdHZ2pnQkQsQ0FDRixDaUJ6aGdCSSx5QjRGaEJBLDhFQUdFLDBCQUFBLENBREEsa0I3RzRpZ0JKLENBQ0YsQ2lCL2hnQkkseUI0RmhCQSw4RUFRRSx5QkFBQSxDQURBLGtCN0c2aWdCSixDQUNGLENpQnJpZ0JJLHlCNEZoQkEsOEVBYUUseUJBQUEsQ0FEQSxrQjdHOGlnQkosQ0FDRixDaUIzaWdCSSwwQjRGaEJBLDhFQWtCRSx5QkFBQSxDQURBLGtCN0craWdCSixDQUNGLENpQmpqZ0JJLHlCNEZZQSwrRUFFRSxhQUFBLENBRUEsUUFBQSxDQURBLGNBQUEsQ0FFQSxTN0d1aWdCSixDQUNGLEM2R3BpZ0JJLGlGQUNDLGFBQUEsQ0FFQSxlQUFBLENBREEsY0FBQSxDQUVBLFM3R3NpZ0JMLENpQi9qZ0JJLHlCNEY0QkEsbVU3RjNFRixZQUFBLEM2RmdGSSxhQUFBLEM3Ri9FSixjQUFBLENBRUEsbUJBQUEsQzZGOEVJLGNBQUEsQ0FHQSxTN0d5aWdCSixDNkd0aWdCSSw4eEI3RjVESixhQUFBLEM2RmdFSyxrQkFBQSxDN0Y1REwsY0FBQSxDNkY2REssU0FBQSxDN0YzRUwsaUJBQUEsQ0FJQSxVaEJ5bmdCQSxDNkdoamdCSyxzNkJBQ0MsWUFBQSxDQUNBLGtCQUFBLENBQ0EsY0FBQSxDQUNBLGM3R3lqZ0JOLEM2R3ZqZ0JNLDhnQ0FDQyx5QkFBQSxDQUVBLGFBQUEsQ0FEQSwwQjdHaWtnQlAsQzZHOWpnQk8sOG5DQUNDLGFBQUEsQ0FDQSxjN0d1a2dCUixDNkdqa2dCSSwyMkQ3RnRGSixxQkFBQSxDNkY2Rkssa0JBQUEsQzdGekZMLHNCQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCeXJnQkEsQzZHbmxnQkksd29EQUlDLGFBQUEsQ0FDQSxjN0dpbWdCTCxDNkcvbGdCSyx3ckRBR0MsWUFBQSxDQUZBLGFBQUEsQ0FHQSxjQUFBLENBQ0EsZUFBQSxDQUhBLGM3R21uZ0JOLEM2RzdtZ0JNLHdrTEFHQyxrQkFBQSxDQUNBLG1CN0c0cGdCUCxDQUNGLEM2R3JwZ0JHLGlFQUNDLGtCN0d1cGdCSixDaUIvdmdCSSx5QjRGMEdBLHVFQUVFLDBCQUFBLENBQ0Esa0I3R3VwZ0JKLENBQ0YsQzZHN29nQkksdUdBQ0MsaUI3RytvZ0JMLEM2RzdvZ0JLLHdIQUNDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxjN0crb2dCTixDNkc3b2dCTSxxSUFDQyx5QkFBQSxDQUVBLGFBQUEsQ0FEQSwwQkFBQSxDQUVBLFM3RytvZ0JQLEM2RzdvZ0JPLG1KQUNDLGFBQUEsQ0FDQSxjN0crb2dCUixDNkc1b2dCTyx3SUFDQyxrQjdHOG9nQlIsQzZHaG9nQkksNEpBQ0MsaUI3R2tvZ0JMLEM2R2hvZ0JLLDhMQUNDLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxjN0drb2dCTixDNkdob2dCTSx3TkFDQyx5QkFBQSxDQUVBLGFBQUEsQ0FEQSwwQkFBQSxDQUVBLFM3R2tvZ0JQLEM2R2hvZ0JPLG9QQUNDLGFBQUEsQ0FDQSxjN0drb2dCUixDNkc1bmdCUSx3Y0FDQyxrQjdHaW9nQlQsQ2lCcHpnQkkseUI0RnNNRixpR0FFRSxpQjdHcW5nQkYsQzZHbm5nQkUscUVBQ0MsWUFBQSxDQUNBLGE3R3FuZ0JILEM2R2xuZ0JFLDhEQUNDLFk3R29uZ0JILENBWEYsQzZHbG1nQkEsMkJBRUMsa0J0R25SVyxDd0ZPVCx5QkFBQSxDYytRRixRQUFBLENkclJBLHdDQUFBLENjaVJBLGFBQUEsQ0FFQSxjQUFBLENBR0EsVUFBQSxDQUZBLEtBQUEsQ2RsUUkseUJBQUEsQ2NzUUosVUFBQSxDQURBLGM3RzJuZ0JELENpQnoxZ0JJLHlCNEZ1TkosMkJBZ0JFLFVBQUEsQ0FGQSxTQUFBLENBQ0EsUzdHeW5nQkEsQ0FDRixDaUJoMmdCSSx5QjRGdU5KLDJCQXFCRSxVQUFBLENBREEsUzdHMG5nQkEsQ0FDRixDNkd2bmdCQyw4QkFLQyxrQkFBQSxDZHZTQyx5QkFBQSxDY21TRCxVQUFBLENBQ0EsZUFBQSxDQUVBLGtCQUFBLENBREEsd0JBQUEsQ0FHQSxjQUFBLENBQ0EsVUFBQSxDQUNBLFM3RzRuZ0JGLEM2R3puZ0JFLG1DQUNDLFVBQUEsQ0FDQSxXQUFBLENBQ0EsZ0J2RzlCMkIsQ3VHK0IzQixjQUFBLENBQ0EsZTdHMm5nQkgsQzZHdm5nQkMsc0NBR0MsV0FBQSxDQUNBLGlCQUFBLENBSEEsaUNBQUEsQ0FJQSxpQkFBQSxDQUhBLFU3RzRuZ0JGLEM2R3ZuZ0JFLHdDQUNDLFVBQUEsQ0FDQSxrQjdHeW5nQkgsQzZHdm5nQkcsOERBRUMsK0JBQUEsQ0FDQSx3QkFBQSxDZHBVRCw2QkFBQSxDY3FVQyxVQUFBLENBSEEsWUFBQSxDQUtBLGVBQUEsQ0FEQSxZN0c2bmdCSixDNkd2bmdCRSxzREFLQyxVQUFBLENBSkEsU0FBQSxDQU1BLGlDQUFBLENBSkEsaUJBQUEsQ0FDQSxLQUFBLENkcFVFLHlCQUFBLENja1VGLFU3R2dvZ0JILEM2R3puZ0JHLCtEQUVDLE1BQUEsQ0FEQSxTN0c0bmdCSixDNkd4bmdCRyw0RUFDQyxZN0cwbmdCSixDNkd4bmdCSSxxRkFDQyxhQUFBLENBQ0Esa0I3RzBuZ0JMLEM2R3huZ0JLLHdGQUVDLFVBQUEsQ0FDQSxlQUFBLENBRkEsb0I3RzRuZ0JOLEM2R3huZ0JNLDBGQUNDLFU3RzBuZ0JQLEM2R3huZ0JPLDRGQUNDLHlCQUFBLENBRUEsaUJBQUEsQ0FEQSxVN0cybmdCUixDNkd0bmdCTSwrRkFDQyxrQnRHdlhNLENzR3dYTixVQUFBLENBRUEsZ0J0R3pWVSxDc0d3VlYsZUFBQSxDQUVBLHFCN0d3bmdCUCxDNkdwbmdCSyw0RkFDQyxlQUFBLENkMVhILDZCQUFBLENjNFhHLGtCN0d3bmdCTixDNkd0bmdCTSx1R0FDQyxrQnRHbllpQixDd0ZJckIseUJBQUEsQ2NpWUksV0FBQSxDQUNBLGlCdkdwUUUsQ3VHa1FGLFU3RzZuZ0JQLEM2R3ZuZ0JNLGdHZHRZSCx5QkFBQSxDY3dZSSxXQUFBLENBREEsVTdHNm5nQlAsQzZHeG5nQk0sd0dBRUMsbUJBQUEsQ0FEQSxpQjdHMm5nQlAsQzZHeG5nQk8sMkdBQ0MsZ0J0R3ZYVSxDc0d5WFYsZUFBQSxDQURBLHlCN0cybmdCUixDNkd4bmdCUSw2R0FHQyxhQUFBLENBRkEsV0FBQSxDQUNBLGU3RzJuZ0JULEM2R3RuZ0JPLDZHQUNDLGdCN0d3bmdCUixDNkdwbmdCTSx3R0FNQyxrQnRHN2FNLEN3Rk1WLHlCQUFBLENjc2FJLGdCdEc1WVcsQ3NHeVlYLFdBQUEsQ0FDQSxTQUFBLENBRkEsVTdHNm5nQlAsQzZHaG5nQkUsc0RBS0MsU0FBQSxDQUpBLFNBQUEsQ0FNQSxpQ0FBQSxDQUpBLGlCQUFBLENBQ0EsS0FBQSxDZHZhRSx5QkFBQSxDY3FhRixVN0d5bmdCSCxDNkdsbmdCRywrREFFQyxNQUFBLENBREEsU0FBQSxDZDdhQyx5Qi9GcWloQkwsQzZHbm5nQkcsNERBQ0MsVUFBQSxDQUNBLGdCdEdyYWEsQ3NHdWFiLGVBQUEsQ0FEQSx3QjdHc25nQkosQzZHbm5nQkksOERBQ0MseUJBQUEsQ0FDQSxrQjdHcW5nQkwsQzZHam5nQkcseURBRUMsdUNBQUEsQ0FEQSxrQjdHb25nQkosQzZHaG5nQkcseURBRUMsVUFBQSxDQUNBLGVBQUEsQ0FGQSxvQjdHb25nQkosQzZHL21nQkcsNERBQ0MsVUFBQSxDQUNBLGVBQUEsQ0FDQSx3QjdHaW5nQkosQzZHOW1nQkcsb0VBRUMsZUFBQSxDQURBLGtCN0dpbmdCSixDNkc3bWdCRywyREFDQyxhN0crbWdCSixDNkc3bWdCSSw2REFDQyx5QkFBQSxDQUNBLGtCN0crbWdCTCxDNkcxbWdCRSxpREFFQyxrQkFBQSxDQUNBLFVBQUEsQ0FGQSxhN0c4bWdCSCxDNkcxbWdCRyx1REFDQyxrQjdHNG1nQkosQzZHem1nQkcsbURBQ0MseUJBQUEsQ0FDQSxrQjdHMm1nQkosQzZHcm1nQkEsaUJBQ0MsR0FDQyxTN0d3bWdCQSxDNkdybWdCRCxJQUNDLFU3R3VtZ0JBLEM2R3BtZ0JELEdBQ0MsUzdHc21nQkEsQ0FDRixDNkdubWdCQSxtQkFFQyxrQnZHN2VTLEN1R29mVCxXQUFBLENkbGhCRSw2QkFBQSxDYzhnQkYsWUFBQSxDZHBoQkEsMENBQUEsQ2NraEJBLFVBQUEsQ0FVQSxnQnZHcFE2QixDdUcrUDdCLFdBQUEsQ0FKQSxjQUFBLENBRUEsVUFBQSxDQU1BLGlCQUFBLENkemdCSSx5QkFBQSxDY29nQkosVUFBQSxDQVFBLGM3RzBtZ0JELENpQi9raEJJLHlCNEZzZEosbUJBa0JFLFk3RzJtZ0JBLENBQ0YsQzZHem1nQkMscUJBQ0MsZ0JBQUEsQ0FDQSxnQjdHMm1nQkYsQzZHeG1nQkMsd0JBQ0MsWTdHMG1nQkYsQzZHdm1nQkMsMEJBSUMsZUFBQSxDQUhBLGlCQUFBLENBRUEsVUFBQSxDQURBLE83RzJtZ0JGLEM2R3RtZ0JDLDRCQUNDLFk3R3dtZ0JGLEM2R3RtZ0JFLDhCQUVDLGtDN0d3bWdCSCxDNkdubWdCQSwrQkFDQyxXN0dzbWdCRCxDaUI1bWhCSSx5QjRGcWdCSiwrQkFJRSxXN0d1bWdCQSxDQUNGLEM4RzdxaEJBLEtBQ0ksWUFBQSxDQUNBLFU5R2lyaEJKLEM4Ry9xaEJJLGFBQ0ksaUI5R2lyaEJSLEM4Ry9xaEJRLGlCQUVJLFdBQUEsQ0FEQSxXOUdrcmhCWixDOEc5cWhCUSwyQkFFSSxRQUFBLENBRUEsUUFBQSxDQURBLFl4R3dISCxDd0cxSEcsaUJBQUEsQ0FJQSxtQzlHZ3JoQlosQzhHOXFoQlksZ0NBTUksVUFBQSxDQURBLG9CQUFBLENBSkEsZ0J2R2dCQyxDdUdkRCxlQUFBLENBQ0EsbUJBQUEsQ0FGQSx3QjlHb3JoQmhCLEM4RzlxaEJnQix3Q0FFSSwwQkFBQSxDQURBLGlCQUFBLENBRUEsa0I5R2dyaEJwQixDOEc3cWhCZ0Isa0NBQ0ksZTlHK3FoQnBCLEM4RzVxaEJnQiw2Q0FDSSxVQUFBLENBQ0EsYUFBQSxDQUdBLGdCdkdFRixDdUdKRSxlQUFBLENBQ0EseUI5RytxaEJwQixDOEcxcWhCWSw2QkFDSSxVQUFBLENBQ0EsYUFBQSxDQUNBLGU5RzRxaEJoQixDOEd2cWhCWSxrQ0FFSSxrQnZHdERKLEN1R3FESSxpQjlHMHFoQmhCLEM4R3BxaEJJLGtCQUNJLGtCdkd6RGdCLEN1RzJEaEIsYUFBQSxDQURBLFk5R3VxaEJSLEM4R3BxaEJRLHdCQUNJLGlCQUFBLENBQ0Esd0I5R3NxaEJaLEM4R25xaEJRLHNCQUVJLGlCQUFBLENBREEsZ0I5R3NxaEJaLEM4R2xxaEJRLHNDQUlJLG9CQUFBLENBSEEsZ0J2RzFDTSxDdUc0Q04sZ0JBQUEsQ0FFQSx5QkFBQSxDQUhBLHFCOUd1cWhCWixDOEc5cGhCWSxxREFDSSxhOUdtcWhCaEIsQzhHOXBoQkksY0FHSSxhdkcxRmdCLEN1RzJGaEIsZ0J2RzlEVSxDdUcrRFYsZUFBQSxDQUhBLFl4R3dDQyxDd0d6Q0QsVzlHc3FoQlIsQzhHaHFoQlEsbUJBSUksZUFBQSxDQURBLGVBQUEsQ0FEQSxlOUdtcWhCWixDOEcvcGhCWSx5QkFDSSx1QkFBQSxDQUNBLGNBQUEsQ0FDQSxvQjlHaXFoQmhCLEM4RzdwaEJRLGdCQUNJLGF2RzVHWSxDdUcrR1osYUFBQSxDQURBLGVBQUEsQ0FEQSxrQjlHaXFoQlosQzhHN3BoQlkseUJBQ0ksbUI5RytwaEJoQixDOEc1cGhCWSxzQkFDSSxhOUcrcGhCaEIsQzhHNXBoQmdCLHFEQUZBLHlCOUdpcWhCaEIsQzhHM3BoQmdCLHdCQUNJLGE5RzZwaEJwQixDOEd4cGhCUSx3QkFHSSxhQUFBLENBQ0EsZUFBQSxDQUZBLGlCeEdKSCxDd0dHRyxpQjlHNnBoQlosQzhHeHBoQlksMEJBRUksTUFBQSxDQURBLGlCOUcycGhCaEIsQzhHdnBoQlksOEJBQ0kseUI5R3lwaEJoQixDOEdycGhCUSxvQkFFSSwrQkFBQSxDQURBLGF2R25KWSxDdUdzSlosb0JBQUEsQ0FFQSxrQnhHeEJILEN3R3VCRyxvQkFBQSxDQUZBLHdCOUcwcGhCWixDOEdwcGhCUSxnQkFDSSxhdkc5SlksQ3VHK0paLDJCOUdzcGhCWixDOEc3b2hCUSw2REFDSSx3QjlHa3BoQlosQzhHL29oQlEsMkJBRUksNkJBQUEsQ0FEQSxpQkFBQSxDQUVBLGtCQUFBLENBQ0Esd0I5R2lwaEJaLEM4R3hvaEJRLHNEQUhJLHdCOUdvcGhCWixDOEdqcGhCUSx1QkFFSSw2QkFBQSxDQURBLGlCQUFBLENBRUEsa0I5RzhvaEJaLEM4R3pvaEJJLGVBQ0ksNEI5RzJvaEJSLEM4R3pvaEJRLDhCZmhNTCx5Qy9GODBoQkgsQzhHM29oQlksNkNBRUksMEJBQUEsQ0FEQSxxQjlHOG9oQmhCLEM4R3ZvaEJJLGdDQUNJLG1COUd5b2hCUixDOEd2b2hCUSx1Q0FFSSxpQkFBQSxDQURBLGU5RzBvaEJaLEM4R3ZvaEJZLDJDQUNJLGU5R3lvaEJoQixDK0dyMmhCQSxRQUNDLGtCQUFBLENBQ0EsUy9HdzJoQkQsQytHdDJoQkMsbUJBQ0MsWS9HdzJoQkYsQytHdDJoQkUsaUMvRmlDQSxZQUFBLENBSUEsYUFBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDQUlBLFVoQm0xaEJGLEMrRzEyaEJHLG1DQUNDLFUvRzQyaEJKLEMrR3oyaEJHLDRDQUNDLFkvRzIyaEJKLENpQi96aEJJLHlCOEY3Q0QsNENBSUUsYy9HNDJoQkgsQ0FDRixDK0d4MmhCRSwrQi9GZ0JBLFlBQUEsQ0FJQSxhQUFBLEMrRmZDLDJCQUFBLEMvRkNELGlCQUFBLEMrRkhDLGlCQUFBLEMvRk9ELFVoQnkyaEJGLEMrRzMyaEJFLDZCL0ZRQSxZQUFBLENBSUEsYUFBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDQUlBLFVoQmkzaEJGLEMrRy8yaEJHLCtCQUNDLFUvR2kzaEJKLEMrRzkyaEJHLHdDQUNDLFkvR2czaEJKLENpQjcxaEJJLHlCOEZwQkQsd0NBSUUsYy9HaTNoQkgsQ0FDRixDZ0g1NWhCQSxlQUVDLHlCQUFBLENBQ0EsV0FBQSxDakJJRSxxQkFBQSxDaUJIRixVQUFBLENBQ0EsZ0J6R29DaUIsQ3lHbkNqQix1QkFBQSxDQUNBLCtCQUFBLENBTkEsVWhIeTZoQkQsQ2dIaDZoQkMscUJBQ0MsMEJoSGs2aEJGLENnSC81aEJDLGFBZEQsZUFlRSxZaEhrNmhCQSxDQUNGLENnSGg2aEJDLDBCQUNDLGNoSGs2aEJGLENnSHg1aEJFLHNGQUNDLFloSGc2aEJILENnSDU1aEJDLHdCQUNDLGtCaEg4NWhCRixDZ0g1NWhCRSxtQ0FDQyxZaEg4NWhCSCxDZ0gzNWhCRSxpQ0FDQyxjaEg2NWhCSCxDZ0hoNWhCQyx5RGpCaERFLDZCQUFBLENpQm1ERCxlQUFBLENBRkEsVWhIeTVoQkYsQ2dIcjVoQkUscUVBQ0MsY2hIdzVoQkgsQ2lIdjloQkEsYUFHQyx5QkFBQSxDQUZBLGtDQUFBLENBQ0EsbUJqSDI5aEJELENpSHg5aEJDLHdCQUNDLFlqSDA5aEJGLENpSHg5aEJFLDJCQUVDLGExR1JTLEMwR09ULGVBQUEsQ0FFQSxrQmpIMDloQkgsQ2tIcitoQkEsVUFpQkMsZUFBQSxDQUdBLG1FQUFBLENBQ0EsK0dBQUEsQ0FDQSxTQUFBLENBTkEsWWxIKzloQkQsQ2lCdDZoQkksNEJpR3ZFRixtQkFVQyxrQjNHVlMsQzJHSVQsUUFBQSxDQUdBLGFBQUEsQ0FFQSxtQkFBQSxDQURBLGdCQUFBLENBUEEsY0FBQSxDQUlBLE9BQUEsQ0FIQSxLQUFBLENBSUEsVWxIby9oQkQsQ0FDRixDa0hyK2hCQyxhQXhCRCxVQXlCRSxZbEh3K2hCQSxDQUNGLENrSHQraEJDLHFCQUlDLGtCbEhxK2hCRixDaUJ6OGhCSSwwQmlHaENILHFCQU9FLGNBQUEsQ0FDQSxlbEhzK2hCRCxDQUNGLENrSHAraEJFLG1DQUVDLGdCNUc4Rk0sQzRHN0ZOLGFBQUEsQ0FGQSxZbEh3K2hCSCxDaUJwOWhCSSx5QmlHckJGLG1DQU1FLGFsSHUraEJGLENBQ0YsQ2tIcitoQkcsdUNBRUMsY0FBQSxDQURBLFdsSHcraEJKLENrSG4raEJFLHFDQUNDLFlsSHEraEJILENrSG4raEJHLDBDQUNDLFVsSHEraEJKLENrSGoraEJJLG1FQUNDLFlsSG0raEJMLENrSDM5aEJJLDRIQUNDLG9CbEhnK2hCTCxDa0g5OWhCSSx5REFDQyxZbEhnK2hCTCxDa0gxOWhCRyxvQ0FDQyxlbEg0OWhCSixDaUJsL2hCSSwwQmlHcUJELG9DQUlFLFlsSDY5aEJILENBQ0YsQ2tIMzloQkksd0NBQ0Msa0IzR3ZGTyxDMkc2RlAsV0FBQSxDQUZBLE1BQUEsQ0FHQSxvQkFBQSxDQUxBLGlCQUFBLENBQ0EsS0FBQSxDQUVBLFVBQUEsQ0FHQSxVbEg2OWhCTCxDaUJsZ2lCSSwwQmlHNEJBLHdDQVlFLFlsSDg5aEJKLENBQ0YsQ2tIMTloQkcsd0NsR2hHRCxnQkFBQSxDQURBLGlCQUFBLENrR21HRSxpQkFBQSxDQUNBLGtCQUFBLENsR3ZHRixVaEJ1a2lCRixDaUJoaGlCSSwwQmlHNkNELHdDQU9FLFFBQUEsQ0FDQSxTQUFBLENBRkEsVWxIbStoQkgsQ0FDRixDa0gvOWhCSSxrREFDQyxVbEhpK2hCTCxDaUIxaGlCSSx5QmlHd0RBLGtEQUlFLFNsSGsraEJKLENBQ0YsQ2lCL2hpQkksMEJpR3dEQSxrREFTRSxjQUFBLENBREEsVWxIbytoQkosQ0FDRixDa0hqK2hCSyxxREFHQyxnQkFBQSxDQUZBLGtCNUdNRyxDNEdMSCxnQmxIbytoQk4sQ2tIaitoQk0sdURBQ0MsVUFBQSxDQUNBLGVBQUEsQ0FDQSxrQmxIbStoQlAsQ2tIaitoQk8seURBQ0MsaUJBQUEsQ0FDQSxXQUFBLENBRUEsaUJBQUEsQ0FEQSxVbEhvK2hCUixDaUJyamlCSSwwQmlHOEVHLHlEQU9FLFVsSG8raEJQLENBQ0YsQ2tIaitoQk8sa0VBQ0MsY0FBQSxDQUNBLGdCbEhtK2hCUixDaUI5amlCSSwwQmlHeUZHLGtFQUtFLFlsSG8raEJQLENBQ0YsQ2tILzloQkssNERBRUMsU0FBQSxDQURBLGlCbEhrK2hCTixDaUJ2a2lCSSwwQmlHb0dDLDREQUtFLFlsSGsraEJMLENBQ0YsQ2tIaCtoQk0scUVBRUMseUNBQUEsQ0FEQSxvQkFBQSxDQUVBLGdCQUFBLENBQ0EsaUJsSGsraEJQLENrSC85aEJRLDBFQUNDLHdCQUFBLENBR0EsY0FBQSxDQUZBLGdCNUcwR3FCLEM0R3pHckIsZWxIaytoQlQsQ2lCeGxpQkksMEJpR21ISSwwRUFPRSxnQmxIaytoQlIsQ2tIMTloQkUsaURBRUUsWUFBQSxDQUNBLDBCbEg2OWhCSixDa0gxOWhCRywyREFFRSxrQmxINjloQkwsQ0FWRixDa0hoOWhCTSxzRUFDQyxlbEg2OWhCUCxDaUIzbWlCSSwwQmlHNklFLHNFQUlFLGNsSDg5aEJOLENBQ0YsQ2tINTloQk8sd0VBQ0MsVUFBQSxDQUNBLGdCM0c5S1MsQzJHK0tULHdCbEg4OWhCUixDa0g1OWhCUSwwRUFFQyxpQkFBQSxDQURBLFdBQUEsQ0FHQSxpQkFBQSxDQURBLFVsSCs5aEJULENpQjNuaUJJLDBCaUd5SkksMEVBT0UsVWxIKzloQlIsQ0FDRixDa0h6OWhCSyw2REFDQyxhbEgyOWhCTixDaUJub2lCSSwwQmlHdUtDLDZEQUlFLGlCbEg0OWhCTCxDQUNGLENrSDE5aEJNLG1FQUNDLFlsSDQ5aEJQLENrSHo5aEJNLDBFQUNDLFVBQUEsQ0FFQSxnQjVHMEN1QixDNEczQ3ZCLGlCbEg0OWhCUCxDaUJocGlCSSwwQmlHa0xFLDBFQVFFLGdCM0dsTlMsQzJHaU5ULGlCQUFBLENBREEsY2xIODloQk4sQ0FDRixDa0hyOWhCRSxpQ0FDQyxZbEh1OWhCSCxDa0huOWhCSywwREFDQyxVbEhxOWhCTixDa0g3OGhCQSxvQ0FFRSx5QkFHQyxrQkFBQSxDQURBLFlBQUEsQ0FEQSxXQUFBLENBR0Esc0JsSCs4aEJELENBQ0YsQ21IbHVpQkEsV0FJQyxlQUFBLENBQ0EsVUFBQSxDQUZBLGVBQUEsQ0FEQSxlQUFBLENBSUEsY0FBQSxDQUxBLGlCbkh5dWlCRCxDbUhsdWlCQyxlQUdDLFdBQUEsQ0FGQSxlQUFBLENBR0EsaUJBQUEsQ0FDQSxLQUFBLENBSEEsVW5IdXVpQkYsQ2lCcnJpQkkseUJrR3BESCxlQVFFLGVuSHF1aUJELENBQ0YsQ2lCMXJpQkkseUJrR3BESCxlQVlFLGVuSHN1aUJELENBQ0YsQ2lCL3JpQkkseUJrR3BESCxlQWdCRSxnQm5IdXVpQkQsQ0FDRixDaUJwc2lCSSwwQmtHcERILGVBb0JFLGNuSHd1aUJELENBQ0YsQ21IcnVpQkMseUJBR0MsV0FBQSxDQUZBLGdCQUFBLENBQ0EsaUJuSHd1aUJGLENpQjlzaUJJLHlCa0c1QkgseUJBTUUsaUJuSHd1aUJELENBQ0YsQ2lCbnRpQkkseUJrRzVCSCx5QkFVRSxpQm5IeXVpQkQsQ0FDRixDbUh2dWlCRSxhQWJELHlCQWVFLGNBQUEsQ0FEQSxjQUFBLENBR0EsVUFBQSxDQURBLFVuSDJ1aUJELENBQ0YsQ21IeHVpQkUsb0NBR0ksUUFBQSxDQUZILFdBQUEsQ0FHRyxNQUFBLENBRUEsY0FBQSxDQUpBLGlCQUFBLENBR0EsT25IMnVpQk4sQ2lCeHVpQkkseUJrR1JGLG9DQVNLLFNuSDJ1aUJMLENBQ0YsQ2lCN3VpQkkseUJrR1JGLG9DQWFLLGlCbkg0dWlCTCxDQUNGLENtSHh1aUJJLDBEQUNDLFduSDB1aUJMLENpQnJ2aUJJLHlCa0dVQSwwREFJSyxpQm5IMnVpQlAsQ0FDRixDbUh6dWlCSyxrRUFDQyxlbkgydWlCTixDbUh6dWlCTSxvRUFDQyxVbkgydWlCUCxDbUhwdWlCRSxvQ0FJSSxXQUFBLENBRkEsY0FBQSxDQUlBLFVBQUEsQ0FIQSxpQkFBQSxDQUZILGlCQUFBLENBSUcsVUFBQSxDQUVBLFNuSHN1aUJOLENtSGx1aUJDLHNCQUNDLGdCbkhvdWlCRixDbUhqdWlCQyw0QkFDQyxXQUFBLENBQ0EsaUJuSG11aUJGLENtSGp1aUJFLHVDQVNZLCtCQUFBLENBTlgsU0FBQSxDQUZBLGlCQUFBLENBQ0EsU25IeXVpQkgsQ21IL3RpQkUsdUNBSUksV0FBQSxDQUZBLGNBQUEsQ0FJQSxVQUFBLENBSEEsaUJBQUEsQ0FGSCxpQkFBQSxDQUlHLFVBQUEsQ0FFQSxTbkhpdWlCTixDbUg5dGlCRSxnQ0FJQyxRQUFBLENBREEsTUFBQSxDQUZBLGlCQUFBLENBSUEsT0FBQSxDQUhBLEtBQUEsQ0FJQSxTbkhndWlCSCxDbUg5dGlCRyxvQ0FVWSw0QkFBQSxDQVBYLFdBQUEsQ0FEQSxlQUFBLENBREEsY0FBQSxDQUdBLFNuSHF1aUJKLENtSDN0aUJFLHdDQUdDLDhEQUFBLENBQ0EsaUhBQUEsQ0FHRyxXQUFBLENBRUEsTUFBQSxDQUpILGlCQUFBLENBR0csS0FBQSxDQUZBLFVBQUEsQ0FJQSxTbkg2dGlCTixDbUgxdGlCRSxzQ0FFQyxrQkFBQSxDbkdsSUQsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCbTJpQkYsQ2lCejBpQkkseUJrR3dHRixzQ25HNUhBLFlBQUEsQ0FJQSxhaEI4MWlCQSxDQUNGLENtSC90aUJHLHdEQUNDLGtCbkhpdWlCSixDbUgvdGlCSSw4REFDQyxnQjdHMkd5QixDNkd6R3pCLGtCN0czQ0ksQzZHMENKLHdCbkhrdWlCTCxDbUg5dGlCSSwyREFDQyxnQkFBQSxDQUNBLGtCbkhndWlCTCxDaUIzMWlCSSx5QmtHeUhBLDJEQUtFLGdCbkhpdWlCSixDQUNGLENpQmgyaUJJLHlCa0d5SEEsMkRBU0UsZ0JuSGt1aUJKLENBQ0YsQ21IaHVpQkssNkRBQ0MsVW5Ia3VpQk4sQ21IaHVpQk0sbUVBQ0Msb0JuSGt1aUJQLENtSDd0aUJPLHVFQUNDLGFuSCt0aUJSLENtSHp0aUJJLDBEQUNDLGdCbkgydGlCTCxDbUh2dGlCRywrQ0FHQyxVQUFBLENBREEsa0JBQUEsQ0FEQSxVbkgydGlCSixDbUh2dGlCSSwwREFHQyxhQUFBLENBREEsZUFBQSxDQURBLFNuSDJ0aUJMLENtSHZ0aUJLLDhEQUVDLFdBQUEsQ0FEQSxVbkgwdGlCTixDbUhydGlCSSxrREFDQyxnQjdHb0R5QixDNkduRHpCLGdCbkh1dGlCTCxDbUhydGlCSyx3REFDQyxhQUFBLENBR0EsZUFBQSxDQURBLG1CQUFBLENBREEsd0JuSHl0aUJOLENtSHB0aUJLLG9EQUNDLFVuSHN0aUJOLENtSGh0aUJFLDZDQUdDLGtCQUFBLENBREEsZUFBQSxDQURBLGNuSG90aUJILENtSDlzaUJDLDJCQUNDLGtCNUc5UFUsQzRHK1BWLGlCbkhpdGlCRixDbUgvc2lCRSxpQ0FjWSwrQkFBQSxDQVRYLFdBQUEsQ0FFQSxtQkFBQSxDQUFBLGdCQUFBLENBQ0EsU0FBQSxDQVBBLGlCQUFBLENBRUEsS0FBQSxDQUNBLFVBQUEsQ0FGQSxTbkg0dGlCSCxDbUg1c2lCRSxrQ0FPQyxvRkFBQSxDQURBLFFBQUEsQ0FMQSxVQUFBLENBR0EsTUFBQSxDQUZBLGlCQUFBLENBR0EsT0FBQSxDQUZBLEtBQUEsQ0FTQSxTbkgwc2lCSCxDbUh0c2lCQyxzQkFHSSxjQUFBLENBREgsaUJBQUEsQ0FEQSxTbkgwc2lCRixDaUJwN2lCSSx5QmtHeU9ILHNCQU1LLFNuSHlzaUJKLENBQ0YsQ21IaHNpQkcscUVBQ0MsVUFBQSxDQUNBLG1Dbkhzc2lCSixDbUhuc2lCRyxnQ0FDQyxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSx5Qm5IcXNpQkosQ2lCdDhpQkkseUJrRzhQRCxnQ0FNRSxnQm5Ic3NpQkgsQ0FDRixDaUIzOGlCSSx5QmtHOFBELGdDQVVFLGNuSHVzaUJILENBQ0YsQ21IbHNpQkMsbUJBTUMseUJBQUEsQ0FGQSxRQUFBLENBSEEsYUFBQSxDQU1BLGdCNUc3U2UsQzRHd1NmLGtCQUFBLENBQ0EsaUJBQUEsQ0FFQSxVQUFBLENBR0EsU25Ib3NpQkYsQ21IbHNpQkUscUJBQ0MsVW5Ib3NpQkgsQ21IaHNpQkMsOEJBQ0MsWUFBQSxDQUVBLGlCQUFBLENBQ0EsS0FBQSxDQUZBLFVuSG9zaUJGLENtSGhzaUJFLG1DQUVDLFdBQUEsQ0FEQSxVbkhtc2lCSCxDbUg3cmlCQSxpQkFDQyxrQm5IZ3NpQkQsQ21IOXJpQkMscUJBT1ksNEJBQUEsQ0FOWCxTbkhxc2lCRixDb0gvaWpCQSxZQUVDLGtCN0dNcUIsQ3dGQ25CLHFCQUFBLENxQlJGLFlBQUEsQ0FHRyxlcEhvampCSixDaUI1L2lCSSx5Qm1HNURKLFlBT0ssYXBIcWpqQkgsQ0FDRixDb0huampCQyxlQUdDLFlBQUEsQ0FDRyxlQUFBLENBRUEsZUFBQSxDcEdQSCxnQkFBQSxDQURBLGlCQUFBLENvR09HLFNBQUEsQ3BHVkgsVWhCbWtqQkYsQ2lCNWdqQkkseUJtR2xESCxlcEdhSyxlaEJxampCSixDQUNGLENpQmpoakJJLHlCbUdsREgsZXBHYUssZWhCMGpqQkosQ0FDRixDaUJ0aGpCSSx5Qm1HbERILGVwR2FLLGVoQitqakJKLENBQ0YsQ2lCM2hqQkksMEJtR2xESCxlcEdhSyxnQmhCb2tqQkosQ0FDRixDb0h6a2pCTSxrQ0FFQyxVQUFBLENBREEsU0FBQSxDQUVBLHlCcEgya2pCUCxDb0h6a2pCTyxvQ0FDQyxVQUFBLENBRUEseUJBQUEsQ0FEQSx5QnBINGtqQlIsQ29IeGtqQk8seUNBQ0MsZXBIMGtqQlIsQ29IdmtqQk8seUNBQ0MsYUFBQSxDQUNBLGVBQUEsQ0FDQSxlcEh5a2pCUixDcUg5bWpCQSxnQkFHQyxNQUFBLENBRkEsaUJBQUEsQ0FDQSxLQUFBLENBRUEsVXJIaW5qQkQsQ3NIcm5qQkEsYUFDQywwREFBQSxDQUNBLHFCQUFBLENBQ0EsVUFBQSxDQUdBLHVCdEh3bmpCRCxDaUJsa2pCSSx5QnFHNURKLGFBU0UsaUJ0SHluakJBLENBQ0YsQ2lCdmtqQkkseUJxRzVESixhQWFFLGlCdEgwbmpCQSxDQUNGLENpQjVrakJJLHlCcUc1Q0gsd0JBR0UsY0FBQSxDQUNBLGV0SHluakJELENBQ0YsQ3NIdm5qQkUsMkJBQ0MsZ0IvR2tCZSxDK0dqQmYseUJ0SHluakJILENpQnRsakJJLHlCcUdyQ0YsMkJBS0UsZ0J0SDBuakJGLENBQ0YsQ3NIcm5qQkEsZ0JBRUMsa0JBQUEsQ0FEQSxldEh5bmpCRCxDc0h0bmpCQywyQkFDQyxjdEh3bmpCRixDaUJubWpCSSx5QnFHdEJILDJCQUlFLFN0SHluakJELENBQ0YsQ3NIdm5qQkUsdUNBQ0Msa0J0SHluakJILENzSHJuakJHLDJDQUNDLGdCdEh1bmpCSixDdUgxcWpCQSxjQUNDLGN2SDZxakJELENpQmxuakJJLHlCc0c1REosY0FJRSxTdkg4cWpCQSxDQUNGLEN1SDVxakJDLHdCQUNDLGtCdkg4cWpCRixDdUgzcWpCQywrQnZHRUMsWUFBQSxDQUNBLGNBQUEsQ0FFQSxpQkFBQSxDQURBLGtCQUFBLEN1R0hBLGdCdkhpcmpCRixDdUg5cWpCRSw0Q3ZHeUJBLGFBQUEsQ0FJQSxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCbXFqQkYsQ2lCem9qQkkseUJzRzdDRiw0Q0FLRSxTdkhxcmpCRixDQUNGLENpQjlvakJJLHlCc0c3Q0YsNENBU0Usa0J2SHNyakJGLENBQ0YsQ2lCbnBqQkkseUJzRzdDRiw0Q0FhRSxTdkh1cmpCRixDQUNGLEN1SHByakJJLDREQUNDLGdCdkhzcmpCTCxDdUhqcmpCRSxrQ0FFQyxnQkFBQSxDQURBLGtCdkhvcmpCSCxDdUhocmpCRSxrQ0FHQyxlQUFBLENBREEsZUFBQSxDQURBLGtCdkhvcmpCSCxDdUgvcWpCRSxpQ0FDQyxrQnZIaXJqQkgsQ3VIOXFqQkUsa0NBR0Msa0JBQUEsQ0FEQSxlQUFBLENBREEsVXZIa3JqQkgsQ3VIN3FqQkUsa0NBRUMsa0JBQUEsQ0FEQSxldkhncmpCSCxDdUg3cWpCRyxxQ0FDQyxtQnZIK3FqQkosQ3VINXFqQkcscUNBQ0MsWXZIOHFqQkosQ3VIM3FqQkcsNkNBRUMsa0JBQUEsQ0FEQSxldkg4cWpCSixDdUgzcWpCSSxnREFDQyxlQUFBLENBQ0EsZXZINnFqQkwsQ3VIM3FqQkssa0RBSUksc0JBQUEsQ0FDQSxpQ0FBQSxDQUNBLGVBQUEsQ0FDQSxhaEhoRmUsQ2dIMkVmLGFBQUEsQ0FDQSxzQkFBQSxDQUZILGlCdkhtcmpCTixDdUgzcWpCUyxvREFDQyxhaEhwRmMsQ2dIcUZkLGlCdkg2cWpCVixDdUgxcWpCUyx3REFDQyw2QnZINHFqQlYsQ3VIMXFqQlUsMERBQ0MsYXZINHFqQlgsQ3VIdHFqQlMsOERBQ0MsNkJBQUEsQ0FDQSw4QkFBQSxDeEJoR1AsK0IvRjJ3akJILEN1SHJxakJTLDZEQUdDLHdDQUFBLEN4QnpHUCwrQkFBQSxDd0J1R08sZXZIMnFqQlYsQ3VIbHFqQkUsMENBRUMsd0JBQUEsQ3hCbEhBLHlFQUFBLEN3QndIQSxlQUFBLENBSkEsa0JBQUEsQ0FDQSxnQkFBQSxDQUZBLGVBQUEsQ0FGQSxZQUFBLENBTUEsaUJ2SHVxakJILEN1SGpxakJHLGlEQU1DLGVBQUEsQ0FDQSxhaEh4SW9CLENnSGtJcEIsZUFBQSxDQU9BLGdCQUFBLENBSkEsVUFBQSxDQUNBLGFBQUEsQ0FIQSxpQkFBQSxDQUNBLFF2SHdxakJKLEN1SGhxakJHLDRDQUdDLDRCaEhuSGlCLENnSGtIakIsZ0JqSHdJMEIsQ2lIdEkxQixlQUFBLENBSEEsa0J2SHFxakJKLEN1SGhxakJJLHlEQUNDLGV2SGtxakJMLEN1SC9wakJJLDhDQUNDLGFoSHRKbUIsQ2dIdUpuQix5QnZIaXFqQkwsQ3VIN3BqQkcsK0NBS0MsZUFBQSxDQUhBLFlBQUEsQ0FFQSxhaEhoS29CLENnSCtKcEIsNEJoSG5JaUIsQ2dId0lqQixpQkFBQSxDQUNBLGVBQUEsQ0FIQSxlQUFBLENBTEEsaUJBQUEsQ0FNQSx3QnZIaXFqQkosQ3VIM3BqQkUsMkNBQ0MsYUFBQSxDQUNBLGtCdkg2cGpCSCxDaUJqeGpCSSwwQnNHa0hGLDJDQVNFLGF2SDBwakJGLENBQ0YsQ3VIeHBqQkcsaURBQ0MsWXZIMHBqQkosQ2lCenhqQkksMEJzRzhIRCxpREFRRSwwQnZIdXBqQkgsQ0FDRixDdUhycGpCSSxvREFFQywyQkFBQSxDQURBLHdCQUFBLENBR0EsZ0JoSHJLWSxDZ0hvS1osd0JBQUEsQ0FFQSxrQnZIdXBqQkwsQ3VIbnBqQkcsaURBQ0MsYXZIcXBqQkosQ2lCeHlqQkkseUJzR2tKRCxpRHZHak1ELFlBQUEsQ0FDQSxjQUFBLENBRUEsaUJBQUEsQ0FEQSxrQmhCNDFqQkEsQ0FDRixDaUJoempCSSwwQnNHa0pELGlEQVFFLHVCdkgwcGpCSCxDQUNGLEN1SHhwakJJLG9EQUNDLGFBQUEsQ0FDQSxhdkgwcGpCTCxDaUJ6empCSSx5QnNHNkpBLG9EdkdqTEYsWUFBQSxDdUd5TEksYUFBQSxDdkdyTEosYUFBQSxDdUdvTEksY0FBQSxDdkdsTUosaUJBQUEsQ0FJQSxVaEI4MWpCQSxDQUNGLENpQnIwakJJLHlCc0c2SkEsb0R2R2pMRixxQkFBQSxDQUlBLHNCaEIwMWpCQSxDQUNGLENpQjMwakJJLDBCc0c2SkEsb0RBZ0JFLGlCdkhrcWpCSixDQUNGLEN1SGhxakJLLHVEQUNDLGVBQUEsQ0FDQSxhQUFBLENBQ0EsYXZIa3FqQk4sQ2lCcjFqQkkseUJzR2dMQyx1REFNRSxTdkhtcWpCTCxDQUNGLENpQjExakJJLDBCc0dnTEMsdURBWUUsK0JBQUEsQ0FGQSxrQkFBQSxDQUNBLGN2SHFxakJMLENBQ0YsQ3VIaHFqQkssdURBQ0MsZUFBQSxDQUNBLGFBQUEsQ0FFQSxlQUFBLENBQ0Esa0JBQUEsQ0FGQSxhdkhvcWpCTixDaUJ4MmpCSSx5QnNHaU1DLHVEQVVFLFdBQUEsQ0FDQSxnQkFBQSxDQUZBLFFBQUEsQ0FEQSxTdkhzcWpCTCxDQUNGLENpQmgzakJJLDBCc0dpTUMsdURBaUJFLCtCQUFBLENBRkEsa0JBQUEsQ0FDQSxjdkhxcWpCTCxDQUNGLEN1SGxxakJNLHlEQUNDLGtCdkhvcWpCUCxDdUhqcWpCTSx5REFDQyxldkhtcWpCUCxDdUg1cGpCRSwrQ0FFQyxrQkFBQSxDQURBLGV2SCtwakJILEN1SDVwakJHLDBEQUdDLFdBQUEsQ0FGQSxpQkFBQSxDQUNBLGF2SCtwakJKLEN1SDNwakJHLDJEQUdDLFdBQUEsQ0FGQSxnQkFBQSxDQUNBLGF2SDhwakJKLEN1SDFwakJHLG1EQUNDLFd2SDRwakJKLEN1SHpwakJHLDBEQUVDLGFqSHRTTyxDaUhxU1AsaUJ2SDRwakJKLEN1SHpwakJJLDREQUNDLGFqSHhTTSxDaUh5U04sZXZIMnBqQkwsQ3VIdHBqQkUsdURBQ0MsUUFBQSxDQUlBLGVBQUEsQ0FGQSxlQUFBLENBREEscUJBQUEsQ0FFQSxpQnZIeXBqQkgsQ3VIdHBqQkcsOERBS0MsV0FBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLEtBQUEsQ0FFQSxVdkh5cGpCSixDdUhwcGpCRSwwREFFSSxRQUFBLENBRUEsZUFBQSxDQURBLHFCQUFBLENBRUEsaUJBQUEsQ0FKSCxVdkgwcGpCSCxDdUhwcGpCTSxpRUFLQyxXQUFBLENBRkEsTUFBQSxDQUZBLGlCQUFBLENBQ0EsS0FBQSxDQUVBLFV2SHVwakJQLEN1SGpwakJHLDREQUNDLGtCdkhtcGpCSixDdUg5b2pCRyxrREFDQyxrQmhIaldTLEN3Rk1WLHFDQUFBLEN3QjRWQyxlQUFBLENBRUEsa0J2SGtwakJKLEN1SC9vakJHLDBEQUNDLG1CdkhpcGpCSixDdUgvb2pCSSw0REFFQyxrQkFBQSxDQURBLFV2SGtwakJMLEN1SDVvakJFLDZDQUNDLGtCdkg4b2pCSCxDdUgzb2pCRSx5RnhCL1dDLHFDL0YrL2pCSCxDdUg1b2pCRSw4Q0FDQyxrQnZIOG9qQkgsQ3VIMW9qQkMsOEJBRUMsa0JBQUEsQ0FEQSxldkg2b2pCRixDaUJuOWpCSSx5QnNHcVVILDhCQUtFLGlCQUFBLENBQ0Esa0J2SDZvakJELENBQ0YsQ3VIM29qQkUsb0NBSUMsa0JoSHpZcUIsQ2dId1lyQix3QkFBQSxDeEJwWUEscUNBQUEsQ3dCa1lBLHlCdkhrcGpCSCxDdUg3b2pCRywrQ0FFQyxhaEhoWlEsQ2dIK1lSLFl2SGdwakJKLEN1SDdvakJJLGtEQUVDLGFoSHBaTyxDZ0htWlAsZUFBQSxDQUdBLGdCQUFBLENBREEsa0J2SGdwakJMLEN1SDVvakJJLG9EQUNDLGtCaEgxWk8sQ2dINlpQLFdBQUEsQ3hCdFpGLDZCQUFBLEN3Qm9aRSxVdkhrcGpCTCxDdUhsb2pCRSwrRUFDQyxTdkh3b2pCSCxDaUIxL2pCSSx5QnNHaVhGLHNDQUlFLGdCdkh5b2pCRixDQUNGLEN1SHZvakJHLHdEQUNDLGF2SHlvakJKLEN1SHZvakJJLHVGQUNDLGF2SHlvakJMLENpQnJna0JJLHlCc0dpWEYsc0NBZ0JFLGdCdkh3b2pCRixDdUh0b2pCRSx3REFDQyxZdkh3b2pCSCxDdUh0b2pCRyx1RkFDQyxnQnZId29qQkosQ0FDRixDdUhwb2pCRyx3Q0FDQyxnQnZIc29qQkosQ3dIL2trQkEsa0JBQ0MsZXhIa2xrQkQsQ3dIaGxrQkMsa0NBRUMsa0JBQUEsQ0FEQSxleEhtbGtCRixDd0hobGtCRSw4Q0FDQyxrQnhIa2xrQkgsQ3dIN2trQkksd0VBQ0MsZ0J4SCtra0JMLENpQmppa0JJLHlCd0c1REosbUJBR0UsaUJBQUEsQ0FFQSxPQUFBLENBREEsVUFBQSxDQUVBLFNBQUEsQ0FDQSxhekg4bGtCQSxDeUg1bGtCQSxvQ0FDQyx5QkFBQSxDMUJQRix5Qy9Gd21rQkMsQ3lIdmxrQkUsMkVBRUUsaUJ6SDJsa0JKLENBTEYsQ2lCaGprQkksMEJ3R3hDQSwyRUFLRSxpQnpINmxrQkosQ0FDRixDMEhwbmtCRyx3RDFHcUNELGFBQUEsQ0FJQSxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCOGxrQkYsQ2lCcGtrQkkseUJ5R3pERCx3RDFHcUNELFlBQUEsQ0FlQSx1QkFBQSxDQVhBLGFoQjBsa0JBLENBQ0YsQzBIM25rQkksOERBR0MsUUFBQSxDQUZBLGVBQUEsQ0FDQSxTMUg4bmtCTCxDMEgzbmtCSywyRUFDQyxrQm5IYmtCLENtSGNsQixlMUg2bmtCTixDMEgzbmtCTSw2RUFLQywrQkFBQSxDQUpBLGFuSGhCaUIsQ21Id0JkLG9CQUFBLENBQ0EsZ0JuSEtPLENtSEpWLGVBQUEsQ0FSQSxlQUFBLENBREcsYUFBQSxDQU1BLGVBQUEsQ0FEQSxZQUFBLENBREEsb0JBQUEsQ0FGSCx3QjFIb29rQlAsQzBIem5rQkssMEVBQ0MsUTFIMm5rQk4sQzBIem5rQk0sNkVBQ0MsZTFIMm5rQlAsQzBIem5rQk8sK0VBQ0Msa0JuSHRDZ0IsQ21Id0NoQixXQUFBLENBQUEsNEIxSDJua0JSLEMwSHpua0JRLHFGQUNDLGtCMUgybmtCVCxDMEh0bmtCUSxpR0FFQyxrQkFBQSxDQURBLGUxSHlua0JULEMwSG5ua0JRLDJGQUNDLHdCQUFBLENBQ0EseUIxSHFua0JULEMwSDdta0JHLHNEQUNDLGtCMUgrbWtCSixDaUIxbmtCSSx5QnlHVUQsc0QxRzlCRCxxQkFBQSxDQUlBLHNCaEIrb2tCQSxDQUNGLEMwSC9ta0JJLDJEMUdyQ0YsYUFBQSxDQUlBLGNoQm9wa0JGLEMwSDVta0JDLHlCQUNFLDREQUFBLENBQ0EscUJBQUEsQ0FDQSxVQUFBLENBRUEsbUJBQUEsQ0FEQSxnQjFIK21rQkgsQzBINW1rQkcsb0NBQ0MsaUJBQUEsQ0FDQSxrQjFIOG1rQkosQ2lCL29rQkkseUJ5RytCRCxvQ0FLRSxjQUFBLENBQ0EsZTFIK21rQkgsQ0FDRixDMEg3bWtCSSxxRDFHdkZGLFlBQUEsQ0FDQSxjQUFBLENBRUEsaUJBQUEsQ0FEQSxrQmhCd3NrQkYsQzBIaG5rQkssa0UxRy9ESCxhQUFBLEMwR2tFSSxrQnBINkJHLENVM0ZQLGNBQUEsQ0FSQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQzBHNkVJLGlCQUFBLEMxR3pFSixVaEIrcmtCRixDaUJycWtCSSx5QnlHMkNDLGtFMUcvREgsWUFBQSxDQUlBLGFoQjBya0JBLEMwSHRua0JLLDhFMUd4RUwsYUFBQSxDQUlBLGNoQjhya0JBLENBQ0YsQ2lCL3FrQkkseUJ5RzJDQyxrRTFHL0RILHFCQUFBLEMwRytFSyxRQUFBLEMxRzNFTCxzQkFBQSxDMEc0RUssZTFIMG5rQkwsQzBIeG5rQkssOEUxR2xGTCxxQkFBQSxDQUlBLHNCaEIwc2tCQSxDQUNGLEMwSHhua0JNLDhFQUNDLGdCbkh0RlcsQ21IdUZYLGUxSDBua0JQLEMwSHhua0JPLG9GQUdDLGFBQUEsQ0FGQSxnQnBIdUpzQixDb0h0SnRCLGVBQUEsQ0FFQSxlMUgwbmtCUixDMEh0bmtCTSx1RUFDQyxlQUFBLENBQ0EsYW5IMUlNLENtSDJJTixnQm5IbkdXLENtSG9HWCxlQUFBLENBQ0EsWTFId25rQlAsQzBIdG5rQk8sNkVBRUMsYUFBQSxDQURBLGFBQUEsQ0FFQSxnQm5IbEhVLENtSG1IVixlMUh3bmtCUixDMkg5d2tCQSxjQUNDLDBEQUFBLENBQ0EscUJBQUEsQ0FFQSxVQUFBLENBRUEsZ0JwSDhCZ0IsQ29IL0JoQixlQUFBLENBRkEsbUIzSG94a0JELEMySC93a0JDLGFBUkQsY0FTRSxZM0hreGtCQSxDQUNGLEMySGh4a0JDLHlCQUNJLGMzSGt4a0JMLENpQm51a0JJLHlCMEdoREgseUJBSUssUzNIbXhrQkosQ0FDRixDMkhqeGtCRSwyQkFDQyxVM0hteGtCSCxDMkhoeGtCRSwrQkFFQyxVQUFBLENBREEsYUFBQSxDQUVBLG1CQUFBLENBQ0Esd0IzSGt4a0JILEMySC93a0JFLHNDM0dVQSxZQUFBLEMyR1BDLGtCckhzR00sQ1UzRlAsYUFBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDQUlBLFVoQm94a0JGLENpQjF2a0JJLHlCMEc5QkYsc0MzR1VBLHFCQUFBLENBSUEsc0JoQit3a0JBLENBQ0YsQ2lCaHdrQkkseUIwRzlCRixzQzNHVUEsWUFBQSxDQUlBLGFoQnF4a0JBLENBQ0YsQzJIcHhrQkcsMkNBQ0Msa0IzSHN4a0JKLEMySG54a0JHLG1EQUNDLGdCckh3TzBCLENxSHRPMUIsMkJBQUEsQ0FEQSxpQjNIc3hrQkosQzJIanhrQkUseUMzR2pCQSxZQUFBLENBSUEsYUFBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDQUlBLFVoQmd6a0JGLENpQnR4a0JJLHlCMEdIRix5QzNHakJBLFlBQUEsQ0FJQSxhaEIyeWtCQSxDQUNGLENpQjV4a0JJLHlCMEdIRix5QzNHakJBLHFCQUFBLENBSUEsc0JoQml6a0JBLENBQ0YsQ2lCbHlrQkkseUIwR0hGLHlDM0dqQkEsWUFBQSxDQUlBLGFoQnV6a0JBLENBQ0YsQzJIMXhrQkUsNkMzR3RDQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQ0FJQSxVaEJ3MGtCRixDaUI5eWtCSSx5QjBHY0YsNkMzR2xDQSxZQUFBLENBSUEsYWhCbTBrQkEsQ0FDRixDaUJwemtCSSx5QjBHY0YsNkMzR2xDQSxxQkFBQSxDQUlBLHNCaEJ5MGtCQSxDQUNGLENpQjF6a0JJLHlCMEdjRiw2QzNHbENBLFlBQUEsQ0FJQSxhaEIrMGtCQSxDQUNGLEMySG55a0JHLCtDQUNDLG1CM0hxeWtCSixDMkhqeWtCRSxzQzNHMURBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDMkdrRUMsaUJBQUEsQzNHOURELFVoQm8ya0JGLENpQjEwa0JJLHlCMEdrQ0Ysc0MzR3REQSxZQUFBLENBSUEsYWhCKzFrQkEsQ0FDRixDaUJoMWtCSSx5QjBHa0NGLHNDM0d0REEscUJBQUEsQ0FJQSxzQkFBQSxDMkc0REUsZTNIMHlrQkYsQ0FDRixDaUJ2MWtCSSx5QjBHa0NGLHNDM0d0REEsWUFBQSxDQUlBLGFBQUEsQzJHaUVFLGlCM0g0eWtCRixDQUNGLEMySDF5a0JHLDBDQUVDLFdBQUEsQ0FEQSxlM0g2eWtCSixDMkh4eWtCRSw0Q0FFQyw0QkFBQSxDQUdBLFVBQUEsQ0FEQSxlckhhTSxDVW5HUCxpQkFBQSxDQURBLGtCQUFBLEMyR3NGQyxnQnJIY00sQ1V6R1AsaUJBQUEsQ0FJQSxVaEJzNGtCRixDNEh2NmtCQyxvQ0FDQyxlNUgwNmtCRixDNEh4NmtCRSx3Q0FDQyxXNUgwNmtCSCxDNEhwNmtCRSxtREFDQyxlNUhzNmtCSCxDNEhwNmtCRyx5RUFDQyxlNUhzNmtCSixDNkhuN2tCRSx3Q0FFQywwREFBQSxDQUNBLG9CQUFBLEM3RytCRCxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQ0FJQSxVaEI0NWtCRixDNkh2N2tCRyxtRDlCRUEscUNBQUEsQzhCREMsVUFBQSxDQUNBLFk3SDQ3a0JKLEM2SHo3a0JJLCtEQUVDLFVBQUEsQ0FDQSxnQnRIMkJhLENzSDdCYixrQnZIMEhJLEN1SHZISixpQjdIMjdrQkwsQzZIeDdrQkksd0RBR0Msa0J0SG5CUSxDc0hvQlIsVUFBQSxDQUNBLGdCdEhtQmEsQ3NIbEJiLGVBQUEsQ0FKQSxtQkFBQSxDQURBLGdCQUFBLENBTUEsWTdIMDdrQkwsQzhIOThrQkcsNEU5R2tDRCxhQUFBLEM4Ry9CRSxrQnhIOEhLLENVM0ZQLGNBQUEsQ0FSQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQ0FJQSxVaEI0N2tCRixDaUJsNmtCSSx5QjZHdERELDRFOUdrQ0QsWUFBQSxDQUlBLGFoQnU3a0JBLENBQ0YsQ2lCeDZrQkkseUI2R3RERCw0RTlHa0NELHFCQUFBLEM4R3ZCRyxrQkFBQSxDOUcyQkgsc0JoQjg3a0JBLENBQ0YsQ2lCLzZrQkkseUI2R3RERCw0RTlHa0NELFlBQUEsQzhHbEJHLGtCQUFBLEM5R3NCSCxhaEJxOGtCQSxDQUNGLEM4SHo5a0JJLGtGQUVDLCtCQUFBLENBSUEsYXZIeEJtQixDdUhtQm5CLG9CQUFBLENBR0Esa0J4SDBHSSxDd0gzR0oscUJBQUEsQ0FFQSx3QjlINDlrQkwsQzhIdjlrQkcsbUY5R0tELGFBQUEsQzhHRkUsa0J4SGlHSyxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCaStrQkYsQ2lCdjhrQkkseUI2R3pCRCxtRjlHS0QsWUFBQSxDQUlBLGFoQjQ5a0JBLENBQ0YsQ2lCNzhrQkkseUI2R3pCRCxtRjlHS0QscUJBQUEsQzhHTUcsa0JBQUEsQzlHRkgsc0JoQm0ra0JBLENBQ0YsQ2lCcDlrQkkseUI2R3pCRCxtRjlHS0QsWUFBQSxDOEdXRyxrQkFBQSxDOUdQSCxhaEIwK2tCQSxDQUNGLEM4SGora0JJLHlGQUVDLCtCQUFBLENBSUEsYXZIckRtQixDdUhnRG5CLG9CQUFBLENBR0Esa0J4SDZFSSxDd0g5RUoscUJBQUEsQ0FFQSx3QjlIbytrQkwsQzhIaCtrQkkscUZBQ0MsYXhIaERNLEN3SGlETix5QjlIaytrQkwsQzhIaCtrQkssdUZBQ0MsYTlIaytrQk4sQzhINTlrQk0sd0xBQ0MsYTlIaStrQlAsQzhINTlrQkksc0ZBQ0MsZUFBQSxDQUVBLFlBQUEsQ0FEQSxjOUgrOWtCTCxDOEg1OWtCSyx5RkFDQyxtQjlIODlrQk4sQzhINTlrQk0sOEZBQ0MsK0JBQUEsQ0FFQSxvQkFBQSxDQURBLG9COUgrOWtCUCxDOEh4OWtCTyxrTkFDQyxrQjlIMDlrQlIsQzhIbjlrQkssMkdBS0ksYUFBQSxDQUhBLGVBQUEsQ0FESCxzQkFBQSxDQUdHLGtCQUFBLENBREEsVTlIdTlrQlQsQzhIaDlrQkcsa0Y5RzNFRCxhQUFBLEM4RzhFRSxrQnhIaUJLLENVM0ZQLGNBQUEsQ0FSQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQ0FJQSxVaEIwaWxCRixDaUJoaGxCSSx5QjZHdURELGtGQU1FLFM5SHU5a0JILENBQ0YsQ2lCcmhsQkkseUI2R3VERCxrRjlHM0VELHFCQUFBLEM4R3NGRyxrQkFBQSxDOUdsRkgsc0JBQUEsQzhHbUZHLGlCOUh5OWtCSCxDQUNGLENpQjdobEJJLHlCNkd1REQsa0Y5RzNFRCxZQUFBLEM4RzZGRyxrQkFBQSxDOUc5RUgsdUJBQUEsQ0FYQSxhaEJvamxCQSxDQUNGLEM4SHo5a0JJLGFBckJELGtGQXNCRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGU5SDQ5a0JILENBQ0YsQzhIcDlrQkkscU05RzVHRixhQUFBLEM4RytHRyxrQnhIaEJJLENVM0ZQLGNBQUEsQ0FSQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQ0FJQSxVaEJ3bGxCRixDOEhqK2tCSyxzUEFFQyxZOUhrK2tCTixDaUJqa2xCSSx5QjZHb0dELDRFOUd4SEQscUJBQUEsQ0FJQSxzQmhCc2xsQkEsQ0FDRixDOEg5OWtCSSxhQUxELDRFQU1FLGFBQUEsQ0FDQSxVQUFBLENBQ0EsTzlIaStrQkgsQ0FDRixDOEg5OWtCRyxzRkFDQyxzQkFBQSxDOUdySUYsYUFBQSxDOEcwSUUsa0JBQUEsQzlHdElGLGNBQUEsQzhHcUlFLGNBQUEsQzlHbkpGLGlCQUFBLENBSUEsVWhCb25sQkYsQzhIbCtrQkksaUdBQ0MsMERBQUEsQ0FDQSxvQkFBQSxDL0I3S0YscUNBQUEsQytCOEtFLFVBQUEsQ0FDQSxZOUh1K2tCTCxDOEhwK2tCSyw2R0FFQyxVQUFBLENBQ0EsZ0J2SHBKWSxDdUhrSlosa0I5SHcra0JOLEM4SG4ra0JLLHNHQUVDLGtCdkhoTU8sQ3VIaU1QLFVBQUEsQ0FDQSxnQnZIMUpZLEN1SDJKWixlQUFBLENBSkEsZ0JBQUEsQ0FLQSxZOUhxK2tCTixDOEhuK2tCTSw0R0FFQyxhQUFBLENBREEsYUFBQSxDQUVBLGdCdkh4S1UsQ3VIeUtWLGVBQUEsQ0FJRyxlQUFBLENBRkEsc0JBQUEsQ0FESCxrQkFBQSxDQUVHLFU5SHMra0JWLEM4SDk5a0JFLHNFQUNDLHNCQUFBLENBR0Esa0J2SHZOcUIsQ3VId05yQixXQUFBLEMvQnBOQSxpREFBQSxDK0JrTkEsZ0JBQUEsQ0FEQSxhOUhzK2tCSCxDOEhoK2tCRyxpRkFDQyxZOUhrK2tCSixDOEhoK2tCSSw2RkFFQyxhdkhuT08sQ3VIb09QLGdCdkgzTGEsQ3VINExiLGVBQUEsQ0FIQSxlOUhxK2tCTCxDOEgvOWtCSSxtRkFDQyxhOUhpK2tCTCxDOEg5OWtCSSxzRkFFQyxrQnZIOU9PLEN1SCtPUCxVQUFBLENBRkEsb0JBQUEsQ0FHQSxnQnhIeUN5QixDd0h4Q3pCLGVBQUEsQ0FDQSxrQjlIZytrQkwsQzhIOTlrQkssNEZBRUMsYUFBQSxDQURBLGFBQUEsQ0FFQSxnQnZIdE5ZLEN1SHVOWixlQUFBLENBSUcsZUFBQSxDQUZBLHNCQUFBLENBREgsa0JBQUEsQ0FFRyxVOUhpK2tCVCxDOEgxOWtCRSxxRUFDQyw0REFBQSxDQUNBLHFCQUFBLENBQ0EsVUFBQSxDQUVBLG1CQUFBLENBREEsZ0I5SDY5a0JILEM4SDE5a0JHLGdGQUNDLGlCQUFBLENBQ0Esa0I5SDQ5a0JKLENpQjdxbEJJLHlCNkcrTUQsZ0ZBS0UsY0FBQSxDQUNBLGU5SDY5a0JILENBQ0YsQzhIMzlrQkksaUc5R3ZRRixZQUFBLENBQ0EsY0FBQSxDQUVBLGlCQUFBLENBREEsa0JoQnN1bEJGLEM4SDk5a0JLLDhHOUcvT0gsYUFBQSxDOEdrUEksa0J4SG5KRyxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLEM4RzZQSSxpQkFBQSxDOUd6UEosVWhCNnRsQkYsQ2lCbnNsQkkseUI2RzJOQyw4RzlHL09ILFlBQUEsQ0FJQSxhaEJ3dGxCQSxDOEhwK2tCSywwSDlHeFBMLGFBQUEsQ0FJQSxjaEI0dGxCQSxDQUNGLENpQjdzbEJJLHlCNkcyTkMsOEc5Ry9PSCxxQkFBQSxDOEcrUEssUUFBQSxDOUczUEwsc0JBQUEsQzhHNFBLLGU5SHcra0JMLEM4SHQra0JLLDBIOUdsUUwscUJBQUEsQ0FJQSxzQmhCd3VsQkEsQ0FDRixDOEh0K2tCTSwwSEFDQyxnQnZIdFFXLEN1SHVRWCxlOUh3K2tCUCxDOEhyK2tCTSxtSEFDQyxlQUFBLENBQ0EsYXZIblRNLEN1SG9UTixnQnZINVFXLEN1SDZRWCxlQUFBLENBQ0EsWTlIdStrQlAsQzhIcitrQk8seUhBRUMsYUFBQSxDQURBLGFBQUEsQ0FFQSxnQnZIM1JVLEN1SDRSVixlQUFBLENBSUcsZUFBQSxDQUZBLHNCQUFBLENBREgsa0JBQUEsQ0FFRyxVOUh3K2tCWCxDK0hweWxCRywyRC9Ha0NELGFBQUEsQytHL0JFLGtCekg4SEssQ1UzRlAsY0FBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDQUlBLFVoQmt4bEJGLENpQnh2bEJJLHlCOEd0REQsMkQvR2tDRCxZQUFBLENBSUEsYWhCNndsQkEsQ0FDRixDaUI5dmxCSSx5QjhHdERELDJEL0drQ0QscUJBQUEsQytHdkJHLGtCQUFBLEMvRzJCSCxzQmhCb3hsQkEsQ0FDRixDaUJyd2xCSSx5QjhHdERELDJEL0drQ0QsWUFBQSxDK0dsQkcsa0JBQUEsQy9Hc0JILGFoQjJ4bEJBLENBQ0YsQytIL3lsQkksaUVBRUMsK0JBQUEsQ0FJQSxheEh4Qm1CLEN3SG1CbkIsb0JBQUEsQ0FHQSxrQnpIMEdJLEN5SDNHSixxQkFBQSxDQUVBLHdCL0hremxCTCxDK0g5eWxCSSw2REFDQyxheEg3Qm1CLEN3SDhCbkIseUIvSGd6bEJMLEMrSDl5bEJLLCtEQUNDLGEvSGd6bEJOLEMrSDF5bEJNLHdJQUNDLGEvSCt5bEJQLEMrSDF5bEJJLDhEQUNDLGVBQUEsQ0FFQSxZQUFBLENBREEsYy9INnlsQkwsQytIMXlsQkssaUVBQ0MsbUIvSDR5bEJOLEMrSDF5bEJNLHNFQUNDLCtCQUFBLENBRUEsb0JBQUEsQ0FEQSxvQi9INnlsQlAsQytIdHlsQk8sa0tBQ0Msa0IvSHd5bEJSLEMrSGp5bEJHLDBEL0dwQ0QsYUFBQSxDK0d1Q0Usa0J6SHdESyxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCbzFsQkYsQ2lCMXpsQkkseUI4R2dCRCwwREFNRSxTL0h3eWxCSCxDQUNGLENpQi96bEJJLHlCOEdnQkQsMEQvR3BDRCxxQkFBQSxDK0crQ0csa0JBQUEsQy9HM0NILHNCQUFBLEMrRzRDRyxpQi9IMHlsQkgsQ0FDRixDaUJ2MGxCSSx5QjhHZ0JELDBEL0dwQ0QsWUFBQSxDK0dzREcsa0JBQUEsQy9HdkNILHVCQUFBLENBWEEsYWhCODFsQkEsQ0FDRixDK0hweWxCSSw2SS9HL0RGLGFBQUEsQytHa0VHLGtCekg2QkksQ1UzRlAsY0FBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDQUlBLFVoQjIzbEJGLENpQmoybEJJLHlCOEdrREQsNEQvR3RFRCxxQkFBQSxDQUlBLHNCaEJzM2xCQSxDQUNGLEMrSC95bEJHLDhEQUNDLHNCQUFBLEMvRzdFRixhQUFBLEMrR2tGRSxrQkFBQSxDL0c5RUYsY0FBQSxDK0c2RUUsY0FBQSxDL0czRkYsaUJBQUEsQ0FJQSxVaEI2NGxCRixDK0huemxCSSx5RUFDQywwREFBQSxDQUNBLG9CQUFBLENoQ3JIRixxQ0FBQSxDZ0NzSEUsVUFBQSxDQUNBLFkvSHd6bEJMLEMrSHJ6bEJLLHFGQUVDLFVBQUEsQ0FDQSxnQnhINUZZLEN3SDBGWixrQi9IeXpsQk4sQytIcnpsQk0sMkZBR0MsYUFBQSxDQUZBLGdCekhrSnVCLEN5SGpKdkIsZUFBQSxDQUVBLGUvSHV6bEJQLEMrSG56bEJLLDhFQUVDLGtCeEgvSU8sQ3dIZ0pQLFVBQUEsQ0FDQSxnQnhIekdZLEN3SDBHWixlQUFBLENBSkEsZ0JBQUEsQ0FLQSxZL0hxemxCTixDK0huemxCTSxvRkFFQyxhQUFBLENBREEsYUFBQSxDQUVBLGdCeEh4SFcsQ3dIeUhYLGUvSHF6bEJQLEMrSDl5bEJFLHNEQUNDLHNCQUFBLENBR0Esa0J4SGxLcUIsQ3dIbUtyQixXQUFBLENoQy9KQSxxQ0FBQSxDZ0M2SkEsZ0JBQUEsQ0FEQSxhL0hzemxCSCxDK0hoemxCRyxpRUFDQyxZL0hremxCSixDK0hoemxCSSw2RUFFQyxheEg5S08sQ3dINktQLG9CQUFBLENBRUEsZ0J4SHRJYSxDd0gwSWIsZUFBQSxDQURBLGVBQUEsQ0FEQSxpQnpINUNJLEN5SDJDSixxQi9IcXpsQkwsQytIL3lsQkksbUVBQ0MsYS9IaXpsQkwsQytIOXlsQkksc0VBRUMsa0J4SDVMTyxDd0g2TFAsVUFBQSxDQUZBLG9CQUFBLENBR0EsZ0J6SDJGeUIsQ3lIMUZ6QixlQUFBLENBQ0Esa0IvSGd6bEJMLEMrSDl5bEJLLDRFQUVDLGFBQUEsQ0FEQSxhQUFBLENBRUEsZ0J4SHBLWSxDd0hxS1osZS9IZ3psQk4sQytIMXlsQkUsNkNBQ0MsNERBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FFQSxtQkFBQSxDQURBLGdCL0g2eWxCSCxDK0gxeWxCRyx3REFDQyxpQkFBQSxDQUNBLGtCL0g0eWxCSixDaUJ2OGxCSSx5QjhHeUpELHdEQUtFLGNBQUEsQ0FDQSxlL0g2eWxCSCxDQUNGLEMrSDN5bEJJLHlFL0dqTkYsWUFBQSxDQUNBLGNBQUEsQ0FFQSxpQkFBQSxDQURBLGtCaEJnZ21CRixDK0g5eWxCSyxzRi9HekxILGFBQUEsQytHNExJLGtCekg3RkcsQ1UzRlAsY0FBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDK0d1TUksaUJBQUEsQy9Hbk1KLFVoQnUvbEJGLENpQjc5bEJJLHlCOEdxS0Msc0YvR3pMSCxZQUFBLENBSUEsYWhCay9sQkEsQytIcHpsQkssa0cvR2xNTCxhQUFBLENBSUEsY2hCcy9sQkEsQ0FDRixDaUJ2K2xCSSx5QjhHcUtDLHNGL0d6TEgscUJBQUEsQytHeU1LLFFBQUEsQy9Hck1MLHNCQUFBLEMrR3NNSyxlL0h3emxCTCxDK0h0emxCSyxrRy9HNU1MLHFCQUFBLENBSUEsc0JoQmtnbUJBLENBQ0YsQytIdHpsQk0sa0dBQ0MsZ0J4SGhOVyxDd0hpTlgsZS9Id3psQlAsQytIdHpsQk8sd0dBR0MsYUFBQSxDQUZBLGdCekg2QnNCLEN5SDVCdEIsZUFBQSxDQUVBLGUvSHd6bEJSLEMrSHB6bEJNLDJGQUNDLGVBQUEsQ0FDQSxheEhwUU0sQ3dIcVFOLGdCeEg3TlcsQ3dIOE5YLGVBQUEsQ0FDQSxZL0hzemxCUCxDK0hwemxCTyxpR0FFQyxhQUFBLENBREEsYUFBQSxDQUVBLGdCeEg1T1UsQ3dINk9WLGUvSHN6bEJSLENnSWxrbUJFLGdEaEhvQ0EsYUFBQSxDZ0hqQ0Msa0IxSGdJTSxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCOGltQkYsQ2lCcGhtQkkseUIrR3hERixnRGhIb0NBLFlBQUEsQ0FJQSxhaEJ5aW1CQSxDQUNGLENpQjFobUJJLHlCK0d4REYsZ0RoSG9DQSxxQkFBQSxDZ0h6QkUsa0JBQUEsQ2hINkJGLHNCaEJnam1CQSxDQUNGLENpQmppbUJJLHlCK0d4REYsZ0RoSG9DQSxZQUFBLENnSHBCRSxrQkFBQSxDaEh3QkYsYWhCdWptQkEsQ0FDRixDZ0k3a21CRyxzREFFQywrQkFBQSxDQUlBLGF6SHRCb0IsQ3lIaUJwQixvQkFBQSxDQUdBLGtCMUg0R0ssQzBIN0dMLHFCQUFBLENBRUEsd0JoSWdsbUJKLENnSTVrbUJHLGtEQUNDLGF6SDNCb0IsQ3lINEJwQix5QmhJOGttQkosQ2dJNWttQkksdURBQ0MseUJoSThrbUJMLENnSTNrbUJJLG9EQUNDLGFoSTZrbUJMLENnSXZrbUJLLGtIQUNDLGFoSTRrbUJOLENnSXRrbUJFLCtDaEhkQSxhQUFBLENnSGlCQyxrQjFIOEVNLENVM0ZQLGNBQUEsQ2dIY0MsU0FBQSxDaEg1QkQsaUJBQUEsQ0FJQSxVaEJvbW1CRixDaUIxa21CSSx5QitHTkYsK0NoSGRBLFlBQUEsQ0FJQSxhaEIrbG1CQSxDQUNGLENpQmhsbUJJLHlCK0dORiwrQ2hIZEEscUJBQUEsQ2dIMEJFLGtCQUFBLENoSHRCRixzQkFBQSxDZ0h1QkUsaUJoSWdsbUJGLENBQ0YsQ2lCeGxtQkkseUIrR05GLCtDaEhkQSxZQUFBLENnSGlDRSxrQkFBQSxDaEhsQkYsdUJBQUEsQ0FYQSxhaEIrbW1CQSxDQUNGLENnSWhsbUJHLDZEaEhwQ0QsYUFBQSxDZ0h1Q0Usa0IxSHdESyxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCbW9tQkYsQ2lCem1tQkkseUIrR2dCRCw2REFNRSxrQmhJdWxtQkgsQ0FDRixDZ0lybG1CSSxnRUFDQyxlQUFBLENBRUEsWUFBQSxDQURBLGNoSXdsbUJMLENnSXJsbUJLLG1FQUNDLG1CaEl1bG1CTixDZ0lybG1CTSx3RUFDQywrQkFBQSxDQUVBLG9CQUFBLENBREEsb0JoSXdsbUJQLENnSXJsbUJPLDBFQUNDLG9CQUFBLENBQ0EsVWhJdWxtQlIsQ2dJbGxtQk8sbUZBQ0Msa0JBQUEsQ0FDQSxnQmhJb2xtQlIsQ2dJL2ttQkkscUVBQ0MsbUJoSWlsbUJMLENnSTdrbUJLLHlGQUlDLGF6SG5Ia0IsQ3lIZ0hsQixnQjFIcUt3QixDMEhuS3hCLGVBQUEsQ0FEQSxlaElpbG1CTixDZ0l6a21CRSwrQ2hIdkZBLGFBQUEsQ2dIMEZDLGtCQUFBLENoSHRGRCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCK3FtQkYsQ2lCcnBtQkkseUIrR21FRiwrQ2hIdkZBLHFCQUFBLENBSUEsc0JBQUEsQ2dIeUZFLFNBQUEsQ0FLQSxrQmhJMmttQkYsQ0FDRixDZ0l6a21CRyxrREFDQyxlaElrbG1CSixDZ0k3a21CQyw4QkFDQyxrQnpIakpXLEN5SGtKWCxVQUFBLENBRUEsbUJBQUEsQ0FEQSxnQmhJZ2xtQkYsQ2dJN2ttQkUseUNBQ0MsaUJBQUEsQ0FDQSxrQmhJK2ttQkgsQ2lCOXFtQkkseUIrRzZGRix5Q0FLRSxjQUFBLENBQ0EsZWhJZ2xtQkYsQ0FDRixDZ0k5a21CRyxzRGhIckpELFlBQUEsQ0FDQSxjQUFBLENBRUEsaUJBQUEsQ0FEQSxrQmhCdXVtQkYsQ2dJamxtQkksK0RoSDdIRixhQUFBLENnSGdJRyxrQjFIakNJLENVM0ZQLGNBQUEsQ0FSQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQ2dIMklHLGlCQUFBLENoSHZJSCxVaEI4dG1CRixDaUJwc21CSSx5QitHeUdBLCtEaEg3SEYscUJBQUEsQ2dIcUlJLFFBQUEsQ2hIaklKLHNCQUFBLENnSGtJSSxlaEl5bG1CSixDZ0l2bG1CSSwyRWhIeElKLHFCQUFBLENBSUEsc0JoQit0bUJBLENBQ0YsQ2dJdmxtQkssMkVBQ0MsZ0J6SDVJWSxDeUg2SVosZWhJeWxtQk4sQ2dJdGxtQkssaUVBRUMsZUFBQSxDQURBLGdCaEl5bG1CTixDZ0lybG1CSyxvRUFDQyxlQUFBLENBQ0EsYXpIOUxPLEN5SCtMUCxnQnpIdkpZLEN5SHdKWixlQUFBLENBQ0EsWWhJdWxtQk4sQ2dJcmxtQk0sMEVBRUMsYUFBQSxDQURBLGFBQUEsQ0FFQSxnQnpIdEtXLEN5SHVLWCxlaEl1bG1CUCxDZ0lybG1CTyxpRkFDQyxrQkFBQSxDQUNBLFVoSXVsbUJSLENpSWx5bUJHLG9EQUdDLFFBQUEsQ0FGQSxXQUFBLENBR0EsTUFBQSxDQUZBLGlCQUFBLENBR0EsT2pJcXltQkosQ2lJbnltQkksb0VBRUMsV0FBQSxDQURBLGlCaklzeW1CTCxDa0k3eW1CRSxnRGxIb0NBLGFBQUEsQ2tIakNDLGtCNUhnSU0sQ1UzRlAsY0FBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDQUlBLFVoQnl4bUJGLENpQi92bUJJLHlCaUh4REYsZ0RsSG9DQSxZQUFBLENBSUEsYWhCb3htQkEsQ0FDRixDaUJyd21CSSx5QmlIeERGLGdEbEhvQ0EscUJBQUEsQ2tIekJFLGtCQUFBLENsSDZCRixzQmhCMnhtQkEsQ0FDRixDaUI1d21CSSx5QmlIeERGLGdEbEhvQ0EsWUFBQSxDa0hwQkUsa0JBQUEsQ2xId0JGLGFoQmt5bUJBLENBQ0YsQ2tJeHptQkcsc0RBRUMsK0JBQUEsQ0FJQSxhM0h0Qm9CLEMySGlCcEIsb0JBQUEsQ0FHQSxrQjVINEdLLEM0SDdHTCxxQkFBQSxDQUVBLHdCbEkyem1CSixDa0l2em1CRyxrREFDQyxhM0gzQm9CLEMySDRCcEIseUJsSXl6bUJKLENrSXZ6bUJJLHVEQUNDLHlCbEl5em1CTCxDa0l0em1CSSxvREFDQyxhbEl3em1CTCxDa0lsem1CSyxrSEFDQyxhbEl1em1CTixDa0lqem1CRSxvRGxIZEEsYUFBQSxDa0hpQkMsa0I1SDhFTSxDVTNGUCxjQUFBLENrSGNDLFNBQUEsQ2xINUJELGlCQUFBLENBSUEsVWhCKzBtQkYsQ2lCcnptQkkseUJpSE5GLG9EQU9FLFNsSXd6bUJGLENBQ0YsQ2lCMXptQkkseUJpSE5GLG9EbEhkQSxxQkFBQSxDa0gwQkUsa0JBQUEsQ2xIdEJGLHNCQUFBLENrSHVCRSxpQmxJMHptQkYsQ0FDRixDaUJsMG1CSSx5QmlITkYsb0RsSGRBLFlBQUEsQ2tIaUNFLGtCQUFBLENsSGxCRix1QkFBQSxDQVhBLGFoQnkxbUJBLENBQ0YsQ2tJMXptQkcsZ0VsSHBDRCxhQUFBLENrSHVDRSxrQjVId0RLLENVM0ZQLGNBQUEsQ0FSQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQ0FJQSxVaEI2Mm1CRixDaUJuMW1CSSx5QmlIZ0JELGdFQU1FLGNBQUEsQ0FDQSxlbElpMG1CSCxDQUNGLENpQnoxbUJJLHlCaUhnQkQsZ0VBV0Usa0JsSWswbUJILENBQ0YsQ2tJaDBtQkkscUVBQ0MsYWxJazBtQkwsQ2tJL3ptQkksbUVBQ0MsZUFBQSxDQUVBLFlBQUEsQ0FEQSxjbElrMG1CTCxDa0kvem1CSyxzRUFDQyxtQmxJaTBtQk4sQ2tJL3ptQk0sMkVBQ0MsK0JBQUEsQ0FFQSxvQkFBQSxDQURBLG9CbElrMG1CUCxDa0kvem1CTyw2RUFDQyxvQkFBQSxDQUNBLFVsSWkwbUJSLENrSTV6bUJPLHNGQUNDLGtCQUFBLENBQ0EsZ0JsSTh6bUJSLENrSXp6bUJJLHdFQUNDLG1CbEkyem1CTCxDa0l0em1CTSw4RkFDQyxnQjVIMkp1QixDNEgxSnZCLGVsSXd6bUJQLENrSWx6bUJLLGdGQUNDLHdCbElvem1CTixDa0k5eW1CRSxpRGxIdEdBLGFBQUEsQ2tIeUdDLGtCQUFBLENsSHJHRCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCbTZtQkYsQ2lCejRtQkkseUJpSGtGRixpREFNRSxTbElxem1CRixDQUNGLENpQjk0bUJJLHlCaUhrRkYsaURsSHRHQSxxQkFBQSxDQUlBLHNCQUFBLENrSDZHRSxrQmxJdXptQkYsQ0FDRixDa0lyem1CRyxvREFDQyxlbEl1em1CSixDa0lwem1CRyxxREFFSSxXQUFBLENBQ0Esa0JBQUEsQ0FGSCxjbEl3em1CSixDa0lqem1CQyw4QkFDQyxrQjNIdEtXLEMySHVLWCxVQUFBLENBRUEsbUJBQUEsQ0FEQSxnQmxJb3ptQkYsQ2tJL3ltQkcsc0RsSG5LRCxZQUFBLENBQ0EsY0FBQSxDQUVBLGlCQUFBLENBREEsa0JoQnM5bUJGLENrSWx6bUJJLCtEbEgzSUYsYUFBQSxDa0g4SUcsa0I1SC9DSSxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENrSHlKRyxpQkFBQSxDbEhySkgsVWhCNjhtQkYsQ2lCbjdtQkkseUJpSHVIQSwrRGxIM0lGLHFCQUFBLENrSG1KSSxRQUFBLENsSC9JSixzQkFBQSxDa0hnSkksZWxJMHptQkosQ2tJeHptQkksMkVsSHRKSixxQkFBQSxDQUlBLHNCaEI4OG1CQSxDQUNGLENrSXh6bUJLLDJFQUNDLGdCM0gxSlksQzJIMkpaLGVsSTB6bUJOLENrSXZ6bUJLLGlFQUVDLGVBQUEsQ0FEQSxnQmxJMHptQk4sQ2tJdHptQkssb0VBQ0MsZUFBQSxDQUNBLGEzSDVNTyxDMkg2TVAsZ0IzSHJLWSxDMkhzS1osZUFBQSxDQUNBLFlsSXd6bUJOLENrSXR6bUJNLDBFQUVDLGFBQUEsQ0FEQSxhQUFBLENBRUEsZ0IzSHBMVyxDMkhxTFgsZWxJd3ptQlAsQ2tJdHptQk8saUZBQ0Msa0JBQUEsQ0FDQSxVbEl3em1CUixDa0k1eW1CRSx3Q0FFQyxvQjNIck9xQixDd0ZJckIsNkIvRmtobkJILENrSS95bUJHLDJDbkNuT0EseUJBQUEsQ21Dc09DLGdCNUg0QzBCLEM0SDNDMUIsZUFBQSxDQUZBLGdCbElxem1CSixDa0loem1CRyw4Q0FDQyxnQmxJa3ptQkosQ2tJL3ltQkcsOEluQzlPQSw2QkFBQSxDbUNrUEMsZ0IzSHhOYyxDMkh5TmQsZUFBQSxDQUVBLFdBQUEsQ0FEQSxnQkFBQSxDQUVBLGNsSW16bUJKLENrSWh6bUJHLDhDQUNDLGtCbElrem1CSixDa0kveW1CRyw2REFJQyxhQUFBLENBREEsa0JBQUEsQ0FEQSxpQkFBQSxDQURBLFlsSW96bUJKLENrSTd5bUJJLGtFQUdJLG9CQUFBLENBRkgsa0JBQUEsQ0FDRyxlbElnem1CUixDa0k1eW1CSSx5REFFSSxvQkFBQSxDQURILGtCbEkreW1CTCxDa0kxeW1CRyxxREFHQyxnQjNIelBhLEMySHVQYix3QkFBQSxDQUNBLFVsSTZ5bUJKLENrSXZ5bUJFLHVDQUlJLGtCM0huU08sQzJIb1NQLDRCQUFBLENBSUEsaUJBQUEsQ0FOQSxVbElnem1CTixDa0lyeW1CRyxzRkFKRyxjQUFBLENBVEgsb0JBQUEsQ0FNRyxnQkFBQSxDQUxBLGVBQUEsQ0FNQSxlQUFBLENBRkEsc0JsSTR6bUJOLENrSXB6bUJHLCtDQUlJLHNCQUFBLENBQ0Esd0JBQUEsQ0FJQSxpQkFBQSxDbkNoVEosNkJBQUEsQ21DMFNJLGFsSWl6bUJQLENtSTlsbkJHLG9FbkhrQ0QsYUFBQSxDbUgvQkUsa0I3SDhISyxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCNGtuQkYsQ2lCbGpuQkkseUJrSHRERCxvRW5Ia0NELFlBQUEsQ0FJQSxhaEJ1a25CQSxDQUNGLENpQnhqbkJJLHlCa0h0REQsb0VuSGtDRCxxQkFBQSxDbUh2Qkcsa0JBQUEsQ25IMkJILHNCaEI4a25CQSxDQUNGLENpQi9qbkJJLHlCa0h0REQsb0VuSGtDRCxZQUFBLENtSGxCRyxrQkFBQSxDbkhzQkgsYWhCcWxuQkEsQ0FDRixDbUl6bW5CSSwwRUFFQywrQkFBQSxDQUlBLGE1SHhCbUIsQzRIbUJuQixvQkFBQSxDQUdBLGtCN0gwR0ksQzZIM0dKLHFCQUFBLENBRUEsd0JuSTRtbkJMLENtSXZtbkJHLHVFbkhLRCxhQUFBLENtSEZFLGtCN0hpR0ssQ1UzRlAsY0FBQSxDQVJBLGlCQUFBLENBREEsa0JBQUEsQ0FMQSxpQkFBQSxDQUlBLFVoQmlubkJGLENpQnZsbkJJLHlCa0h6QkQsdUVuSEtELFlBQUEsQ0FJQSxhaEI0bW5CQSxDQUNGLENpQjdsbkJJLHlCa0h6QkQsdUVuSEtELHFCQUFBLENtSE1HLGtCQUFBLENuSEZILHNCaEJtbm5CQSxDQUNGLENpQnBtbkJJLHlCa0h6QkQsdUVuSEtELFlBQUEsQ21IV0csa0JBQUEsQ25IUEgsYWhCMG5uQkEsQ0FDRixDbUlqbm5CSSw2RUFFQywrQkFBQSxDQUlBLGE1SHJEbUIsQzRIZ0RuQixvQkFBQSxDQUdBLGtCN0g2RUksQzZIOUVKLHFCQUFBLENBRUEsd0JuSW9ubkJMLENtSWhubkJJLHlFQUNDLGE3SGhETSxDNkhpRE4seUJuSWtubkJMLENtSWhubkJLLDJFQUNDLGFuSWtubkJOLENtSTVtbkJNLGdLQUNDLGFuSWlubkJQLENtSTVtbkJJLDBFQUNDLGVBQUEsQ0FFQSxZQUFBLENBREEsY25JK21uQkwsQ21JNW1uQkssNkVBQ0MsbUJuSThtbkJOLENtSTVtbkJNLGtGQUNDLCtCQUFBLENBRUEsb0JBQUEsQ0FEQSxvQm5JK21uQlAsQ21JeG1uQk8sMExBQ0Msa0JuSTBtbkJSLENtSW5tbkJLLDJGQUtJLGFBQUEsQ0FIQSxlQUFBLENBREgsc0JBQUEsQ0FHRyxrQkFBQSxDQURBLFVuSXVtbkJULENtSWhtbkJHLHNFbkgzRUQsYUFBQSxDbUg4RUUsa0I3SGlCSyxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCMHJuQkYsQ2lCaHFuQkkseUJrSHVERCxzRUFNRSxTbkl1bW5CSCxDQUNGLENpQnJxbkJJLHlCa0h1REQsc0VuSDNFRCxxQkFBQSxDbUhzRkcsa0JBQUEsQ25IbEZILHNCQUFBLENtSG1GRyxpQm5JeW1uQkgsQ0FDRixDaUI3cW5CSSx5QmtIdURELHNFbkgzRUQsWUFBQSxDbUg2Rkcsa0JBQUEsQ25IOUVILHVCQUFBLENBWEEsYWhCb3NuQkEsQ0FDRixDbUl6bW5CSSxhQXJCRCxzRUFzQkUsYUFBQSxDQUNBLFVBQUEsQ0FDQSxlbkk0bW5CSCxDQUNGLENtSXBtbkJJLHlLbkg1R0YsYUFBQSxDbUgrR0csa0I3SGhCSSxDVTNGUCxjQUFBLENBUkEsaUJBQUEsQ0FEQSxrQkFBQSxDQUxBLGlCQUFBLENBSUEsVWhCd3VuQkYsQ21Jam5uQkssOE1BRUMsWW5Ja25uQk4sQ2lCanRuQkkseUJrSG9HRCxvRW5IeEhELHFCQUFBLENBSUEsc0JoQnN1bkJBLENBQ0YsQ21JOW1uQkksYUFMRCxvRUFNRSxhQUFBLENBQ0EsVUFBQSxDQUNBLE9uSWlubkJILENBQ0YsQ21JOW1uQkcsMEVBQ0Msc0JBQUEsQ25IcklGLGFBQUEsQ21IMElFLGtCQUFBLENuSHRJRixjQUFBLENtSHFJRSxjQUFBLENuSG5KRixpQkFBQSxDQUlBLFVoQm93bkJGLENtSWxubkJJLHFGQUNDLDBEQUFBLENwQzVLRixxQ0FBQSxDb0M2S0UsVUFBQSxDQUNBLFluSXVubkJMLENtSXBubkJLLGlHQUVDLFVBQUEsQ0FDQSxnQjVIbkpZLEM0SGlKWixrQm5Jd25uQk4sQ21Jbm5uQkssMEZBRUMsa0I1SC9MTyxDNEhnTVAsVUFBQSxDQUNBLGdCNUh6SlksQzRIMEpaLGVBQUEsQ0FKQSxnQkFBQSxDQUtBLFluSXFubkJOLENtSW5ubkJNLGdHQUVDLGFBQUEsQ0FEQSxhQUFBLENBRUEsZ0I1SHZLVSxDNEh3S1YsZUFBQSxDQUlHLGVBQUEsQ0FGQSxzQkFBQSxDQURILGtCQUFBLENBRUcsVW5Jc25uQlYsQ21JOW1uQkUseURBQ0MsNERBQUEsQ0FDQSxVQUFBLENBRUEsbUJBQUEsQ0FEQSxnQm5JaW5uQkgsQ21JOW1uQkcsb0VBQ0MsaUJBQUEsQ0FDQSxrQm5JZ25uQkosQ2lCbnhuQkkseUJrSGlLRCxvRUFLRSxjQUFBLENBQ0EsZW5JaW5uQkgsQ0FDRixDbUkvbW5CSSxxRm5Iek5GLFlBQUEsQ0FDQSxjQUFBLENBRUEsaUJBQUEsQ0FEQSxrQmhCNDBuQkYsQ21JbG5uQkssa0duSGpNSCxhQUFBLENtSG9NSSxrQjdIckdHLENVM0ZQLGNBQUEsQ0FSQSxpQkFBQSxDQURBLGtCQUFBLENBTEEsaUJBQUEsQ21IK01JLGlCQUFBLENuSDNNSixVaEJtMG5CRixDaUJ6eW5CSSx5QmtINktDLGtHbkhqTUgsWUFBQSxDQUlBLGFoQjh6bkJBLENtSXhubkJLLDhHbkgxTUwsYUFBQSxDQUlBLGNoQmswbkJBLENBQ0YsQ2lCbnpuQkkseUJrSDZLQyxrR25Iak1ILHFCQUFBLENtSGlOSyxRQUFBLENuSDdNTCxzQkFBQSxDbUg4TUssZW5JNG5uQkwsQ21JMW5uQkssOEduSHBOTCxxQkFBQSxDQUlBLHNCaEI4MG5CQSxDQUNGLENtSTFubkJNLDhHQUNDLGdCNUh4TlcsQzRIeU5YLGVuSTRubkJQLENtSXpubkJNLHVHQUNDLGVBQUEsQ0FDQSxhNUhyUU0sQzRIc1FOLGdCNUg5TlcsQzRIK05YLGVBQUEsQ0FDQSxZbkkybm5CUCxDbUl6bm5CTyw2R0FFQyxhQUFBLENBREEsYUFBQSxDQUVBLGdCNUg3T1UsQzRIOE9WLGVBQUEsQ0FJRyxlQUFBLENBRkEsc0JBQUEsQ0FESCxrQkFBQSxDQUVHLFVuSTRubkJYLENvSTc0bkJDLHlGNUdHRyw0QjRHRnNCLENBR3hCLHFDQUFBLENyQ0VDLHlFQUFBLENuRFJELGFyQ0tzQixDNkhFdEIsYUFBQSxDQUhBLHNCcEl5NW5CRixDNEN6NW5CRSwrRkFDRSxvQzVDNDVuQkosQzRDejVuQkUsaUhBQ0UsYTVDNDVuQkosQ29JMzVuQkUsdUhBR0MsNENBQUEsQ0FGQSxhN0hUVSxDNkhnQlAsb0JBQUEsQ0FDQSxnQjdIZ0JXLEM2SG5CWCxhQUFBLENBQ0Esa0I5SHFIRyxDOEh2SEgsWUFBQSxDQURBLG9CQUFBLENBRkgsd0JwSXE2bkJILENvSTM1bkJFLDZGQUNDLGE3SGxCcUIsQzZIb0JyQixnQjlIaVEyQixDOEhsUTNCLGVBQUEsQ0FFQSxlcEk4NW5CSCxDb0k1NW5CRyxxSUFHQywrQkFBQSxDQUZBLGFBQUEsQ0FHQSxrQjlIc0dLLEM4SHhHTCxtQjlId0dLLEM4SHBHTCxtQkFBQSxDQURBLGlCcElnNm5CSixDb0k3NW5CSSx5SkFDQyxhN0gvQm1CLEM2SGlDbkIsTUFBQSxDQURBLGlCQUFBLENBR0EsaUJBQUEsQ0FEQSxVcElpNm5CTCxDb0k3NW5CSSx5SkFFQyxnQjdIWmEsQzZIV2IseUJwSWk2bkJMLENvSTc1bkJJLCtKQUNDLGVBQUEsQ0FDQSxlcElnNm5CTCxDb0k1NW5CRyxtSEFDQyxlcEkrNW5CSixDb0kxNW5CRyx1R0FDQyxVcEk2NW5CSixDb0kzNW5CSSxtSEFDQyxvQnBJODVuQkwsQ3FJOTluQkMsZ0NBR0MsaUNBQUEsQ0FGQSxXQUFBLENBQ0EsZUFBQSxDQUVBLFNySWkrbkJGLENpQjM2bkJJLHlCb0gxREgsZ0NBT0UsMkNBQUEsQ0FDQSxlcklrK25CRCxDQUNGLENpQmo3bkJJLDBCb0g3Q0Qsb0NBQ0MsUXJJaStuQkYsQ0FDRixDcUk5OW5CRSxzQ0FFQyxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUhBLFVySW0rbkJILENpQjU3bkJJLHlCb0h4Q0Ysc0NBUUUsTUFBQSxDQUVBLFFBQUEsQ0FIQSxpQkFBQSxDQUVBLFFySWsrbkJGLENBQ0YsQ3FJLzluQkcsaURBQ0MsaUJySWkrbkJKLENxSS85bkJJLHFEQUNDLFlBQUEsQ0FDQSxVcklpK25CTCxDcUk1OW5CRSwyQ0FFQyxrQkFBQSxDQURBLGlCckkrOW5CSCxDaUIvOG5CSSx5Qm9IakJGLDJDQU1FLFdBQUEsQ0FDQSxlQUFBLENBRkEsaUJySWkrbkJGLENBQ0YsQ2lCdDluQkksMEJvSGpCRiwyQ0FZRSxXQUFBLENBQ0EsZUFBQSxDQUZBLGlCcklrK25CRixDQUNGLENxSTk5bkJHLGlFQUVDLFFBQUEsQ0FEQSxpQnJJaStuQkosQ2lCaituQkkseUJvSERELGlFQUtFLGFBQUEsQ0FDQSxTcklpK25CSCxDQUNGLENxSS85bkJJLG9FQUNDLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FFQSxpQkFBQSxDQURBLHdCcklrK25CTCxDcUkvOW5CSywrRUFDQyxjQUFBLENBQ0EseUJySWkrbkJOLENpQmwvbkJJLHlCb0hRQSxvRUFhRSxpQkFBQSxDQUNBLFlySWkrbkJKLENxSS85bkJJLCtFQUNDLGdCcklpK25CTCxDQUNGLENpQjMvbkJJLHlCb0hRQSxvRUFzQkUsaUJBQUEsQ0FDQSxZcklpK25CSixDcUkvOW5CSSwrRUFDQyxnQnJJaStuQkwsQ0FDRixDcUk5OW5CSywrRUFDQyxVcklnK25CTixDcUl6OW5CQyxtQ0FDQyxpQkFBQSxDQUNBLFNySTI5bkJGLENpQjNnb0JJLHlCb0g4Q0gsbUNBS0UsaUJBQUEsQ0FDQSxTckk0OW5CRCxDQUNGLENxSTE5bkJFLG9EQUNDLGdCckk0OW5CSCxDaUJwaG9CSSx5Qm9IdURGLG9EQUlFLGdCckk2OW5CRixDQUNGLENpQnpob0JJLHlCb0h1REYsb0RBUUUsYXJJODluQkYsQ0FDRixDcUkxOW5CSSxvRUFDQyxnQnJJNDluQkwsQ2lCamlvQkkseUJvSG9FQSxvRUFJRSxpQnJJNjluQkosQ0FDRixDcUkxOW5CSSxvRUFDQyxnQnJJNDluQkwsQ2lCemlvQkkseUJvSDRFQSxvRUFJRSxnQnJJNjluQkosQ0FDRixDcUkxOW5CSSxpRkFDQyxlckk0OW5CTCxDaUJqam9CSSx5Qm9Ib0ZBLGlGQUlFLGVySTY5bkJKLENBQ0YsQ3FJMTluQkksbUZBQ0MsYXJJNDluQkwsQ3FJMTluQkssb0dBRUMsZUFBQSxDQURBLFlySTY5bkJOLENxSXo5bkJLLG1HQUNDLGVySTI5bkJOLENpQmhrb0JJLHlCb0hvR0MsbUdBSUUsUXJJNDluQkwsQ0FDRixDcUl4OW5CSSxrRkFDQyxlckkwOW5CTCxDcUl4OW5CSyx5R0FHQyxrQjlINUtPLEN3Rk1WLDZCQUFBLENzQ3VLRyxnQjlIN0lZLEM4SDJJWixlckk4OW5CTixDc0kxb29CRSxtQ0FFQyxnQkFBQSxDQUVBLGVBQUEsQ0FEQSxnQkFBQSxDQUZBLGV0SWdwb0JILENzSXhvb0JFLDRDQUNDLGdCQUFBLENBRUEsbUJBQUEsQ0FEQSxnQnRJMm9vQkgsQ3NJcm9vQk0sd0ZBQ0MsVUFBQSxDQUNBLG9DdEl1b29CUCxDc0lwb29CTSx1RkFDQyxVQUFBLENBQ0EsbUN0SXNvb0JQLENzSWpvb0JRLDBJQUNDLGdCdEltb29CVCxDaUJ2bW9CSSx5QnFIN0JJLDBJQUlFLGlCdElvb29CUixDQUNGLENzSWxvb0JTLCtKQUNDLGtCdElvb29CVixDc0l6bm9CRyxnRUFDQyxTdEkybm9CSixDc0l0bm9CTyxtSEFDQyxldEl3bm9CUixDaUJybm9CSSx5QnFISkcsbUhBSUUsZXRJeW5vQlAsQ0FDRixDc0l0bm9CTyxrSEFDQyxrQnRJd25vQlIsQ3NJcm5vQk8sa0lBQ0MsZXRJdW5vQlIsQ2lCaG9vQkkseUJxSFFHLGtJQUlFLGdCdEl3bm9CUCxDQUNGLENzSXRub0JRLHVKQUNDLGtCdEl3bm9CVCxDc0lwbm9CTyxnSUFDQyxhQUFBLENBQ0EsY3RJc25vQlIsQ3NJbm5vQk8sOEhBQ0MsZXRJcW5vQlIsQ3NJbm5vQlEsZ0pBRUMsZUFBQSxDQURBLGdCdElzbm9CVCxDaUJucG9CSSx5QnFId0NDLDZGQUVFLGdCQUFBLENBQ0EsaUJ0STZtb0JMLENBQ0YsQ3VJM3NvQlEsb0lBSUksYXZJdXVvQlosQ3VJcHVvQkksZ0NBQ0ksd0J2SXV1b0JSLEN1SS91b0JRLHFIQUlJLGF2SWt2b0JaLEN1SS91b0JJLDZCQUNJLHdCdklrdm9CUixDdUkxdm9CUSx5SUFJSSxhdkk2dm9CWixDdUkxdm9CSSxpQ0FDSSx3QnZJNnZvQlIsQ3VJcndvQlEsZ0hBSUksVXZJd3dvQlosQ3VJcndvQkksNEJBQ0kscUJ2SXd3b0JSLEN1SWh4b0JRLHlJQUlJLGF2SW14b0JaLEN1SWh4b0JJLGlDQUNJLHdCdklteG9CUixDdUkzeG9CUSwrSEFJSSxhdkk4eG9CWixDdUkzeG9CSSwrQkFDSSx3QnZJOHhvQlIsQ3VJdHlvQlEseUlBSUksYXZJeXlvQlosQ3VJdHlvQkksaUNBQ0ksd0J2SXl5b0JSLEN1SWx5b0JBLG1CQUNJLHdCdkl3eW9CSixDdUkzeG9CSSx3Q0FLSSxvQnZJc3lvQlIsQ3VJbnlvQmdCLDZGQUNJLGtDQUFBLENBQ0EsVXZJcXlvQnBCLEN1SXZ5b0JnQiwwRkFDSSxrQ0FBQSxDQUNBLFV2SXl5b0JwQixDdUkzeW9CZ0IsOEZBQ0ksa0NBQUEsQ0FDQSxVdkk2eW9CcEIsQ3VJL3lvQmdCLHlGQUNJLCtCQUFBLENBQ0EsVXZJaXpvQnBCLEN1SW56b0JnQiw4RkFDSSxrQ0FBQSxDQUNBLFV2SXF6b0JwQixDdUl2em9CZ0IsNEZBQ0ksa0NBQUEsQ0FDQSxVdkl5em9CcEIsQ3VJM3pvQmdCLDhGQUNJLGtDQUFBLENBQ0EsVXZJNnpvQnBCLEN1SXZ6b0JRLHlEQUNJLDRCdkl5em9CWixDdUl2em9CZ0IsNkVBQ0ksYXZJeXpvQnBCLEN1SXZ6b0JnQix3RkFDSSxvQnZJeXpvQnBCLEN1SXh6b0JvQiw4RkFDSSx3QnZJMHpvQnhCLEN1SWgwb0JnQiwwRUFDSSxhdklrMG9CcEIsQ3VJaDBvQmdCLHFGQUNJLG9CdklrMG9CcEIsQ3VJajBvQm9CLDJGQUNJLHdCdkltMG9CeEIsQ3VJejBvQmdCLDhFQUNJLGF2STIwb0JwQixDdUl6MG9CZ0IseUZBQ0ksb0J2STIwb0JwQixDdUkxMG9Cb0IsK0ZBQ0ksd0J2STQwb0J4QixDdUlsMW9CZ0IseUVBQ0ksVXZJbzFvQnBCLEN1SWwxb0JnQixvRkFDSSxpQnZJbzFvQnBCLEN1SW4xb0JvQiwwRkFDSSxxQnZJcTFvQnhCLEN1STMxb0JnQiw4RUFDSSxhdkk2MW9CcEIsQ3VJMzFvQmdCLHlGQUNJLG9Cdkk2MW9CcEIsQ3VJNTFvQm9CLCtGQUNJLHdCdkk4MW9CeEIsQ3VJcDJvQmdCLDRFQUNJLGF2SXMyb0JwQixDdUlwMm9CZ0IsdUZBQ0ksb0J2SXMyb0JwQixDdUlyMm9Cb0IsNkZBQ0ksd0J2SXUyb0J4QixDdUk3Mm9CZ0IsOEVBQ0ksYXZJKzJvQnBCLEN1STcyb0JnQix5RkFDSSxvQnZJKzJvQnBCLEN1STkyb0JvQiwrRkFDSSx3QnZJZzNvQnhCLEN1STUyb0JZLCtEQUNJLFV2STgyb0JoQixDdUl0Mm9CSSxvQkFDSSxXdkk0Mm9CUixDdUloMm9CSSwyQkFHSSxXQUFBLENBR0EsYUM1RUksQ0QyRUosZUFBQSxDQUhBLFNBQUEsQ0FLQSx1Q3ZJODJvQlIsQ3VJNzJvQlEsNkJBQ0ksVUFBQSxDQUNBLHlCdkkrMm9CWixDdUl6Mm9CSSx5Q0FFSSxrQkFBQSxDQURBLDZCdkk2Mm9CUixDdUlqMm9CQSxnQkFDSSxnQnZJODJvQkosQ3VJNzJvQkksaURBQ0ksZXZJKzJvQlIsQ3VJOTJvQlEsb0RBQ0ksYXZJZzNvQlosQ3VJcjFvQkEseUNBS0ksb0JBQ0ksZ0J2STIyb0JOLEN1SXgyb0JFLGtCQUdJLGdCQUFBLENBREEsZ0JDMUhnQixDRHlIaEIsU3ZJNDJvQk4sQ3VJeDJvQlUscURBQ0ksdUJBQUEsQ0FFQSxpQnZJeTJvQmQsQ3VJdDJvQk0seUNBQ0ksZ0J2SXcyb0JWLEN1SXQyb0JjLDRFQUVJLGlCdkl1Mm9CbEIsQ3VJbjJvQk0sc0NBRUksY0FBQSxDQURBLFV2SXMyb0JWLEN1SW4yb0JjLHlFQUVJLGlCdklvMm9CbEIsQ3VJaDJvQk0sbUNBQ0ksNkJ2SWsyb0JWLEN1SWoyb0JVLG9EQUNJLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLDZCdkltMm9CZCxDdUk5MW9CRSxnQkFDSSxnQnZJZzJvQk4sQ3VJLzFvQk0sb0NFbkxKLGdEQUFBLENBQUEsd0NBQUEsQ0FEQSxlekl1aHBCRixDdUloMm9CTSx1Q0VqTEosNkNBQUEsQ0FBQSxxQ0FBQSxDQURBLGV6SXNocEJGLEN1SWoyb0JNLHFDRTFLSixnREFBQSxDQUFBLHdDQUFBLENBREEsZXpJZ2hwQkYsQ3VJbDJvQk0sc0NFeEtKLDZDQUFBLENBQUEscUNBQUEsQ0FEQSxlekkrZ3BCRixDdUlqMm9CRSxvQkFFSSxnQkNsTGdCLENEaUxoQixTdklvMm9CTixDdUkvMW9CTSw0Q0FDSSxTdklpMm9CVixDdUloMm9CVSx1REFDSSxZdklrMm9CZCxDQUNGLEN1STExb0JBLHlDQUtJLG9CQUNJLGdCdkk4MW9CTixDdUkzMW9CRSxrQkFHSSxnQkFBQSxDQURBLGFBQUEsQ0FEQSxTdkkrMW9CTixDdUk1MW9CTSx5Q0FDSSxnQnZJODFvQlYsQ3VJNTFvQk0sc0NBRUksY0FBQSxDQURBLFV2SSsxb0JWLEN1STMxb0JVLG9EQUNJLGtCdkk2MW9CZCxDdUl4MW9CRSxnQkFDSSxnQkFBQSxDQU9BLGlCdklvMW9CTixDdUkxMW9CTSwyQ0VoUEosZ0RBQUEsQ0FBQSx3Q0FBQSxDQURBLGV6SStrcEJGLEN1STMxb0JNLDhDRTlPSiw2Q0FBQSxDQUFBLHFDQUFBLENBREEsZXpJOGtwQkYsQ3VJejFvQkUsb0JBRUksZ0JDMU9nQixDRHlPaEIsU3ZJNDFvQk4sQ0FDRixDdUlwMW9CSSxpQ0FFSSxhQ25RRyxDRGtRSCxpQnZJMDFvQlIsQ3VJdDFvQkEsVUFFSSxlQUFBLENBREEsU3ZJMDFvQkosQ3VJajFvQlEsc0NBQ0ksYXZJdTFvQlosQ3VJeDFvQlEsbUNBQ0ksYXZJMDFvQlosQ3VJMzFvQlEsdUNBQ0ksYXZJNjFvQlosQ3VJOTFvQlEsa0NBQ0ksVXZJZzJvQlosQ3VJajJvQlEsdUNBQ0ksYXZJbTJvQlosQ3VJcDJvQlEscUNBQ0ksYXZJczJvQlosQ3VJdjJvQlEsdUNBQ0ksYXZJeTJvQlosQ3VJejFvQkEsa0JBSUksc0JBQUEsQ0FEQSxzQkFBQSxDQURBLGFBQUEsQ0FEQSxTdkl5Mm9CSixDdUlyMm9CSSxzQ0FFSSxjQUFBLENBREEsVXZJdzJvQlIsQ3VJcjJvQkksbUNBQ0ksbUJ2SXUyb0JSLEN1SXQyb0JRLG9EQUNJLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLDZCdkl3Mm9CWixDdUlsMm9CSSx3Q0FHSSxjQUFBLENBREEsZUFBQSxDQURBLHdCQUFBLENBR0EsK0J2SXEyb0JSLEN1SWwyb0JRLHlEQUNJLHNDdklvMm9CWixDdUlsMm9CZ0IsNkVBQ0ksdUJ2SW8yb0JwQixDdUlsMm9CZ0Isd0ZBQ0ksOEJ2SW8yb0JwQixDdUluMm9Cb0IsOEZBQ0ksa0N2SXEyb0J4QixDdUkzMm9CZ0IsMEVBQ0ksdUJ2STYyb0JwQixDdUkzMm9CZ0IscUZBQ0ksOEJ2STYyb0JwQixDdUk1Mm9Cb0IsMkZBQ0ksa0N2STgyb0J4QixDdUlwM29CZ0IsOEVBQ0ksdUJ2SXMzb0JwQixDdUlwM29CZ0IseUZBQ0ksOEJ2SXMzb0JwQixDdUlyM29Cb0IsK0ZBQ0ksa0N2SXUzb0J4QixDdUk3M29CZ0IseUVBQ0ksb0J2SSszb0JwQixDdUk3M29CZ0Isb0ZBQ0ksMkJ2SSszb0JwQixDdUk5M29Cb0IsMEZBQ0ksK0J2SWc0b0J4QixDdUl0NG9CZ0IsOEVBQ0ksdUJ2SXc0b0JwQixDdUl0NG9CZ0IseUZBQ0ksOEJ2SXc0b0JwQixDdUl2NG9Cb0IsK0ZBQ0ksa0N2SXk0b0J4QixDdUkvNG9CZ0IsNEVBQ0ksdUJ2SWk1b0JwQixDdUkvNG9CZ0IsdUZBQ0ksOEJ2SWk1b0JwQixDdUloNW9Cb0IsNkZBQ0ksa0N2SWs1b0J4QixDdUl4NW9CZ0IsOEVBQ0ksdUJ2STA1b0JwQixDdUl4NW9CZ0IseUZBQ0ksOEJ2STA1b0JwQixDdUl6NW9Cb0IsK0ZBQ0ksa0N2STI1b0J4QixDdUl2NW9CWSwrREFDSSxvQnZJeTVvQmhCLEN1SWw1b0JJLG9DRW5WQSxnREFBQSxDQUFBLHdDQUFBLENBREEsZXpJMnVwQkosQ3VJcDVvQkksdUNFalZBLDZDQUFBLENBQUEscUNBQUEsQ0FEQSxlekkwdXBCSixDdUlyNW9CSSxrQ0FFSSxtQ0FBQSxDQURBLFl2SXc1b0JSLEN1SW41b0JBLG9CQUVJLFFBQUEsQ0FEQSxRdkl1NW9CSixDdUlyNW9CSSx5Q0FHSSw2QkFBQSxDQURBLGdCQ25WZ0IsQ0RrVmhCLFN2SXk1b0JSLEN1SWw1b0JJLGtIQUNJLGlEcEluWE0sQ29Jb1hOLHdCdkkwNW9CUixDdUl0NW9CQSxnQkFDSSxnQnZJeTVvQkosQ3VJeDVvQkksb0NFbFhBLGdEQUFBLENBQUEsd0NBQUEsQ0FEQSxlekkrd3BCSixDdUl6NW9CSSx1Q0VoWEEsNkNBQUEsQ0FBQSxxQ0FBQSxDQURBLGV6STh3cEJKLEN1SXY1b0JJLDRDQUtJLGdDQy9YSyxDRGdZTCxzQkFBQSxDQURBLGtCQy9YSyxDRCtYTCxnQkMvWEssQ0RpWUwsZUFBQSxDQU5BLGdCQUFBLENBQ0EsV3ZJKzVvQlIsQ3VJejVvQlEsdURBQ0ksUXZJMjVvQlosQ3VJMTVvQlkseURBQ0ksY0FBQSxDQUNBLFF2STQ1b0JoQixDdUluNW9CQSx5Q0FLSSxrQkFDSSxnQnZJdzVvQk4sQ3VJdjVvQk0seUNBQ0ksZ0J2SXk1b0JWLENBQ0YsQ3VJbDVvQkEseUNBS0ksa0JBQ0ksZ0J2SXM1b0JOLEN1SXI1b0JNLHlDQUNJLGdCdkl1NW9CVixDQUNGLEMwSW4xcEJBLG1DQUNFLGlCMUkyMnBCRixDMEl6MnBCRSwwQ0FHRSxxQkFBQSxDQUtBLFVBQUEsQ0FOQSxxQkFBQSxDQU9BLDRCdklGUSxDdUlGUixTQUFBLENBSkEsaUJBQUEsQ0FNQSx3QkFBQSxDQUhBLEtBQUEsQ0FFQSwwQjFJODJwQkosQzBJdjJwQkEsMEJBQ0ksYTFJMDJwQkosQzBJejJwQkksNkVBR0ksV0FBQSxDQURBLFUxSTQycEJSLEMwSXoycEJJLHVDQU1JLG9DQUFBLENBR0EsV0FBQSxDQUNBLGtCQUFBLENBRUEsZUFBQSxDQVBBLFdBQUEsQ0FHQSxXQUFBLENBR0EsWUFBQSxDQVZBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLDBCQUFBLENBVUEsOEJBQUEsQ0FOQSxVQUFBLENBSEEsUzFJbzNwQlIsQzBJMTJwQlEsOENBQ0ksWTFJNDJwQlosQzBJMTJwQlEsNkNBT0ksdUJBQUEsQ0FEQSx1QkFBQSxDQUxBLFVBQUEsQ0FDQSxhQUFBLENBR0EsV0FBQSxDRGNSLFFBQUEsQ0FGQSxpQkFBQSxDQUNBLE9BQUEsQ0FFQSw4QkFBQSxDQ2hCUSxVMUlrM3BCWixDMEk3MnBCUSw2Q0FDSSxtQzFJKzJwQlosQzBJNzJwQlEsa0RBQ0ksUzFJKzJwQlosQzBJOTJwQlksd0RBQ0ksNlUxSWczcEJoQixDMEk5MnBCWSw4REFDSSwwVTFJZzNwQmhCLEMwSTcycEJRLGtEQUNJLFUxSSsycEJaLEMwSTkycEJZLHdEQUNJLDhVMUlnM3BCaEIsQzBJOTJwQlksOERBQ0ksMlUxSWczcEJoQixDMkluN3BCSSxxQ0FPUSx1QkFBQSxDQURBLDJCQUFBLENBRUEscUJBQUEsQ0ZnQlIsNkNBQUEsQ0FBQSxxQ0FBQSxDRWRJLGdCQUFBLENGYUosZXpJaTdwQkosQzJJNzdwQlEscUdBVkEsWUFBQSxDQUNBLHFCQUFBLENBQ0Esd0IzSTA4cEJSLEMySTk3cEJZLGtGQUdJLG1DQUFBLENBRkEsZ0JBQUEsQ0FDQSxXM0lpOHBCaEIsQzJJLzdwQmdCLG1HQUVJLG1DQUFBLENBREEsVzNJazhwQnBCLEMySTE3cEJBLG1CQUlJLGtCQUFBLENBTUksNEJBQUEsQ0FEQSwyQkFBQSxDQUVBLHFCQUFBLENBVEosc0JBQUEsQ0FDQSxxQkFBQSxDQUlBLFdBQUEsQ0FGQSx3QkFBQSxDQUpBLGlCQUFBLENBS0EsVTNJaThwQkosQzJJejdwQlEsc0RBQ0ksWUFBQSxDQUNBLHFCQUFBLENBQ0Esc0IzSTI3cEJaLEMySXg3cEJJLHlKQU9JLHVDM0kwN3BCUixDMkl4N3BCSSwwQ0FDSSxzQzNJMDdwQlIsQzJJdDdwQmdCLGlWQUlJLGEzSXc3cEJwQixDMkk1N3BCZ0Isa1VBSUksYTNJODdwQnBCLEMySWw4cEJnQixzVkFJSSxhM0lvOHBCcEIsQzJJeDhwQmdCLDZUQUlJLFUzSTA4cEJwQixDMkk5OHBCZ0Isc1ZBSUksYTNJZzlwQnBCLEMySXA5cEJnQiw0VUFJSSxhM0lzOXBCcEIsQzJJMTlwQmdCLHNWQUlJLGEzSTQ5cEJwQixDMkl2OXBCSSxnREFFSSxhM0l5OXBCUixDMklyOXBCWSx3RUFDSSxhQUFBLENBQ0EsYTNJdTlwQmhCLEMySTk4cEJBLHlDQUNJLG1CQUdJLDJCQUFBLENGcEVKLDZDQUFBLENBQUEscUNBQUEsQ0VrRUksMEJBQUEsQ0ZuRUosZUFBQSxDRW9FSSxpQjNJdTlwQk4sQzJJbjlwQlUsc0RBQ0ksVzNJcTlwQmQsQzJJaDlwQk0sa0NBQ0ksaUIzSWs5cEJWLEMySTk4cEJNLHVDQUNJLGlCM0lnOXBCVixDMkk3OHBCVSxpREFDSSxpQjNJKzhwQmQsQ0FDRixDMkkxOHBCQSwrQ0FDSSxrQ0FDSSwwQkFBQSxDQUNBLHlCM0k0OHBCTixDQUNGLEMySXQ4cEJBLHlDQUNJLG1CRnhHQSw2Q0FBQSxDQUFBLHFDQUFBLENFeUdJLGVIbEZlLENDeEJuQixlQUFBLENFMkdJLG1CM0k2OHBCTixDMkkzOHBCTSw0Q0FFSSxjM0k2OHBCVixDMkkzOHBCTSxxQ0FDSSxnQjNJNjhwQlYsQzJJejhwQk0sa0NBQ0ksZ0IzSTI4cEJWLEMySXY4cEJNLHVDQUNJLGdCM0l5OHBCVixDMkl0OHBCVSxpREFDSSxnQjNJdzhwQmQsQ0FDRixDNEkvbHFCSSx1REFFSSxrQkFBQSxDQURBLFlBQUEsQ0FFQSw2QjVJbW5xQlIsQzRJbG5xQlEsNkRBQ0ksaUI1SW9ucUJaLEM0SWxucUJRLGdFQUNJLGtCNUlvbnFCWixDNElubnFCWSxtRUFDSSxhNUlxbnFCaEIsQzRJbm5xQlksa0VBQ0ksYUpPTCxDSU5LLGE1SXFucUJoQixDNElubnFCWSx1RUFHSSx3QkFBQSxDQUNBLFdBQUEsQ0FDQSxrQkFBQSxDQUpBLFlBQUEsQ0FDQSxZNUl3bnFCaEIsQzRJcG5xQmdCLDJFQUVJLFdBQUEsQ0FEQSxVNUl1bnFCcEIsQzRJL21xQkEsMkNBRUksa0JBQUEsQ0FEQSxZQUFBLENBRUEsNkI1SWtucUJKLEM0SWpucUJJLHVEQUNJLGE1SW1ucUJSLEM0SWpucUJJLHlEQUlJLHdCSnZCSyxDSXdCTCxXQUFBLENBQ0Esa0JBQUEsQ0FKQSxZQUFBLENBQ0EsWUFBQSxDQUZBLGlCNUl3bnFCUixDNElsbnFCUSw2REFFSSxXQUFBLENBQ0EsK0JBQUEsQ0FGQSxVNUlzbnFCWixDNElsbnFCUSwrREFLSSxxQkFBQSxDQUpBLFVBQUEsQ0FHQSxVQUFBLENISVIsUUFBQSxDR0RRLFNBQUEsQ0hEUixpQkFBQSxDQUNBLE9BQUEsQ0FFQSw4QkFBQSxDR0hRLCtCQUFBLENBSEEsTzVJMm5xQlosQzRJcG5xQlksbUVBQ0ksMkI1SXNucUJoQixDNElwbnFCWSxxRUFFSSxTQUFBLENBREEsVTVJdW5xQmhCLEM0STdtcUJBLHlDQUNJLDJDQUNJLGdCQUFBLENBRUEsZ0JKM0NnQixDSTBDaEIsUzVJb25xQk4sQzRJbG5xQk0sdURBQ0ksWTVJb25xQlYsQzRJbm5xQlUsMERBQ0ksUTVJcW5xQmQsQzRJbG5xQk0sNkNBQ0ksWUFBQSxDQUNBLGE1SW9ucUJWLENBQ0YsQzRJN21xQkEseUNBQ0ksMkNBQ0ksZ0JBQUEsQ0FDQSxTNUlrbnFCTixDNElqbnFCTSw2Q0FDSSxZNUltbnFCVixDQUNGLEM2SXR0cUJJLG9EQUNJLFdBQUEsQ0FDQSxlN0k4dXFCUixDNkl0dXFCQSxpQ0FHSSxrQkFBQSxDQURBLFlBQUEsQ0FFQSxzQkFBQSxDQUhBLGdCN0lndnFCSixDNkk1dXFCSSxtQ0FHSSxlQUFBLENBRkEsUUFBQSxDQUNBLHdCN0krdXFCUixDNkl2dXFCQSx5Q0FFUSxtQ0FHSSxnQkFBQSxDQUZBLGVBQUEsQ0FDQSxnQjdJNnVxQlYsQ0FDRixDNklydXFCQSx5Q0FDSSxpQ0FDSSxxQjdJMHVxQk4sQzZJenVxQk0sbUNBRUksZ0JBQUEsQ0FEQSxpQjdJNHVxQlYsQ0FDRixDOEl6eHFCSSwyQ0FJSSx3Qk5nQkcsQ01mSCxVQUFBLENBSEEsYUFBQSxDQURBLGVBQUEsQ0FFQSxZOUkreXFCUixDOEkzeXFCWSx5RUFDSSxpQjlJNnlxQmhCLEM4SXZ5cUJBLDZCQUVJLGFBQUEsQ0FEQSxpQjlJMnlxQkosQzhJenlxQkksd0NBRUksa0JBQUEsQ0FJQSx3Qk5IRyxDTUNILHdCQUFBLENBQ0Esa0JBQUEsQ0FLQSxVQUFBLENBRkEsaUJBQUEsQ0FDQSxlQUFBLENBUkEsc0JBQUEsQ0FFQSxrQkFBQSxDQUlBLHdCQUFBLENMa0RKLCtCekk2dnFCSixDOEkxeXFCUSw4Q0FNUSwyVEFBQSxDQUdBLHVCQUFBLENBRkEsMkJBQUEsQ0FDQSx1QkFBQSxDQVBKLFVBQUEsQ0FDQSxhQUFBLENBQ0EsYUFBQSxDQVFBLGdCQUFBLENBUEEsVTlJaXpxQlosQzhJeHlxQlEsOENBQ0ksd0JOM0JDLENNNkJELGFOekJELENNd0JDLG9COUkyeXFCWixDOEl6eXFCWSxvREFDSSxrVDlJMnlxQmhCLEM4SWx5cUJBLHlDQUVRLHdDQUlJLFVBQUEsQ0FGQSxtQkFBQSxDQURBLGlCQUFBLENBRUEsVzlJd3lxQlYsQ0FDRixDOEloeXFCQSx5Q0FDSSw2QkxyREEsZ0RBQUEsQ0FBQSx3Q0FBQSxDQURBLGV6STYxcUJGLEM4SXJ5cUJNLHdDQUNJLFlBQUEsQ0FHQSxhQUFBLENBREEsY0FBQSxDQURBLFM5SXl5cUJWLENBQ0YsQytJcDNxQlEsaUVBRUksVUFBQSxDQURBLGlCL0k2NHFCWixDK0l6NHFCSSw2Q0FFUSx1QkFBQSxDQUVBLDJCQUFBLENBREEscUIvSTI0cUJaLEMrSXg0cUJRLCtEQUVJLG1DQUFBLENBREEsaUIvSTI0cUJaLEN5STU1cUJJLHFFQUdJLFVBQUEsQ0FGQSxVQUFBLENBQ0EsYXpJKzVxQlIsQytJNzRxQlksNkVBRUksa0JBQUEsQ0FEQSxZQUFBLENBRUEsNkIvSSs0cUJoQixDK0k5NHFCZ0IsMEZBQ0ksVS9JZzVxQnBCLEMrSTc0cUJvQiw0R0FJSSxlQUFBLENBQ0EsV0FBQSxDQUZBLFdBQUEsQ0FGQSxpQkFBQSxDQUNBLFUvSWs1cUJ4QixDK0k5NHFCd0IsZ0hBS0ksU0FBQSxDTnVCeEIsUUFBQSxDQUZBLGlCQUFBLENBQ0EsT0FBQSxDQUVBLDhCQUFBLENNekJ3QixnQ0FBQSxDQUZBLFNBQUEsQ0FDQSxTL0lxNXFCNUIsQytJajVxQndCLHlIQUNJLFUvSW01cUI1QixDK0k1NHFCb0IsOEZBQ0ksVUFBQSxDQUNBLGlCL0k4NHFCeEIsQytJNTRxQm9CLDhGQU1JLHdCUHpDZixDT3dDZSxpQkFBQSxDQUVBLFVBQUEsQ0FOQSxvQkFBQSxDQVFBLDRCNUlqRFosQzRJZ0RZLGNBQUEsQ0FMQSxrQkFBQSxDQUNBLGtCQUFBLENBTUEsd0JBQUEsQ0FSQSxVL0lzNXFCeEIsQytJejRxQlksNEVBQ0ksd0JQckRKLENPc0RJLFkvSTI0cUJoQixDK0kxNHFCZ0Isa0ZBQ0ksVS9JNDRxQnBCLEMrSTE0cUJnQiw2R0FDSSxrQi9JNDRxQnBCLEMrSTE0cUJnQiw4RUFJSSxVQUFBLENBRkEsNEI1SWxFUixDNEltRVEsZUFBQSxDQUZBLGdCL0krNHFCcEIsQytJejRxQm9CLDhHQUVJLHFCQUFBLENBREEsYy9JNDRxQnhCLEMrSXo0cUJvQiwyR0FDSSxhQUFBLENBQ0EsZS9JMjRxQnhCLEMrSXY0cUJZLDhFQUNJLFcvSXk0cUJoQixDK0l4NHFCZ0IsdUdBRUksYUFBQSxDQURBLGUvSTI0cUJwQixDK0l6NHFCb0IsOEdBQ0kscUIvSTI0cUJ4QixDK0luNHFCQSwwQkFDSSxpQi9JczRxQkosQytJcjRxQkksa0NBQ0ksWS9JdTRxQlIsQytJcjRxQkksd0NBS0ksWUFBQSxDQUNBLDZCQUFBLENBSEEsUUFBQSxDQUZBLGlCQUFBLENBQ0EsS0FBQSxDQUVBLDBCQUFBLENBR0EsUy9JdTRxQlIsQytJcjRxQlksd0VBQ0ksVS9JdTRxQmhCLEMrSWw0cUJ3QixpRkFDSSxTL0lvNHFCNUIsQytJNzNxQlksK0RBRUksZUFBQSxDQUNBLFdBQUEsQ0FGQSxpQi9JaTRxQmhCLEMrSTkzcUJnQixtRUFLSSxTQUFBLENObkZoQixRQUFBLENBRkEsaUJBQUEsQ0FDQSxPQUFBLENBRUEsOEJBQUEsQ01pRmdCLGdDQUFBLENBRkEsU0FBQSxDQUNBLFMvSXE0cUJwQixDK0lqNHFCZ0IsNEVBQ0ksVS9JbTRxQnBCLEMrSWo0cUJnQixxRUFLSSxxQkFBQSxDQUNBLGlCQUFBLENBTEEsVUFBQSxDQUdBLFdBQUEsQ041RmhCLFFBQUEsQ00rRmdCLFNBQUEsQ05qR2hCLGlCQUFBLENBQ0EsT0FBQSxDQUVBLDhCQUFBLENNK0ZnQixtQ0FBQSxDQUxBLFUvSTI0cUJwQixDK0lwNHFCZ0IsMkZBQ0ksVS9JczRxQnBCLEMrSXA0cUJnQixxRUFDSSxZL0lzNHFCcEIsQytJcjRxQm9CLDJFQUNJLFcvSXU0cUJ4QixDK0loNHFCUSx5Q0FTUSwyQkFBQSxDQUhBLHVCQUFBLENBRUEsMkJBQUEsQ0FEQSxxQkFBQSxDQU5KLFkvSXM0cUJaLEMrSXI0cUJZLGdEQUNJLGEvSXU0cUJoQixDK0kvM3FCWSxrREFFSSxtQ0FBQSxDQURBLFUvSWs0cUJoQixDK0loNHFCZ0IsK0RBQ0ksWS9JazRxQnBCLEMrSWo0cUJvQiwyRUFDSSxVQUFBLENBQ0EsYy9JbTRxQnhCLEMrSWw0cUJ3Qix3RkFFSSxpRDVJcExkLEM0SW1MYyxrQkFBQSxDQUVBLHdCL0lvNHFCNUIsQytJbDRxQndCLDBGQUNJLGdCL0lvNHFCNUIsQytJbDRxQndCLHlGQUVJLGVBQUEsQ0FEQSx3Qi9JcTRxQjVCLEMrSWw0cUJ3QixxSUFHSSx3QkFBQSxDQUZBLFlBQUEsQ0FDQSxvQkFBQSxDTmhJeEIsK0J6SXNnckJKLEMrSW40cUI0QiwySUFFSSx3QlBuTXBCLENPa01vQixhL0lzNHFCaEMsQytJcDRxQmdDLCtJQUNJLGNQOUx2QixDQ3VEVCwrQnpJOGdyQkosQytJbjRxQjRCLHlJQUNJLGlCL0lxNHFCaEMsQytJaDRxQndCLDhGQUlRLHVCQUFBLENBRUEsMkJBQUEsQ0FEQSxxQkFBQSxDQUhKLFdBQUEsQ0FNQSxvQ0FBQSxDQVBBLFUvSXU0cUI1QixDK0k3M3FCNEIsb0dBQ0ksb0IvSSszcUJoQyxDK0lsM3FCQSx5Q0FFUSxrQ0FHSSxVQUFBLENBRkEsYUFBQSxDQUdBLE1BQUEsQ0FGQSxpQkFBQSxDQUlBLHdCQUFBLENBREEsb0IvSXczcUJWLEMrSXQzcUJVLG9DQUlJLHdCUG5QUCxDT2tQTyx5QkFBQSxDQUVBLFVBQUEsQ0FKQSxhQUFBLENBS0EsY0FBQSxDQUpBLGtCQUFBLENBS0Esd0IvSXczcUJkLEMrSXYzcUJjLDBDQUNJLG9CL0l5M3FCbEIsQytJcjNxQk0sd0NBSUksa0JBQUEsQ0FEQSxZQUFBLENBREEsZ0JQek9ZLENPd09aLFMvSTAzcUJWLEMrSXIzcUJjLCtEQUVJLFdBQUEsQ0FEQSxVL0l3M3FCbEIsQytJajNxQmMsa0RBQ0ksb0IvSW0zcUJsQixDK0lsM3FCa0IsK0RBSUksd0JQbFJaLENPaVJZLGdCQUFBLENBREEsNEJBQUEsQ0FEQSxTL0l1M3FCdEIsQytJbjNxQnNCLDJFQUNJLFlBQUEsQ0FDQSxpQi9JcTNxQjFCLEMrSW4zcUJzQixpRk5sUXBCLGdEQUFBLENBQUEsd0NBQUEsQ01tUXdCLFlBQUEsQ05wUXhCLGV6STJuckJGLEMrSXIzcUIwQiw4RkFDSSxnQi9JdTNxQjlCLENBQ0YsQytJMzJxQkEseUNBRVEsd0NBR0ksb0JBQUEsQ0FDQSxXQUFBLENBRkEsaUJBQUEsQ0FEQSxVL0lrM3FCVixDK0k3MnFCYyx3RUFDSSxnQi9JKzJxQmxCLEMrSTUycUJVLHdEQUNJLFkvSTgycUJkLEMrSTcycUJjLCtEQUVJLFdBQUEsQ0FEQSxVL0lnM3FCbEIsQytJMTJxQlUsMkNBQ0ksZ0IvSTQycUJkLEMrSTMycUJjLHdEQUNJLDZCL0k2MnFCbEIsQytJNTJxQmtCLG9FQUNJLFkvSTgycUJ0QixDK0kzMnFCc0IsdUZOL1RwQixnREFBQSxDQUFBLHdDQUFBLENNaVV3QixnQkFBQSxDTmxVeEIsZXpJZ3JyQkYsQ0FDRixDZ0psc3JCQSwwQ0FJSSx3QkFBQSxDQURBLFloSnl0ckJKLENnSnZ0ckJJLHVJQUNJLHVCQUFBLENBQ0EsNEI3SUVJLEM2SURKLDZCaEp5dHJCUixDZ0p0dHJCUSxnRUFDSSxjQUFBLENBQ0Esc0JoSnd0ckJaLENnSnR0ckJRLDhFQUNJLFloSnd0ckJaLENnSnZ0ckJZLGdGQUNJLGlCaEp5dHJCaEIsQ2dKL3NyQkksK0NBQ0ksd0JSakJJLENRa0JKLFVoSmt0ckJSLENnSmp0ckJRLG9EQUdJLGtCQUFBLENBRkEsWUFBQSxDQUNBLDZCQUFBLENBSUEsYUFBQSxDQURBLGdCUkRZLENRR1osY0FBQSxDQUhBLFNoSnN0ckJaLENnSmx0ckJZLHVEQUNJLGVBQUEsQ0FDQSxRaEpvdHJCaEIsQ2dKbHRyQlksNkRBR0ksa0JBQUEsQ0FGQSxZQUFBLENBQ0Esd0JoSnF0ckJoQixDZ0pudHJCZ0Isd0lBR0ksV0FBQSxDQUNBLG1CQUFBLENBRkEsYUFBQSxDQUdBLG1CaEpxdHJCcEIsQ2dKbnRyQmdCLG9FQVFJLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBTkkscUJBQUEsQ0FDQSx5TEFBQSxDQUVBLHVCQUFBLENBREEsMkJBQUEsQ0FFQSxvQkFBQSxDQUdKLGFSM0NULENRNENTLGtCaEptdHJCcEIsQ2dKanRyQmdCLG9FQUNJLHdCUmhEUCxDUWlETyxhaEptdHJCcEIsQ2dKN3NyQlEsNERBRUksa0JBQUEsQ0FEQSxZQUFBLENBRUEsNkJoSitzckJaLENnSjVzckJvQiwyR0FJSSxlQUFBLENBQ0EsV0FBQSxDQUZBLFdBQUEsQ0FGQSxpQkFBQSxDQUNBLFVoSml0ckJ4QixDZ0o1c3JCd0IsK0dQN0JwQixRQUFBLENBRkEsaUJBQUEsQ0FDQSxPQUFBLENBRUEsOEJBQUEsQ09nQ3dCLGdDQUFBLENBRkEsU0FBQSxDQUNBLFNoSmt0ckI1QixDZ0o3c3JCZ0MsbUlBQ0ksWWhKK3NyQnBDLENnSmh0ckJnQyxnSUFDSSxZaEprdHJCcEMsQ2dKbnRyQmdDLG9JQUNJLFloSnF0ckJwQyxDZ0p0dHJCZ0MsK0hBQ0ksU2hKd3RyQnBDLENnSnp0ckJnQyxvSUFDSSxZaEoydHJCcEMsQ2dKNXRyQmdDLGtJQUNJLFloSjh0ckJwQyxDZ0ovdHJCZ0Msb0lBQ0ksWWhKaXVyQnBDLENnSjd0ckJ3QixpSEFLSSx3QlJ6RmYsQ1EwRmUsaUJBQUEsQ0FMQSxVQUFBLENBR0EsV0FBQSxDUDlDeEIsUUFBQSxDT2lEd0IsU0FBQSxDUG5EeEIsaUJBQUEsQ0FDQSxPQUFBLENBRUEsOEJBQUEsQ09pRHdCLG1DQUFBLENBTEEsVWhKdXVyQjVCLENnSmh1ckJ3Qix1SEFDSSxVaEprdXJCNUIsQ2dKaHVyQndCLGlIQUNJLFloSmt1ckI1QixDZ0pqdXJCNEIsdUhBQ0ksU2hKbXVyQmhDLENnSmh1ckJ3Qix5T0FFSSxVaEppdXJCNUIsQ2dKaHVyQjRCLHFQQUNJLFNoSmt1ckJoQyxDZ0ozdHJCUSxtRUFDSSxZQUFBLENBRUEsZ0JBQUEsQ0FEQSxpQmhKOHRyQlosQ2dKNXRyQlksd0VBQ0ksYWhKOHRyQmhCLENnSjN0ckJRLDREUDFGSix1QkFBQSxDTzJGUSxZQUFBLENBSUEsa0JBQUEsQ0FEQSxnQkFBQSxDQUZBLGVBQUEsQ1A3RlIsb0JBQUEsQ084RlEsVWhKaXVyQlosQ3lJN3pyQkksK0VBRUksc0JBQUEsQ0FEQSxPeklnMHJCUixDZ0pqdXJCWSxrRUFNSSxzQkFBQSxDQUxBLFlBQUEsQ0FJQSxpQmhKaXVyQmhCLENnSnB1ckJnQix1RUFDSSxhaEpzdXJCcEIsQ2dKanVyQm9CLDZGQUNJLFNoSm11ckJ4QixDZ0podXJCZ0Isb0VBQ0ksWUFBQSxDQUNBLHFCQUFBLENBQ0EsV2hKa3VyQnBCLENnSmp1ckJvQiwwRUFDSSxvQmhKbXVyQnhCLENnSmh1ckJnQiw4RVBuSlosZ0RBQUEsQ0FBQSx3Q0FBQSxDT3NKZ0IsWUFBQSxDUHZKaEIsZUFBQSxDT3FKZ0IsaUJBQUEsQ0FDQSxVaEpxdXJCcEIsQ2dKbHVyQm9CLHVGQU1JLGtDQUFBLENBREEsV0FBQSxDQUZBLE1BQUEsQ0FJQSxTQUFBLENBTkEsaUJBQUEsQ0FDQSxLQUFBLENBTUEsbUNBQUEsQ0FKQSxVaEp3dXJCeEIsQ2dKbnVyQndCLGtHQVFRLGlEN0lqTGxCLEM2SWtMa0IsZ0JBQUEsQ0FGQSxlQUFBLENBSkosUUFBQSxDQUZBLGlCQUFBLENBSUEsd0JBQUEsQ0FIQSxPQUFBLENBRUEsOEJoSnl1ckI1QixDZ0podXJCb0IsMEZBSVEsdUJBQUEsQ0FDQSwyQkFBQSxDQUNBLHFCQUFBLENBSkosV0FBQSxDQURBLFVoSnN1ckJ4QixDZ0o3dHJCZ0IsNkVBQ0ksd0JSM0xQLENDT1QsNkNBQUEsQ0FBQSxxQ0FBQSxDQURBLGVBQUEsQ09zTGdCLFloSml1ckJwQixDZ0ovdHJCb0IsZ0ZBRUksaUJBQUEsQ0FEQSx3QmhKa3VyQnhCLENnSnR0ckJBLHlDQUtvQix3SUFFSSxnQmhKd3RyQnRCLENnSm50ckJNLGlEQUNJLGVoSnF0ckJWLENnSnB0ckJVLDREQUdJLGtCQUFBLENBREEsZ0JSeE1RLENRdU1SLFNoSnd0ckJkLENnSnB0ckJrQixrRkFDSSxZaEpzdHJCdEIsQ2dKanRyQmMsa0VBQ0ksY2hKbXRyQmxCLENnSmx0ckJrQix3RUFDSSxnQmhKb3RyQnRCLENnSmx0ckJrQiw2RUFDSSxrQmhKb3RyQnRCLENnSmx0ckJrQiw2RUFDSSxNaEpvdHJCdEIsQ2dKbnRyQnNCLCtFQUNJLGNBQUEsQ0FDQSxnQmhKcXRyQjFCLENnSm50ckJzQiwrRkFDSSxZaEpxdHJCMUIsQ0FDRixDZ0oxc3JCQSx5Q0FHWSxvREFFSSxxQkFBQSxDQURBLFNoSjhzckJkLENnSjVzckJjLDZEQUNJLHFCaEo4c3JCbEIsQ2dKN3NyQmtCLHdJQUVJLGVoSitzckJ0QixDZ0oxc3JCTSxpREFDSSxlaEo0c3JCVixDZ0ozc3JCVSw0REFHSSxxQkFBQSxDQURBLGtCQUFBLENBREEsU2hKK3NyQmQsQ2dKNXNyQmMsK0RBQ0ksaUJoSjhzckJsQixDZ0o1c3JCYyw0RUFJSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxzQkFBQSxDQUZBLFVoSml0ckJsQixDZ0ozc3JCMEIsMkZBQ0ksY2hKNnNyQjlCLENnSjFzckI4QixrR0FDSSxZaEo0c3JCbEMsQ2dKdHNyQjhCLCtHQUNJLGNoSndzckJsQyxDZ0pyc3JCa0Msc0hBQ0ksWWhKdXNyQnRDLENnSjVzckI4Qiw0R0FDSSxjaEo4c3JCbEMsQ2dKM3NyQmtDLG1IQUNJLFloSjZzckJ0QyxDZ0psdHJCOEIsZ0hBQ0ksY2hKb3RyQmxDLENnSmp0ckJrQyx1SEFDSSxZaEptdHJCdEMsQ2dKeHRyQjhCLDJHQUNJLFdoSjB0ckJsQyxDZ0p2dHJCa0Msa0hBQ0ksU2hKeXRyQnRDLENnSjl0ckI4QixnSEFDSSxjaEpndXJCbEMsQ2dKN3RyQmtDLHVIQUNJLFloSit0ckJ0QyxDZ0pwdXJCOEIsOEdBQ0ksY2hKc3VyQmxDLENnSm51ckJrQyxxSEFDSSxZaEpxdXJCdEMsQ2dKMXVyQjhCLGdIQUNJLGNoSjR1ckJsQyxDZ0p6dXJCa0MsdUhBQ0ksWWhKMnVyQnRDLENnSmx1ckJjLGtFQUNJLGFoSm91ckJsQixDZ0psdXJCc0IsK0VBQ0ksWWhKb3VyQjFCLENnSmx1ckJzQiwrRkFDSSxnQmhKb3VyQjFCLENBQ0YsQ2lKbmpzQkEsaUNBQ0ksd0JUa0JTLENDU1QsOENBQUEsQ0FBQSxzQ0FBQSxDQURBLGVBQUEsQ1F6QkEsaUJqSjZrc0JKLENpSnZrc0JBLHdCQUVJLHNCQUFBLENBQ0Esd0JUUVMsQ1NWVCxZQUFBLENBR0EsaUJqSjBrc0JKLENpSnprc0JJLDZEQU1JLHdCQUFBLENBSkEsVUFBQSxDQUVBLE1BQUEsQ0FEQSxpQkFBQSxDQUVBLFVqSjJrc0JSLENpSnhrc0JJLCtCQUNJLFdqSjBrc0JSLENpSnhrc0JJLDhCQUNJLFFqSjBrc0JSLENpSnhrc0JJLCtCQUlJLDRCQUFBLENBRkEsd0JBQUEsQ0FDQSxrQkF4QkMsQ0E0QkQsYVR0QkksQ1NxQkosZUFBQSxDQUxBLG1CQUFBLENBSUEsd0JBQUEsQ1IwQ0osK0J6SW1pc0JKLENpSnprc0JRLHFDQUNJLGtDakoya3NCWixDaUp6a3NCUSxzQ0FDSSx3QlQ1QkEsQ1M2QkEsYWpKMmtzQlosQ2lKemtzQlEscUNBRUksOEJBQUEsQ0FEQSxZako0a3NCWixDaUp0a3NCWSxpREFFSSxrQkFBQSxDQURBLFlBQUEsQ0FFQSxVakp3a3NCaEIsQ2lKdmtzQmdCLDRIQUdJLHdCQUFBLENBREEscUJqSjBrc0JwQixDaUp2a3NCZ0Isb0VBSUksNEJBQUEsQ0FEQSwyQkFBQSxDQUVBLGVBQUEsQ0FKQSxZQUFBLENBQ0EsV0FBQSxDUmFoQiwrQnpJZ2tzQkosQ2lKeGtzQm9CLDBFQUVJLG1DQUFBLENBREEsWWpKMmtzQnhCLENpSnZrc0JnQix3REFHSSx3QlQ5RFIsQ1M2RFEsMkJBQUEsQ0FLQSxVQUFBLENBTkEsWUFBQSxDQUtBLGVBQUEsQ0FEQSxpQkFBQSxDQURBLHdCako0a3NCcEIsQ2lKcGtzQlkscURBQ0ksWUFBQSxDQUdBLGdCQUFBLENBRkEsYUFBQSxDQUNBLGVBQUEsQ0FFQSxpQmpKc2tzQmhCLENpSnJrc0JnQiwwREFDSSxhakp1a3NCcEIsQ2lKbGtzQm9CLHNEQUtJLGFBQUEsQ0FKQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxXQUFBLENBQ0Esb0JqSnFrc0J4QixDaUpsa3NCb0IsOERBSVEsdUJBQUEsQ0FEQSwyQkFBQSxDQUVBLHFCQUFBLENBSkosY2pKdWtzQnhCLENpSmprc0J3Qix1RUFFSSxrQkFBQSxDQUdBLGtDQUFBLENBSkEsWUFBQSxDQUdBLFdBQUEsQ0FEQSxzQkFBQSxDQUdBLFNBQUEsQ1J6Q3hCLCtCekk2bXNCSixDaUpsa3NCNEIsNEVBSUksVUFBQSxDQUhBLGlEOUk1R2xCLEM4STZHa0IsZ0JBQUEsQ0FDQSxlQUFBLENBRUEsd0JqSm9rc0JoQyxDaUpoa3NCb0IsMERBR0ksd0JUckhaLENTdUhZLFVBQUEsQ0FKQSxhQUFBLENBQ0EsWUFBQSxDQUVBLGlCakpta3NCeEIsQ2lKamtzQndCLDZEQUVJLGNBQUEsQ0FFQSxlQUFBLENBSEEsbUJBQUEsQ0FFQSx3QmpKb2tzQjVCLENpSmprc0J3Qiw0REFHSSxhQUFBLENBREEsYUFBQSxDQURBLGVqSnFrc0I1QixDaUovanNCd0IsNkVBQ0ksU2pKaWtzQjVCLENpSjlqc0JvQiwwREFFSSw4QkFBQSxDQURBLFlqSmlrc0J4QixDaUo3anNCd0Isc0VBQ0ksY2pKK2pzQjVCLENpSjNqc0J3Qix1RUFDSSxjako2anNCNUIsQ2lKeGpzQlksMEdBRUksWWpKMGpzQmhCLENpSnhqc0JZLDBEQUNJLGFqSjBqc0JoQixDaUp4anNCWSxxREFJSSxzQmpKdWpzQmhCLENpSjFqc0JnQiwwREFDSSxZako0anNCcEIsQ2lKempzQmdCLGtFQUlJLGFUektSLENTdUtRLGVBQUEsQ0FEQSxrQkFBQSxDQUVBLHdCako0anNCcEIsQ2lKempzQmdCLDBEQUNJLGdEakoyanNCcEIsQ2lKempzQndCLHNFQUNJLG1CakoyanNCNUIsQ2lKNWpzQndCLHVFQUNJLG1Cako4anNCNUIsQ2lKL2pzQndCLHVFQUNJLG1Cakppa3NCNUIsQ2lKcmpzQkEseUNBQ0ksd0JBQ0ksY0FBQSxDQUNBLGNqSjJqc0JOLENpSjFqc0JNLDZEQUVJLFdqSjJqc0JWLENpSnpqc0JNLCtCUjdMSiwrQ0FBQSxDQUFBLHVDQUFBLENBREEsZXpJMnZzQkYsQ2lKMWpzQk0sOEJSM0xKLDRDQUFBLENBQUEsb0NBQUEsQ0FEQSxlekkwdnNCRixDaUoxanNCVSxxQ0FHSSxZQUFBLENBQ0EsZUFBQSxDQUhBLGVBQUEsQ0FDQSxTako4anNCZCxDaUozanNCYywrREFDSSxjako2anNCbEIsQ2lKNWpzQmtCLHVFQUVJLGtCQUFBLENBRUEsd0JBQUEsQ0FDQSxrQkE1TmYsQ0E4TmUsYVR4TlosQ1N5TlksY0FBQSxDQVBBLFlBQUEsQ0FLQSxlQUFBLENBSEEsY2pKbWtzQnRCLENpSjdqc0JzQiw4RUFDSSxZakoranNCMUIsQ2lKOWpzQjBCLGdHQUdJLFFBQUEsQ0FGQSxTQUFBLENBQ0EsT2pKaWtzQjlCLENpSjlqc0IwQiw0RkFNSSx3QkFBQSxDQUNBLGtCQUFBLENBSEEsV0FITyxDQUlQLGlCQUFBLENBSEEsaUJBQUEsQ0FDQSxVakpta3NCOUIsQ2lKOWpzQjhCLG1HQVVJLHdCVG5QeEIsQ1NrUHdCLGtCQUFBLENBUkEsVUFBQSxDQUtBLGFBQUEsQ0FFQSxXQWZHLENBV0gsUUFBQSxDQUZBLGlCQUFBLENBQ0EsT0FBQSxDQUVBLHVDQUFBLENSaExoQywrQkFBQSxDUWtMZ0MsVWpKb2tzQmxDLENpSjdqc0IwQiw2SEFDSSx1Q2pKK2pzQjlCLENpSjFqc0JjLDhEQUNJLFlqSjRqc0JsQixDaUoxanNCYyx3REFDSSxhQUFBLENBQ0EsZ0JqSjRqc0JsQixDaUp4anNCYyw4Q0FFSSxZQUFBLENBREEsWUFBQSxDQUVBLGNqSjBqc0JsQixDaUp6anNCa0Isb0RBQ0ksYWpKMmpzQnRCLENpSnpqc0IwQiw0REFDSSxzQmpKMmpzQjlCLENpSjVqc0IwQiw0REFDSSx1QmpKOGpzQjlCLENpSi9qc0IwQiw0REFDSSxZakppa3NCOUIsQ2lKbGtzQjBCLDREQUNJLHVCakpva3NCOUIsQ2lKcmtzQjBCLDREQUNJLHVCakp1a3NCOUIsQ2lKeGtzQjBCLDREQUNJLFlqSjBrc0I5QixDaUoza3NCMEIsNERBQ0ksdUJqSjZrc0I5QixDaUo5a3NCMEIsNERBQ0ksdUJqSmdsc0I5QixDaUpqbHNCMEIsNERBQ0ksWWpKbWxzQjlCLENpSnBsc0IwQiw2REFDSSx1QmpKc2xzQjlCLENpSnZsc0IwQiw2REFDSSx1QmpKeWxzQjlCLENpSjFsc0IwQiw2REFDSSxhako0bHNCOUIsQ2lKdmxzQmMsMEdBRUksa0JqSnlsc0JsQixDaUpubHNCTSxvREFDSSxTakpxbHNCVixDaUpqbHNCTSx5REFDRyxTakptbHNCVCxDaUpobHNCVSxtRUFDSSxTakprbHNCZCxDQUNGLENpSjFrc0JBLHlDQUNJLHdCQUNJLHFCQUFBLENBQ0EsYWpKK2tzQk4sQ2lKOWtzQk0sNkRBRUksV2pKK2tzQlYsQ2lKN2tzQk0sK0JSaFRKLGdEQUFBLENBQUEsd0NBQUEsQ0FEQSxleklrNHNCRixDaUo5a3NCTSw4QlI5U0osNkNBQUEsQ0FBQSxxQ0FBQSxDQURBLGV6SWk0c0JGLENpSjlrc0JVLHFDQUVJLGtCQUFBLENBREEsY2pKaWxzQmQsQ2lKL2tzQmMsK0dBRUksa0JqSmlsc0JsQixDaUova3NCYyxzSEFFSSxVakppbHNCbEIsQ2lKL2tzQmMsK0RBQ0ksWWpKaWxzQmxCLENpSi9rc0JjLDhEQVlJLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBUEksNEJBQUEsQ0FDQSx5TEFBQSxDQUVBLHVCQUFBLENBREEsMkJBQUEsQ0FFQSx1QkFBQSxDQU5KLHdCQUFBLENBUUEsa0JBQUEsQ0FFQSxhVHhWUixDUzZVUSxtQkFBQSxDQURBLGlCakoybHNCbEIsQ2lKOWtzQmtCLG9FQUVJLG1DQUFBLENBREEsWWpKaWxzQnRCLENpSjVrc0JVLG1DQUNJLGdCako4a3NCZCxDaUo1a3NCa0Isb0RBQ0ksa0JqSjhrc0J0QixDaUoza3NCYyxxREFDSSxVako2a3NCbEIsQ0FDRixDa0psOHNCQSxvQ1RjSSx3QkFBQSxDU1pBLFlsSnl2dEJKLENrSmx2dEJJLHNDQUVJLGtCQUFBLENBREEsWUFBQSxDQUVBLDZCbEpxdnRCUixDa0psdnRCZ0IscUZBSUksZUFBQSxDQUNBLFdBQUEsQ0FGQSxXQUFBLENBRkEsaUJBQUEsQ0FDQSxVbEp1dnRCcEIsQ2tKbHZ0Qm9CLHlGVHFDaEIsUUFBQSxDQUZBLGlCQUFBLENBQ0EsT0FBQSxDQUVBLDhCQUFBLENTbENvQixnQ0FBQSxDQUZBLFNBQUEsQ0FDQSxTbEp3dnRCeEIsQ2tKbnZ0QjRCLDZHQUNJLFlsSnF2dEJoQyxDa0p0dnRCNEIsMEdBQ0ksWWxKd3Z0QmhDLENrSnp2dEI0Qiw4R0FDSSxZbEoydnRCaEMsQ2tKNXZ0QjRCLHlHQUNJLFNsSjh2dEJoQyxDa0ovdnRCNEIsOEdBQ0ksWWxKaXd0QmhDLENrSmx3dEI0Qiw0R0FDSSxZbEpvd3RCaEMsQ2tKcnd0QjRCLDhHQUNJLFlsSnV3dEJoQyxDa0pud3RCb0IsMkZBS0ksd0JWdkJYLENVd0JXLGlCQUFBLENBTEEsVUFBQSxDQUdBLFdBQUEsQ1RvQnBCLFFBQUEsQ1NqQm9CLFNBQUEsQ1RlcEIsaUJBQUEsQ0FDQSxPQUFBLENBRUEsOEJBQUEsQ1NqQm9CLG1DQUFBLENBTEEsVWxKNnd0QnhCLENrSnR3dEJvQixpR0FDSSxVbEp3d3RCeEIsQ2tKdHd0Qm9CLDJGQUNJLFlsSnd3dEJ4QixDa0p2d3RCd0IsaUdBQ0ksU2xKeXd0QjVCLENrSnR3dEJvQiw2TEFFSSxVbEp1d3RCeEIsQ2tKdHd0QndCLHlNQUNJLFNsSnd3dEI1QixDa0pqd3RCSSxzQ1RoQkEsdUJBQUEsQ1NpQkksWUFBQSxDQUdBLGdCQUFBLENBRkEsZUFBQSxDVG5CSixvQkFBQSxDU29CSSxVbEpzd3RCUixDeUl4eHRCSSx5REFFSSxzQkFBQSxDQURBLE96STJ4dEJSLENrSnZ3dEJRLDRDQUVJLHNCQUFBLENBREEsaUJsSjB3dEJaLENrSnZ3dEJnQix1RUFDSSxTbEp5d3RCcEIsQ2tKdHd0QlksOENBQ0ksWUFBQSxDQUNBLHFCQUFBLENBQ0EsV2xKd3d0QmhCLENrSnZ3dEJnQixvREFDSSxvQmxKeXd0QnBCLENrSnR3dEJZLHdEVHBFUixnREFBQSxDQUFBLHdDQUFBLENTdUVZLFlBQUEsQ1R4RVosZUFBQSxDU3NFWSxpQkFBQSxDQUNBLFVsSjJ3dEJoQixDa0p4d3RCZ0IsaUVBTUksa0NBQUEsQ0FEQSxXQUFBLENBRkEsTUFBQSxDQUlBLFNBQUEsQ0FOQSxpQkFBQSxDQUNBLEtBQUEsQ0FNQSxtQ0FBQSxDQUpBLFVsSjh3dEJwQixDa0p6d3RCb0IsNEVBUVEsaUQvSWxHZCxDK0ltR2MsZ0JBQUEsQ0FGQSxlQUFBLENBSkosUUFBQSxDQUZBLGlCQUFBLENBSUEsd0JBQUEsQ0FIQSxPQUFBLENBRUEsOEJsSit3dEJ4QixDa0p0d3RCZ0Isb0VBSVEsdUJBQUEsQ0FDQSwyQkFBQSxDQUNBLHFCQUFBLENBSkosV0FBQSxDQURBLFVsSjR3dEJwQixDa0pud3RCWSx1REFDSSx3QlY1R0gsQ0NPVCw2Q0FBQSxDQUFBLHFDQUFBLENBREEsZUFBQSxDU3VHWSxZbEp1d3RCaEIsQ2tKcnd0QmdCLDBEQUVJLGlCQUFBLENBREEsd0JsSnd3dEJwQixDa0o3dnRCQSx5Q0FDSSwyQkFDSSxnQkFBQSxDQUNBLGNsSm13dEJOLENrSmx3dEJNLHNDQUdJLGtCQUFBLENBREEsZ0JWOUdZLENVNkdaLFNsSnN3dEJWLENrSmx3dEJjLDREQUNJLFlsSm93dEJsQixDa0ovdnRCVSw0Q0FDSSxjbEppd3RCZCxDa0pod3RCYyx3REFDSSxnQmxKa3d0QmxCLENrSmh3dEJjLHVEQUNJLGtCbEprd3RCbEIsQ2tKaHd0QmMsdURBQ0ksTWxKa3d0QmxCLENrSmp3dEJrQix5REFDSSxjQUFBLENBQ0EsZ0JsSm13dEJ0QixDa0pqd3RCa0IseUVBQ0ksWWxKbXd0QnRCLENBQ0YsQ2tKenZ0QkEseUNBQ0ksMkJBQ0ksZ0JBQUEsQ0FDQSxjbEo4dnRCTixDa0o3dnRCTSxzQ0FHSSxxQkFBQSxDQURBLGtCQUFBLENBREEsU2xKaXd0QlYsQ2tKOXZ0QlUseUNBQ0ksaUJsSmd3dEJkLENrSjl2dEJVLHNEQUlJLGtCQUFBLENBRkEsWUFBQSxDQUNBLDZCQUFBLENBRkEsVWxKbXd0QmQsQ2tKN3Z0QnNCLHFFQUNJLGNsSit2dEIxQixDa0o1dnRCMEIsNEVBQ0ksWWxKOHZ0QjlCLENrSnh2dEIwQix5RkFDSSxjbEowdnRCOUIsQ2tKdnZ0QjhCLGdHQUNJLFlsSnl2dEJsQyxDa0o5dnRCMEIsc0ZBQ0ksY2xKZ3d0QjlCLENrSjd2dEI4Qiw2RkFDSSxZbEordnRCbEMsQ2tKcHd0QjBCLDBGQUNJLGNsSnN3dEI5QixDa0pud3RCOEIsaUdBQ0ksWWxKcXd0QmxDLENrSjF3dEIwQixxRkFDSSxXbEo0d3RCOUIsQ2tKend0QjhCLDRGQUNJLFNsSjJ3dEJsQyxDa0poeHRCMEIsMEZBQ0ksY2xKa3h0QjlCLENrSi93dEI4QixpR0FDSSxZbEppeHRCbEMsQ2tKdHh0QjBCLHdGQUNJLGNsSnd4dEI5QixDa0pyeHRCOEIsK0ZBQ0ksWWxKdXh0QmxDLENrSjV4dEIwQiwwRkFDSSxjbEo4eHRCOUIsQ2tKM3h0QjhCLGlHQUNJLFlsSjZ4dEJsQyxDa0pweHRCVSw0Q0FDSSxhbEpzeHRCZCxDa0pweHRCa0IseURBQ0ksWWxKc3h0QnRCLENrSnB4dEJrQix5RUFDSSxnQmxKc3h0QnRCLENBQ0YsQ21KdCt0QkkseURBQ0UsZW5KK3h1Qk4sQ21KcG91Qk0sa0VBRUUsV25KcXh1QlIsQ21KOXd1QlEscUZBTUUsU0FBQSxDQUNBLCtCbkp1eHVCVixDbUpqd3VCUSwwSEFHRSxvQm5KbXh1QlYsQ21KL3F1QkksaURBRUUsU25Ka3d1Qk4sQ21KaHZ1QlEsdUlBRUUsYVh4VUQsQ1d1VUMsU0FBQSxDQUdBLDJDQUFBLENBREEsV25KbXd1QlYsQ21KL3Z1QlUseUlBQ0UsWW5KaXd1QlosQ21KbHZ1QkEsMENBQ0UsMEJBQ0UscUJuSjJ2dUJGLENtSjF2dUJJLDZDQUNFLFluSjR2dUJOLENtSnh2dUJRLHFEQUNFLFNBQUEsQ0FDQSxxQ0FBQSxDQUNBLFluSjB2dUJWLENBQ0YsQ21KcHZ1QkEseUNBR00sbUVBQ0UsWW5Kb3Z1Qk4sQ21KbHZ1QkksbUVBQ0UsWW5Kb3Z1Qk4sQ21KbHZ1QkkseURBQ0UsY25Kb3Z1Qk4sQ21KanZ1Qk0sb0VBR0UscUJBQUEsQ0FFQSxXQUFBLENBSEEsU0FBQSxDQUlBLFNBQUEsQ0FDQSxlQUFBLENBTkEsS0FBQSxDQU9BLDJCQUFBLENBSkEsV25KdXZ1QlIsQ21KanZ1QlEsbUZBQ0UsVW5KbXZ1QlYsQ21KL3V1QlEsMEVBQ0UsYW5KaXZ1QlYsQ21KL3V1QlEsMkVBQ0UsU0FBQSxDQUNBLHVCbkppdnVCVixDbUo3dXVCTSx5RUFDRSxZbkordXVCUixDbUo3dXVCTSx5RUFDRSxZbkordXVCUixDQUNGLENtSmx1dUJBLGlFQUVJLGdEQUNFLGFuSnd1dUJKLENtSnJ1dUJJLDBEQUNFLGdCbkp1dXVCTixDQUNGLENtSm51dUJBLGdFQUVJLGdEQUNFLGNuSm91dUJKLENtSmp1dUJJLDBEQUNFLGlCbkptdXVCTixDQUNGLENtSi90dUJBLHlDQUNFLDBCQUNFLHFCbkppdXVCRixDbUpodXVCRSxnREFDRSxNbkprdXVCSixDbUpqdXVCSSxtRUFHRSxrQkFBQSxDQUtBLHdCWHhjSSxDV3VjSixXQUFBLENBTkEsWUFBQSxDQVFBLDRCaEpqZEksQ2dKOGNKLGdCQUFBLENBSkEsNkJBQUEsQ0FHQSxZQUFBLENBREEsVW5Kd3V1Qk4sQ21KbHV1Qk0seUVBS0Usd1RBQUEsQ0FFQSwyQkFBQSxDQURBLHVCQUFBLENBTEEsVUFBQSxDQUNBLFdBQUEsQ0FFQSxnQkFBQSxDQUlBLHVCQUFBLENWelpOLCtCQUFBLENVb1pNLFVuSjB1dUJSLENtSmp1dUJRLGdGQUNFLG1CbkptdXVCVixDbUovdHVCSSxtRUFDRSxZQUFBLENBQ0EsZUFBQSxDQUNBLDhCbkppdXVCTixDbUpodXVCTSwwRUFDRSxnQkFBQSxDQUNBLGFuSmt1dUJSLENtSi90dUJJLHlEQUNFLGNuSml1dUJOLENtSjl0dUJNLG9FQUlFLFlBQUEsQ0FDQSxZQUFBLENBSEEsV0FBQSxDQURBLFFBQUEsQ0FFQSxVbkprdXVCUixDbUovdHVCUSxtRkFDRSxXbkppdXVCVixDbUovdHVCUSxpRkFDRSxZbkppdXVCVixDbUo3dHVCUSwyRUFDRSxnQm5KK3R1QlYsQ21KM3R1QkksMkVBQ0UsYW5KNnR1Qk4sQ21KenR1Qk0sMERBQ0UsY25KMnR1QlIsQ21KenR1Qk0sdURBQ0UsWW5KMnR1QlIsQ21KeHR1QlEscURBRUUsV0FBQSxDQUNBLDJCQUFBLENBRkEsVW5KNHR1QlYsQ0FDRixDbUpqdHVCRSxnREFFRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSw2Qm5KMHR1QkosQ21KMS90QkUsNENBRUUsTW5KbXN1QkosQ21KenJ1Qk0saUVBR0UsZUFBQSxDQUNBLFVBQUEsQ0FIQSxpQkFBQSxDQUlBLGlCQUFBLENWaHRCSiwrQkFBQSxDVTZzQkksU25KdXN1QlIsQ21KL3F1QlEsdUZBQ0UsVUFBQSxDQUNBLFNuSmlzdUJWLENtSnRydUJNLDZEQUtFLFduSm1zdUJSLENtSmpxdUJBLHlDQUVJLGdEQUNFLGNuSnNydUJKLENtSnJydUJJLG1FQUNFLFluSnVydUJOLENtSnJydUJJLHlEQUNFLGNuSnVydUJOLENtSnBydUJNLG9FQUdFLHFCQUFBLENBR0EsV0FBQSxDQUpBLFNBQUEsQ0FHQSxXQUFBLENBSkEsS0FBQSxDQUdBLFduSndydUJSLENtSnJydUJRLG1GQUNFLFVuSnVydUJWLENtSm5ydUJRLDJFQUNFLGVBQUEsQ0FDQSxlbkpxcnVCVixDQUNGLENtSi9xdUJBLDBDQUNFLDBCQUNFLFluSmlydUJGLENBQ0YsQ21KL3F1QkEsaUVBQ0UsMEJBQ0UsV25KaXJ1QkYsQ0FDRixDbUovcXVCQSxnRUFDRSwwQkFDRSxXbkppcnVCRixDQUNGLENtSi9xdUJBLHlDQUNFLDBCQUNFLHFCbkppcnVCRixDbUpocnVCRSxnREFDRSxNbkprcnVCSixDbUpqcnVCSSxtRUFHRSxrQkFBQSxDQUtBLHdCWDk0QkksQ1c2NEJKLFdBQUEsQ0FOQSxZQUFBLENBUUEsNEJoSnY1QkksQ2dKbzVCSixnQkFBQSxDQUpBLDZCQUFBLENBR0EsWUFBQSxDQURBLFVuSndydUJOLENtSmxydUJNLHlFQUtFLHdUQUFBLENBRUEsMkJBQUEsQ0FEQSx1QkFBQSxDQUxBLFVBQUEsQ0FDQSxXQUFBLENBRUEsZ0JBQUEsQ0FJQSx1QkFBQSxDVi8xQk4sK0JBQUEsQ1UwMUJNLFVuSjBydUJSLENtSmpydUJRLGdGQUNFLG1CbkptcnVCVixDbUovcXVCSSxtRUFDRSxZQUFBLENBQ0EsZUFBQSxDQUNBLDhCbkppcnVCTixDbUpocnVCTSwwRUFDRSxnQkFBQSxDQUNBLGFuSmtydUJSLENtSi9xdUJJLHlEQUNFLGNuSmlydUJOLENtSjlxdUJNLG9FQUlFLFlBQUEsQ0FGQSxNQUFBLENBR0EsWUFBQSxDQUpBLFFBQUEsQ0FFQSxVbkprcnVCUixDbUovcXVCUSxtRkFDRSxXbkppcnVCVixDbUovcXVCUSxpRkFDRSxZbkppcnVCVixDbUo3cXVCUSwyRUFDRSxnQm5KK3F1QlYsQ21KM3F1QkksMkVBQ0UsYW5KNnF1Qk4sQ21KeHF1Qk0saUVBQ0UsY25KMHF1QlIsQ0FDRixDbUozNHRCQSwwQkFDRSxZQUFBLENBQ0Esc0JuSm1xdUJGLENtSmpxdUJBLGdEQUdFLHFCQUFBLENBQ0EscUNBQUEsQ0FIQSxpQkFBQSxDQUNBLFNuSnNxdUJGLENtSmxxdUJBLG1FQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUVBLFdBQUEsQ0FEQSw2QkFBQSxDQUVBLGFuSnFxdUJGLENtSm5xdUJBLGlIQUdFLGVBQUEsQ0FEQSxTbkp1cXVCRixDbUpwcXVCQSx5REFHRSxlQUFBLENBRkEsZUFBQSxDQUNBLGFuSndxdUJGLENtSnJxdUJBLHVFQUdFLGtCQUFBLENBS0EsYUFBQSxDQUNBLGNBQUEsQ0FSQSxZQUFBLENBTUEsMkJBQUEsQ0FMQSw2QkFBQSxDQUdBLFFBQUEsQ0FDQSxZQUFBLENBRkEsVW5KNnF1QkYsQ21KdHF1QkEsNkVBS0Usd1RBQUEsQ0FFQSwyQkFBQSxDQURBLHVCQUFBLENBTEEsVUFBQSxDQUNBLFdBQUEsQ0FFQSxnQkFBQSxDQUlBLCtCQUFBLENBTEEsVW5KOHF1QkYsQ21KdnF1QkEsZ0VBRUUsWUFBQSxDQURBLGVuSjJxdUJGLENtSnhxdUJBLG9GQUNFLHVCbkoycXVCRixDbUp6cXVCQSx1RUFDRSxlQUFBLENBQ0EsK0JuSjRxdUJGLENtSjFxdUJBLHdEQUNFLGNuSjZxdUJGLENtSjNxdUJBLG1FQU1FLGNBQUEsQ0FMQSxZQUFBLENBR0EsZ0JBQUEsQ0FDQSw2QkFBQSxDQUZBLGVBQUEsQ0FEQSxVbkprcnVCRixDbUo1cXVCQSwwRUFNRSwwYUFBQSxDQUVBLDJCQUFBLENBREEsdUJBQUEsQ0FOQSxVQUFBLENBQ0EsYUFBQSxDQUVBLGFBQUEsQ0FDQSxpQkFBQSxDQUZBLFluSm9ydUJGLENtSjdxdUJBLHFFQUVFLGFBQUEsQ0FEQSxvQm5KaXJ1QkYsQ21KOXF1QkEseUVBQ0UsWW5KaXJ1QkYsQ21KL3F1QkEseUVBQ0UsWW5Ka3J1QkYsQ21KaHJ1QkEsb0VBS0Usd0JBQUEsQ0FDQSxxQ0FBQSxDQUhBLFlBQUEsQ0FDQSxlQUFBLENBSEEsaUJBQUEsQ0FNQSwrQkFBQSxDQUxBLFNuSndydUJGLENtSmpydUJBLGtGQU1FLGVBQUEsQ0FEQSxXQUFBLENBSkEsaUJBQUEsQ0FFQSxXQUFBLENBREEsU0FBQSxDQUVBLFNuSnNydUJGLENtSmxydUJBLHdGQUNFLFluSnFydUJGLENtSm5ydUJBLG1GQUNFLFlBQUEsQ0FDQSxtQkFBQSxDQUFBLGdCbkpzcnVCRixDbUpwcnVCQSxxRkFFRSxrQkFBQSxDQUNBLGVBQUEsQ0FGQSxZbkp5cnVCRixDbUpycnVCQSxvR0FDRSxhbkp3cnVCRixDbUp0cnVCQSxzR0FDRSxjQUFBLENBQ0EsYW5KeXJ1QkYsQ21KdnJ1QkEsNEdBRUUsZUFBQSxDQURBLG1CbkoycnVCRixDbUp4cnVCQSxtRUFDRSxVbkoycnVCRixDbUp6cnVCQSx1RkFHRSxhQUFBLENBREEsaUJBQUEsQ0FEQSxjbko4cnVCRixDbUoxcnVCQSwyRUFHRSxTQUFBLENBREEsY0FBQSxDQURBLFVuSitydUJGLENtSjNydUJBLDZGQUNFLFNuSjhydUJGLENtSjVydUJBLDhLQUVFLE9uSitydUJGLENtSjdydUJBLDRMQU1FLHdUQUFBLENBRUEsMkJBQUEsQ0FEQSx1QkFBQSxDQUxBLFVBQUEsQ0FDQSxhQUFBLENBQ0EsYUFBQSxDQUNBLFluSm1zdUJGLENtSjlydUJBLHVGQUNFLFFuSmlzdUJGLENtSi9ydUJBLDhGQUNFLHdCbkprc3VCRixDbUpoc3VCQSx1RkFDRSxRbkptc3VCRixDbUpqc3VCQSxrRUFFRSxZQUFBLENBQ0EsaUJBQUEsQ0FGQSxpQm5Kc3N1QkYsQ21KbHN1QkEsbUZBRUUsV0FBQSxDQUNBLG1CQUFBLENBQUEsZ0JBQUEsQ0FGQSxVbkp1c3VCRixDbUpuc3VCQSxxRkFRRSxVQUFBLENBTEEsUUFBQSxDQUdBLFVBQUEsQ0FMQSxpQkFBQSxDQU1BLGlCQUFBLENBTEEsT0FBQSxDQUVBLDhCQUFBLENBQ0EsU25KeXN1QkYsQ21KcHN1QkEsMkVBRUUsc0JBQUEsQ0FEQSxVbkp3c3VCRixDbUpyc3VCQSxxTUFFRSxhbkp3c3VCRixDbUp0c3VCQSxnR0FHRSxhQUFBLENBRkEsZ0JBQUEsQ0FDQSxlbkowc3VCRixDbUp2c3VCQSxxR0FDRSxpQm5KMHN1QkYsQ21KeHN1QkEsMEhBRUUsUUFBQSxDQURBLE9uSjRzdUJGLENtSnpzdUJBLGlRQU1FLGtCQUFBLENBR0EsbUNBQUEsQ0FGQSxzQkFBQSxDQUhBLFdBQUEsQ0FEQSxNQUFBLENBRUEsb0JBQUEsQ0FKQSxpQkFBQSxDQUNBLEtBQUEsQ0FNQSw4Qm5KNnN1QkYsQ21KMXN1QkEsaUlBR0Usd0JBQUEsQ0FFQSxVQUFBLENBSkEsYUFBQSxDQUdBLGdCQUFBLENBRkEsVW5KZ3R1QkYsQ21KM3N1QkEsZ0lBR0Usd0JBQUEsQ0FGQSxVQUFBLENBR0EsdUJBQUEsQ0FGQSxVbkpndHVCRixDbUo1c3VCQSx5SUFHRSx3QkFBQSxDQUZBLFlBQUEsQ0FDQSxlbkpndHVCRixDbUo3c3VCQSx3SUFDRSwwQm5KZ3R1QkYsQ21KOXN1QkEsNENBRUUsTUFBQSxDQURBLGlCbkprdHVCRixDbUovc3VCQSxtREFHRSxRQUFBLENBQ0EsTUFBQSxDQUhBLGlCQUFBLENBSUEsT0FBQSxDQUhBLEtBQUEsQ0FJQSwwQm5Ka3R1QkYsQ21KaHR1QkEsdURBR0UsV0FBQSxDQUZBLFNBQUEsQ0FHQSwrQkFBQSxDQUZBLFVuSnF0dUJGLENtSmp0dUJBLDJEQUdFLFFBQUEsQ0FDQSxNQUFBLENBSEEsaUJBQUEsQ0FJQSxPQUFBLENBSEEsS25KdXR1QkYsQ21KbHR1QkEseUVBRUUsZUFBQSxDQUNBLFVBQUEsQ0FGQSxpQkFBQSxDQUdBLGlCQUFBLENBQ0EsK0JuSnF0dUJGLENtSm50dUJBLDJEQUNFLFduSnN0dUJGLENtSnB0dUJBLCtEQUNFLFdBQUEsQ0FDQSxVbkp1dHVCRixDbUpydHVCQSxvRUFDRSx3Qm5Kd3R1QkYsQ21KdHR1QkEsNkVBQ0UsU25KeXR1QkYsQ21KdnR1QkEsZ0ZBQ0UsVUFBQSxDQUNBLFNuSjB0dUJGLENtSnh0dUJBLGlEQUNFLGlCbkoydHVCRixDbUp6dHVCQSw2REFFRSxXQUFBLENBS0EsY0FBQSxDQUpBLFFBQUEsQ0FHQSxlQUFBLENBSUEsU0FBQSxDQVRBLGlCQUFBLENBUUEsaUJBQUEsQ0FEQSx3QkFBQSxDQUpBLDBCQUFBLENBQ0Esc0JBQUEsQ0FBQSxpQm5KaXV1QkYsQ21KMXR1QkEscURBRUUsYUFBQSxDQURBLFluSjh0dUJGLENtSjN0dUJBLG1FQUVFLGFBQUEsQ0FEQSxTQUFBLENBR0EsMkNBQUEsQ0FEQSxXbkordHVCRixDbUo1dHVCQSxvRUFDRSxZbkordHVCRixDbUp0dHVCQSx5Q0FDRSxtRUFDRSxZbkordHVCRixDbUo3dHVCQSx5REFDRSxjbkordHVCRixDbUo3dHVCQSxvRUFHRSxxQkFBQSxDQUVBLFdBQUEsQ0FIQSxTQUFBLENBSUEsU0FBQSxDQUNBLGVBQUEsQ0FOQSxLQUFBLENBT0EsMkJBQUEsQ0FKQSxXbkptdXVCRixDbUo3dHVCQSxtRkFDRSxVbkordHVCRixDbUo3dHVCQSwwRUFDRSxhbkordHVCRixDbUo3dHVCQSwyRUFDRSxTQUFBLENBQ0EsdUJuSit0dUJGLENtSjd0dUJBLHlFQUNFLFluSit0dUJGLENtSjd0dUJBLHlFQUNFLFluSit0dUJGLENBQ0YsQ21KN3R1QkEsMENBQ0UsZ0RBQ0UsY25KK3R1QkYsQ0FDRixDbUo3dHVCQSxpRUFDRSwwQkFDRSxXbkordHVCRixDbUo3dHVCQSxnREFDRSxhbkordHVCRixDbUo3dHVCQSwwREFDRSxnQm5KK3R1QkYsQ0FDRixDbUo3dHVCQSxnRUFDRSwwQkFDRSxXbkordHVCRixDbUo3dHVCQSxnREFDRSxjbkordHVCRixDbUo3dHVCQSwwREFDRSxpQm5KK3R1QkYsQ0FDRixDbUo3dHVCQSx5Q0FDRSwwQkFDRSxxQm5KK3R1QkYsQ21KN3R1QkEsZ0RBQ0UsTW5KK3R1QkYsQ21KN3R1QkEsbUVBR0Usa0JBQUEsQ0FLQSx3QkFBQSxDQURBLFdBQUEsQ0FOQSxZQUFBLENBUUEsNEJBQUEsQ0FIQSxnQkFBQSxDQUpBLDZCQUFBLENBR0EsWUFBQSxDQURBLFVuSm91dUJGLENtSjd0dUJBLHlFQUtFLHdUQUFBLENBRUEsMkJBQUEsQ0FEQSx1QkFBQSxDQUxBLFVBQUEsQ0FDQSxXQUFBLENBRUEsZ0JBQUEsQ0FJQSx1QkFBQSxDQUNBLCtCQUFBLENBTkEsVW5KcXV1QkYsQ21KN3R1QkEsZ0ZBQ0UsbUJuSit0dUJGLENtSjd0dUJBLG1FQUNFLFlBQUEsQ0FDQSxlQUFBLENBQ0EsOEJuSit0dUJGLENtSjd0dUJBLDBFQUNFLGdCQUFBLENBQ0EsYW5KK3R1QkYsQ21KN3R1QkEseURBQ0UsY25KK3R1QkYsQ21KN3R1QkEsb0VBSUUsWUFBQSxDQUZBLE1BQUEsQ0FHQSxZQUFBLENBSkEsUUFBQSxDQUVBLFVuSml1dUJGLENtSjd0dUJBLG1GQUNFLFduSit0dUJGLENtSjd0dUJBLGlGQUNFLFluSit0dUJGLENtSjd0dUJBLDJFQUNFLGdCbkordHVCRixDbUo3dHVCQSwyRUFDRSxhbkordHVCRixDbUo3dHVCQSwwREFDRSxjbkordHVCRixDbUo3dHVCQSx1REFDRSxZbkordHVCRixDbUo3dHVCQSxxREFFRSxXQUFBLENBQ0EsMkJBQUEsQ0FGQSxVbkppdXVCRixDQUNGLENvSnI2eEJBLDJCWGVJLHdCQUFBLENXZEEsWXBKaTd4QkosQ29KNzZ4QkEsa0JBQ0ksVXBKZzd4QkosQ29KMTZ4QkEseUNBQ0ksa0JBQ0ksZ0JwSmc3eEJOLENBQ0YsQ29KMTZ4QkEseUNBQ0ksa0JBQ0ksZ0JwSis2eEJOLENBQ0YsQ29KNTZ4QkEsNEJYWkksd0JBQUEsQ1dhQSxZcEorNnhCSixDb0o3NnhCSSw4Q0FDSSxhcEorNnhCUixDb0ozNnhCQSxtQkFDRSxjQUFBLENBQ0EsVXBKODZ4QkYsQ29KNzZ4QkUscUNBQ0UsYXBKKzZ4QkosQ29KNzZ4QkUsdUNYckJFLGdEQUFBLENBQUEsd0NBQUEsQ1d1QkEsbUJBQUEsQ1h4QkEsZUFBQSxDV3lCQSxtQnBKZzd4QkosQ29KOTZ4QkUsMkNBRUUsWUFBQSxDQUNBLG1CQUFBLENBRkEsU3BKazd4QkosQ29KLzZ4QkksaURBR0UsK0JBQUEsQ0FGQSxvQkFBQSxDQUNBLE9wSms3eEJOLENvSjk2eEJFLCtDQUNFLG1CQUFBLENBQ0EsbUJwSmc3eEJKLENvSi82eEJJLHFEQUVFLFVBQUEsQ0FDQSw4QkFBQSxDQUZBLGlCcEptN3hCTixDb0o5NnhCRSwwRkFLRSxzQ0FBQSxDQURBLFlBQUEsQ0FEQSxlQUFBLENBREEsaUJwSms3eEJKLENvSjk2eEJJLHNHQUtFLGVBQUEsQ0FDQSxpQkFBQSxDQUxBLFVBQUEsQ0FFQSxVQUFBLENBREEsaUJBQUEsQ0FFQSxXQUFBLENBR0EsVXBKZzd4Qk4sQ29KOTZ4QlEsc0lBQ0UsZ0NwSmc3eEJWLENvSmo3eEJRLGdJQUNFLGdDcEptN3hCVixDb0pwN3hCUSx3SUFDRSxnQ3BKczd4QlYsQ29Kdjd4QlEsOEhBQ0UsNkJwSnk3eEJWLENvSjE3eEJRLHdJQUNFLGdDcEo0N3hCVixDb0o3N3hCUSxvSUFDRSxnQ3BKKzd4QlYsQ29KaDh4QlEsd0lBQ0UsZ0NwSms4eEJWLENvSng3eEJBLHlDQUVJLDJDQUNFLGtCcEo2N3hCSixDQUNGLENvSnQ3eEJBLHlDQUVJLDJDQUVFLG1CQUFBLENBREEsb0JwSjI3eEJKLENvSng3eEJFLHVDWHhGQSxnREFBQSxDQUFBLHdDQUFBLENBREEsZXpJcWh5QkYsQ0FDRixDcUp6aXlCQSx3QkFxQkksV0FBQSxDQUhBLGNBQUEsQ0FUQSxhQUFBLENBTkEsV0FBQSxDQVNBLFdBQUEsQ0FSQSxhQUFBLENBU0EsU0FBQSxDQVBBLGlCQUFBLENBQ0EsT0FBQSxDQVNBLDBCQUFBLENBTEEsVXJKcXF5QkosQ3FKdnB5QkEsZ0dBRkksc0JBQUEsQ0FIQSxpQkFBQSxDQUVBLFlySm1xeUJKLENxSnZweUJBLG9HQUtJLFNySnlweUJKLENxSnZweUJBLG9FQUdJLFdySnlweUJKLENxSnRweUJBLHNDQVVJLGtDQUFBLENBQ0EsaUNBQUEsQ0FIQSxVQUFBLENBTEEsaUJBQUEsQ0FDQSxjQUFBLENBQ0EsYUFBQSxDQUVBLFdySjBweUJKLENxSm5weUJBLFlBRUksVXJKcXB5QkosQ3FKbnB5QkEsc0JBR0ksU0FBQSxDQURBLFdySnNweUJKLENxSm5weUJBLG1CQUVJLFdySnFweUJKLENxSm5weUJBLDZCQUVJLFdySnFweUJKLENxSmxweUJBLFlBRUksV3JKb3B5QkosQ3FKbHB5QkEsc0JBR0ksVUFBQSxDQURBLFVySnFweUJKLENxSmxweUJBLG1CQUVJLFdySm9weUJKLENxSmxweUJBLDZCQUVJLFdySm9weUJKLENxSmhweUJBLDJCQUVJLGtCckptcHlCSixDcUpocHlCQSxZQUdJLFlBQUEsQ0FFQSxhQUFBLENBTUEsZUFBQSxDQUZBLFFBQUEsQ0FEQSxTQUFBLENBTkEsaUJBQUEsQ0FXQSxpQkFBQSxDQU5BLFVySm9weUJKLENxSjVveUJBLGVBSUksb0JBQUEsQ0FJQSxZQUFBLENBQ0EsU0FBQSxDQVBBLGlCckpvcHlCSixDcUp6b3lCQSxxQ0FGSSxjQUFBLENBSkEsV0FBQSxDQURBLFVySjhweUJKLENxSnZweUJBLHNCQWdCSSxzQkFBQSxDQUZBLFFBQUEsQ0FEQSxpQkFBQSxDQVJBLGFBQUEsQ0FIQSxXQUFBLENBQ0EsYUFBQSxDQVlBLFlBQUEsQ0FOQSxXcko4b3lCSixDcUpyb3lCQSx3REFHSSxZckp1b3lCSixDcUpyb3lCQSxzRUFHSSxTckp1b3lCSixDcUpyb3lCQSw2QkFtQkksa0NBQUEsQ0FDQSxpQ0FBQSxDQUhBLFVBQUEsQ0FKQSxXQUFBLENBWEEsaUJBQUEsQ0FDQSxhQUFBLENBUUEsV0FBQSxDQUhBLE1BQUEsQ0FKQSxnQkFBQSxDQVlBLFdBQUEsQ0FWQSxpQkFBQSxDQVFBLGlCQUFBLENBUEEsS0FBQSxDQUdBLFVySjRveUJKLENxSmhveUJBLDBDQUdJLFVBQUEsQ0FEQSxXckptb3lCSixDc0p0enlCSSw0REFDSSxpQnRKeXp5QlIsQ3NKdnp5QkkscURBQ0ksc0J0Snl6eUJSLENzSnh6eUJRLGdFQUNJLGFBQUEsQ0FDQSxXdEowenlCWixDc0p4enlCUSw4REFDSSxjQUFBLENBQ0EsUXRKMHp5QlosQ3NKcHp5QkEscUJBSUksZ0JBQUEsQ0FEQSxlQUFBLENBRkEsaUJBQUEsQ0FDQSxTdEp5enlCSixDc0p0enlCSSxnQ0FHSSw0QkFBQSxDQURBLGVBQUEsQ0FEQSxXdEowenlCUixDc0p0enlCSSxrQ0FLSSxvQ0FBQSxDQUdBLFdBQUEsQ0FDQSxrQkFBQSxDQUVBLGVBQUEsQ0FKQSxXQUFBLENBR0EsWUFBQSxDQVRBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLDBCQUFBLENBU0EsOEJBQUEsQ0FOQSxVQUFBLENBRkEsU3RKZzB5QlIsQ3NKdnp5QlEsaUZBUUksdUJBQUEsQ0FEQSx1QkFBQSxDQUxBLFVBQUEsQ0FDQSxhQUFBLENBR0EsV0FBQSxDYlVSLFFBQUEsQ0FGQSxpQkFBQSxDQUNBLE9BQUEsQ0FFQSw4QkFBQSxDYVpRLFV0Sjh6eUJaLENzSnp6eUJRLHdDQUNJLG1DdEoyenlCWixDc0p6enlCUSw2Q0FDSSxRdEoyenlCWixDc0oxenlCWSxtREFDSSw2VXRKNHp5QmhCLENzSjF6eUJZLHlEQUNJLDBVdEo0enlCaEIsQ3NKenp5QlEsNkNBQ0ksU3RKMnp5QlosQ3NKMXp5QlksbURBQ0ksOFV0SjR6eUJoQixDc0oxenlCWSx5REFDSSwyVXRKNHp5QmhCLENzSnh6eUJJLHlDQUVJLFlBQUEsQ0FDQSxXQUFBLENBRkEsaUJ0SjR6eUJSLENzSnp6eUJRLGlHQUdJLFdBQUEsQ0FEQSxVdEo0enlCWixDc0p6enlCUSx3REFNSSxtQ0FBQSxDQURBLFdBQUEsQ0FGQSxNQUFBLENBSUEsU0FBQSxDQU5BLGlCQUFBLENBQ0EsS0FBQSxDQU1BLG1DQUFBLENBSkEsVXRKK3p5QlosQ3NKenp5QlEsa0RBR0ksV0FBQSxDQUdBLGFkcEZBLENjbUZBLGVBQUEsQ0FIQSxTQUFBLENBREEsaUJBQUEsQ0FNQSx1Q0FBQSxDQUhBLFV0Sjh6eUJaLENzSjF6eUJZLG9EQUNJLFVBQUEsQ0FDQSx5QnRKNHp5QmhCLENzSnp6eUJRLHNEQUlJLHFCQUFBLENBRkEsZ0JBQUEsQ0FDQSxnQkFBQSxDQUZBLFN0SmcweUJaLENzSjN6eUJZLHVIYnJFUiw4Q0FBQSxDQUFBLHNDQUFBLENBREEsZXpJcTR5QkosQ3NKN3p5QmdCLGdGQUNJLFN0Sit6eUJwQixDc0p6enlCUSx1REFHUSx1QkFBQSxDQUNBLDJCQUFBLENBRkEscUJ0SjR6eUJoQixDdUozN3lCQSxjQVlJLDBCQUFBLENBSUEsdUNBQUEsQ0FYQSxxQkFBQSxDQVVJLGtCQUFBLENBUkosd0JBQUEsQ0FDRyxxQkFBQSxDQUVLLGdCQUFBLENBR1IsdUJ2SnU4eUJKLEN1Smo4eUJBLDBCQWZJLGFBQUEsQ0FGQSxpQnZKMDl5QkosQ3VKejh5QkEsWUFPSSxRQUFBLENBRkEsZUFBQSxDQUdBLFN2Smk4eUJKLEN1Si83eUJBLGtCQUVJLFl2Smk4eUJKLEN1Si83eUJBLHFCQUVJLGNBQUEsQ0FDQSxXdkppOHlCSixDdUo5N3lCQSxxREFPWSx1QnZKZzh5QlosQ3VKNzd5QkEsYUFNSSxhQUFBLENBRkEsTUFBQSxDQUdBLGdCQUFBLENBQ0EsaUJBQUEsQ0FOQSxpQkFBQSxDQUNBLEt2Sm04eUJKLEN1SjU3eUJBLHVDQUtJLFVBQUEsQ0FGQSxhdkorN3lCSixDdUozN3lCQSxtQkFFSSxVdko2N3lCSixDdUozN3lCQSw0QkFFSSxpQnZKNjd5QkosQ3VKMTd5QkEsYUFFSSxZQUFBLENBQ0EsVUFBQSxDQUVBLFdBQUEsQ0FDQSxjdkoyN3lCSixDdUp6N3lCQSx1QkFFSSxXdkoyN3lCSixDdUp6N3lCQSxpQkFFSSxhdkoyN3lCSixDdUp6N3lCQSwrQkFFSSxZdkoyN3lCSixDdUp6N3lCQSwwQkFFSSxtQnZKMjd5QkosQ3VKejd5QkEsZ0NBRUksYXZKMjd5QkosQ3VKejd5QkEsNEJBRUksaUJ2SjI3eUJKLEN1Sno3eUJBLDZCQU1JLDRCQUFBLENBSkEsYUFBQSxDQUVBLFd2SjI3eUJKLEN1SnY3eUJBLDBCQUNJLFl2SjA3eUJKLEN5STlpekJJLHlDQUdJLFVBQUEsQ0FGQSxVQUFBLENBQ0EsYXpJa2p6QlIsQ3dKL2l6QkksNkNBSVEsdUJBQUEsQ0FEQSwyQkFBQSxDQUVBLHFCQUFBLENmaUJSLDZDQUFBLENBQUEscUNBQUEsQ2VmSSxnQkFBQSxDZmNKLGV6SWtpekJKLEN3SjlpekJJLGtEQUNJLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLFl4SmdqekJSLEN3Si9pekJRLHlEQUNJLG1DQUFBLENBRUEsV0FBQSxDQURBLGtCQUFBLENBRUEsZXhKaWp6QlosQ3dKaGp6Qlksa0VBQ0ksVXhKa2p6QmhCLEN3SjlpekJJLGlEQUNJLFlBQUEsQ0FDQSw0QkFBQSxDQUNBLGlCeEpnanpCUixDd0ovaXpCUSx5SUFLSSxzQkFBQSxDQUhBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCeEpranpCWixDd0ovaXpCUSxvRUFDSSxVQUFBLENBQ0EsaUJ4SmlqekJaLEN3SmhqekJZLDZJQUdJLGFBQUEsQ0FEQSxjQUFBLENBRUEsdUN4SmtqekJoQixDd0poanpCWSxnRkFDSSxxQkFBQSxDQUNBLG1CQUFBLENBRUEsYWhCbENQLENnQmlDTyxrQnhKbWp6QmhCLEN3SjdpekJnQiwrR0FFSSxtQ0FBQSxDQURBLFl4SmdqekJwQixDd0oxaXpCSSxpREFDSSxXeEo0aXpCUixDd0ozaXpCUSwwRUFFSSxhQUFBLENBREEsZXhKOGl6QlosQ3dKNWl6QlksaUZBQ0kscUJ4SjhpekJoQixDd0p2aXpCSSwyREFDSSxxQkFBQSxDQUNBLGV4SjBpekJSLEN3SnhpekJJLDBDQUNJLGFBQUEsQ0FDQSxleEowaXpCUixDd0p0aXpCQSwwQkFFSSxZQUFBLENBREEsVXhKMGl6QkosQ3dKeGl6QkksNkVBR0ksV0FBQSxDQURBLFV4SjJpekJSLEN3SnhpekJJLHVDQU1JLG9DQUFBLENBR0EsV0FBQSxDQUNBLGtCQUFBLENBRUEsZUFBQSxDQVBBLFdBQUEsQ0FHQSxXQUFBLENBR0EsWUFBQSxDQVZBLGlCQUFBLENBQ0EsT0FBQSxDQUNBLDBCQUFBLENBVUEsOEJBQUEsQ0FOQSxVQUFBLENBSEEsU3hKbWp6QlIsQ3dKeml6QlEsNkNBT0ksdUJBQUEsQ0FEQSx1QkFBQSxDQUxBLFVBQUEsQ0FDQSxhQUFBLENBR0EsV0FBQSxDZnBEUixRQUFBLENBRkEsaUJBQUEsQ0FDQSxPQUFBLENBRUEsOEJBQUEsQ2VrRFEsVXhKaWp6QlosQ3dKNWl6QlEsNkNBQ0ksbUN4SjhpekJaLEN3SjVpekJRLGtEQUNJLFN4SjhpekJaLEN3SjdpekJZLHdEQUNJLDZVeEoraXpCaEIsQ3dKN2l6QlksOERBQ0ksMFV4SitpekJoQixDd0o1aXpCUSxrREFDSSxVeEo4aXpCWixDd0o3aXpCWSx3REFDSSw4VXhKK2l6QmhCLEN3SjdpekJZLDhEQUNJLDJVeEoraXpCaEIsQ3dKM2l6QkksaUNBS1EsdUJBQUEsQ0FEQSwyQkFBQSxDQUVBLHFCQUFBLENBTEosV0FBQSxDQUNBLGlCeEpnanpCUixDd0oxaXpCUSxnREFNSSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSw2QkFBQSxDQUhBLFFBQUEsQ0FEQSxpQkFBQSxDQUVBLDBCeEoraXpCWixDd0oxaXpCZ0IsNklBR0ksVUFBQSxDQUNBLGFBQUEsQ0FGQSxrQkFBQSxDQUdBLHVDeEo0aXpCcEIsQ3dKMWl6QmdCLHNFQUVJLGdCQUFBLENBREEsZXhKNml6QnBCLEN3SnppekJvQix1RkFDSSxxQkFBQSxDQUdBLG9CQUFBLENBRUEsd0NBQUEsQ0FKQSxhaEJ4SmYsQ2dCOEplLGVBQUEsQ0FMQSxzQkFBQSxDQUVBLG9CQUFBLENBRUEsd0JBQUEsQ0FFQSwrQnhKMml6QnhCLEN3SjFpekJ3Qiw2RkFDSSx3QmhCaktuQixDZ0JrS21CLFV4SjRpekI1QixDd0p2aXpCWSxxRUFFSSxtQ0FBQSxDQURBLFl4SjBpekJoQixDd0p4aXpCZ0IseUVBQ0ksZXhKMGl6QnBCLEN3SmhpekJBLHlDQUNJLDBCZjdLQSw2Q0FBQSxDQUFBLHFDQUFBLENBREEsZXpJc3R6QkYsQ3dKcml6QlUsZ0RBQ0ksV0FBQSxDQUVBLGdCQUFBLENBREEsU3hKd2l6QmQsQ3dKdGl6QmMsb0VBQ0ksaUJ4SndpekJsQixDQUNGLEN3Si9oekJBLHlDQUNJLDBCZmhNQSw2Q0FBQSxDQUFBLHFDQUFBLENBREEsZXpJdXV6QkYsQ3dKbml6QlUsZ0RBR0ksc0JBQUEsQ0FGQSxVQUFBLENBQ0EsNkJBQUEsQ0FFQSxTeEpxaXpCZCxDd0puaXpCa0IsdUVBQ0ksY0FBQSxDQUNBLGtCeEpxaXpCdEIsQ3dKbGl6QmMscUVBQ0ksa0J4Sm9pekJsQixDd0puaXpCa0IseUVBQ0ksZXhKcWl6QnRCLENBQ0YsQ3lKaHh6QkEsZ0NBQ0ksZ0J6SjJ4ekJKLEN5Snp4ekJJLGtEQUdJLG1CQUFBLENBQ0EsUUFBQSxDQUZBLGNBQUEsQ0FHQSxTQUFBLENBSkEsVXpKK3h6QlIsQ3lKMXh6QlEsbUVBRUksWUFBQSxDQUNBLHFCQUFBLENBRkEscUJBQUEsQ0FHQSxrQkFBQSxDQUNBLFN6SjR4ekJaLEN5SjN4ekJZLG1GQUNJLGFBQUEsQ0FDQSx1QnpKNnh6QmhCLEN5Snp4ekJJLGdEQUdJLFVBQUEsQ0FEQSxzQkFBQSxDQURBLHNCeko2eHpCUixDeUoxeHpCUSxxRmhCbURKLCtCekkwdXpCSixDeUoxeHpCUSxzR0FHSSxRQUFBLENBREEsWUFBQSxDQURBLGVBQUEsQ2hCK0NSLCtCeklndnpCSixDeUp6eHpCWSxzTEFFSSx3QmpCckJQLENpQm9CTyxtQnpKNHh6QmhCLEN5Snp4ekJZLHdOQUdJLGFBQUEsQ0FEQSxpQkFBQSxDQURBLGdCeko2eHpCaEIsQzBKcDB6QkksaURBQ0ksYTFKZzF6QlIsQzBKNTB6QkEsMkJBQ0ksWUFBQSxDQUVBLGdCbEI0Qm9CLENrQjdCcEIsUzFKZzF6QkosQzBKOTB6QkksaUNBQ0ksZUFBQSxDQUNBLFMxSmcxekJSLEMwSjcwekJRLHVDQUNJLGUxSiswekJaLEMwSjUwekJJLGdDQUVJLGtCQUFBLENBTUEscUJBQUEsQ0FGQSx3QkFBQSxDQUNBLDJCQUFBLENBR0EsYWxCZkksQ2tCTUosWUFBQSxDQVFBLGNBQUEsQ0FMQSxRQUFBLENBQ0EsU0FBQSxDQU1BLCtCQUFBLENBUkEsVTFKczF6QlIsQzBKNzB6QlEsc0NBQ0ksd0JsQmxCQSxDa0JtQkEsVTFKKzB6QlosQzBKNzB6QlEsdUNBTUkscUJBQUEsQ0FEQSw4QkFBQSxDQUpBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQjFKaTF6QlosQzBKNzB6QlEsMkRBQ0ksd0IxSiswekJaLEMwSjUwekJJLGlDQUNJLFkxSjgwekJSLEMwSjcwekJRLHNDQUNJLGExSiswekJaLEMwSjcwekJRLG9DQUdJLGFsQnpDQSxDa0J3Q0EsY0FBQSxDQURBLG9CMUppMXpCWixDMEo3MHpCUSxtREFDSSxvQjFKKzB6QlosQzBKdjB6QkEseUNBQ0ksMkJBQ0ksZ0IxSjYwekJOLEMwSjUwekJNLGlDQUNJLGNBQUEsQ0FDQSxpQjFKODB6QlYsQzBKNTB6Qk0sa0NBQ0ksYTFKODB6QlYsQ0FDRixDMEp2MHpCQSx5Q0FDSSwyQkFDSSxxQkFBQSxDQUNBLGdCMUo0MHpCTixDMEozMHpCTSxpQ0FDSSxrQjFKNjB6QlYsQ0FDRixDMkp0NnpCQSw2QkFDSSxVQUFBLENBQ0EsbUIzSjI4ekJKLEMySjE4ekJJLGtDQUNJLGdEM0o0OHpCUixDMkozOHpCUSxtREFDSSxnQjNKNjh6QlosQzJKMTh6QlksOENBQ0ksbUIzSjQ4ekJoQixDMko3OHpCWSwrQ0FDSSxtQjNKKzh6QmhCLEMySmg5ekJZLCtDQUNJLG1CM0prOXpCaEIsQzJKNTh6QkEsa0JBQ0ksR0FFSSxVQUFBLENBREEseUIzSmc5ekJOLEMySjc4ekJFLEdBRUksVUFBQSxDQURBLDBCM0pnOXpCTixDQUNGLEM0SngrekJJLCtDQUVJLGVBQUEsQ0FEQSxtQkFBQSxDQUVBLGlCNUowK3pCUixDNEp6K3pCUSxpREFFSSxtQkFBQSxDQURBLGdCNUo0K3pCWixDNEp6K3pCUSxtRUFDSSxZQUFBLENBQ0EsYzVKMit6QlosQzRKMSt6Qlksd0VBQ0ksZTVKNCt6QmhCLEM0SjErekJZLDRGQUNJLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCQUFBLENBQ0EsYTVKNCt6QmhCLEM0SjMrekJnQiw0SEFDSSxlNUo2K3pCcEIsQzRKNSt6Qm9CLGtJQUVJLFdBQUEsQ0FBQSwrQkFBQSxDQUNBLGVBQUEsQ0FFQSxlQUFBLENBREEsU0FBQSxDQUVBLGlCNUo4K3pCeEIsQzRKeit6QlEsaUlBRUkscUJBQUEsQ0FDQSx3QkFBQSxDQUVBLFdBQUEsQ0FKQSxpQkFBQSxDQUdBLFNBQUEsQ0FFQSxTNUoyK3pCWixDNEoxK3pCWSxrVkFDSSxpQkFBQSxDQUVBLFNBQUEsQ0FEQSxPNUo2K3pCaEIsQzRKdDd6QkEsOEVBQ0ksZTVKMit6QkosQzRKeit6QkUsK0NBR0UscUJBQUEsQ0FDQSx3QkFBQSxDQUNBLGFBQUEsQ0FKQSxhQUFBLENBS0Esb0JBQUEsQ0FKQSxVNUpnL3pCSixDNEoxK3pCRSwrQ0FLRSxZQUFBLENBRkEsUUFBQSxDQUZBLGdCQUFBLENBQ0EsYUFBQSxDQUVBLFM1SjgrekJKLEM0SjMrekJFLG9EQUNFLGE1SjgrekJKLEM0SjUrekJFLHVEQUNFLGU1SisrekJKLEM0SjcrekJFLDhEQUVFLHFCQUFBLENBQ0Esd0JBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUpBLFU1Sm8vekJKLEM0SjcrekJBLDhEQUNJLFdBQUEsQ0FDQSxTNUpnL3pCSixDNEovK3pCSSxxRUFFSSxjQUFBLENBREEsZUFBQSxDQUVBLFM1SmkvekJSLEM0Si8rekJJLHVGQUNJLGdCQUFBLENBQ0EsYTVKaS96QlIsQzRKLyt6QkksK0VBQ0ksZTVKaS96QlIsQzZKNW4wQkEsK0JBQ0ksa0M3SnFwMEJKLEM2SnBwMEJJLDBEQUNJLGlCN0pzcDBCUixDNkpycDBCUSxxRkFDSSxTN0p1cDBCWixDNkp0cDBCWSw0SUFDSSxpQjdKd3AwQmhCLEM2SnRwMEJZLG1IQUdJLCtCQUFBLENBRkEsUUFBQSxDQUNBLFk3SnlwMEJoQixDNkp2cDBCZ0Isc0lBQ0ksYzdKeXAwQnBCLEM2SnRwMEJZLDRHQUVJLG1CQUFBLENBREEsc0JBQUEsQ0FFQSxRN0p3cDBCaEIsQzZKdnAwQmdCLDZIQUNJLCtCN0p5cDBCcEIsQzZKdnAwQmdCLHVIQUNJLGFBQUEsQ0FDQSxZN0p5cDBCcEIsQzZKeHAwQm9CLHdJQUNJLDhCN0owcDBCeEIsQzZKeHAwQm9CLDJIQUNJLGU3SjBwMEJ4QixDNkp2cDBCZ0IseUhBQ0ksVTdKeXAwQnBCLEM2SnhwMEJvQiw0SEFDSSw0QjFKMUJaLEMwSjJCWSxjQUFBLENBQ0EsUTdKMHAwQnhCLEM2SnJwMEJRLHdGQU9JLHFCQUFBLENBQ0Esa0NBQUEsQ0FDQSxpQkFBQSxDQUpBLFlBQUEsQ0FDQSxxQkFBQSxDQUpBLE1BQUEsQ0FEQSxpQkFBQSxDQUVBLFVBQUEsQ0FDQSwwQjdKNHAwQlosQzZKdHAwQlksMkdBRUksV0FBQSxDQURBLGU3SnlwMEJoQixDNkp2cDBCZ0IsK0dBRUksYUFBQSxDQURBLFk3SjBwMEJwQixDNkpycDBCUSwwRUFTSSxxQkFBQSxDQUpBLGtCQUFBLENBR0EsZUFBQSxDQURBLFdBQUEsQ0FEQSxXQUFBLENBTEEsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLHlCN0o0cDBCWixDNkp0cDBCWSw4RUFHSSxZQUFBLENBRUEsc0JBQUEsQ0FIQSxhQUFBLENBRUEsZ0JBQUEsQ0FIQSxVN0o0cDBCaEIsQzZKcHAwQkkseURBQ0ksV0FBQSxDQUNBLGtCN0pzcDBCUixDNkpwcDBCSSxxQ0FHSSxVQUFBLENBRkEsVUFBQSxDQUNBLGE3SnVwMEJSLEM4Si91MEJBLFVBSUksd0JBQUEsQ0FGQSxhQUFBLENBQ0EsWTlKMnYwQkosQ3lJaHcwQkksZ0JBR0ksVUFBQSxDQUZBLFVBQUEsQ0FDQSxhekltdzBCUixDOEo5djBCSSxhQUVJLGNBQUEsQ0FEQSxlOUppdzBCUixDOEo5djBCSSxnQ0FDSSx3QjlKZ3cwQlIsQzhKL3YwQlEsMkNBQ0ksVTlKaXcwQlosQzhKOXYwQkksNEJBQ0ksYXRCRUssQ3NCQUwsY0FBQSxDQUNBLGFBQUEsQ0FGQSxlOUprdzBCUixDOEo3djBCUSwrQ0FJSSx3QkFBQSxDQURBLGtCQUFBLENBREEsWUFBQSxDQURBLGlCOUprdzBCWixDOEo5djBCWSx5SUFJSSxTQUFBLENBRkEsaUJBQUEsQ0FDQSxLOUppdzBCaEIsQzhKOXYwQlksaUVBQ0ksWUFBQSxDQUNBLHFCQUFBLENBRUEsZ0JBQUEsQ0FEQSxVOUppdzBCaEIsQzhKL3YwQmdCLGlGQUdJLHFCQUFBLENBRkEsUUFBQSxDQUNBLFM5Smt3MEJwQixDOEpodzBCb0IscUxBRUksVTlKaXcwQnhCLEM4Sjd2MEJZLHdFQUlJLGtCQUFBLENBR0EscUJBQUEsQ0FMQSxZQUFBLENBSUEsV0FBQSxDQUhBLHNCQUFBLENBRkEsU0FBQSxDckIyQlosK0JBQUEsQ3FCdkJZLFU5Smt3MEJoQixDOEo5djBCZ0IsNEVBQ0ksV0FBQSxDQUVBLGlCQUFBLENBREEsVTlKaXcwQnBCLEM4SjN2MEJnQiwwU0FFSSxTOUo4djBCcEIsQytKOXowQkEsYUFDSSxhekpnQ00sQ3lKOUJOLDRCNUpLUSxDNEpOUixpQi9KMjEwQkosQytKdjAwQkEsZ0JBQ0ksZ0JBQUEsQ0FDQSxpQi9KZzEwQkosQytKLzAwQkksb0JBRUksYUFBQSxDQURBLFUvSmsxMEJSLEMrSi8wMEJJLDJCQU1JLCtCQUFBLENBQ0EsVUFBQSxDQUVBLGVBQUEsQ0FOQSxRQUFBLENBQ0Esa0JBQUEsQ0FIQSxpQkFBQSxDQUNBLE9BQUEsQ0FNQSx3QkFBQSxDQUhBLCtCL0pxMTBCUixDK0poMTBCUSw4QkFDSSxpQi9KazEwQlosQytKOTAwQlEsbUNBQ0ksUy9KZzEwQlosQytKeDAwQkEseUNBRVEsMkJBR0ksV0FBQSxDQUZBLGFBQUEsQ0FDQSxTL0o4MDBCVixDQUNGLEMrSnQwMEJBLHlDQUVRLDJCQUVJLFFBQUEsQ0FEQSxhL0oyMDBCVixDQUNGLENDanowQkkscUJBQ0ksaUJBQ0ksMEJEbXowQlYsQ0FDRixDQ3R6MEJJLHlCQUNJLGlCQUNJLHlCRHd6MEJWLENBQ0YsQ0MzejBCSSx5QkFDSSxpQkFDSSx5QkQ2ejBCVixDQUNGLENDaDAwQkkseUJBQ0ksaUJBQ0kseUJEazAwQlYsQ0FDRixDQ3IwMEJJLDBCQUNJLGlCQUNJLHlCRHUwMEJWLENBQ0YsQ0NuMDBCQSxHQUNJLFVEcTAwQkoiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC95dWg0aWFsLmNzc1wiKTtcbi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzc1wiKTtcbkBpbXBvcnQgdXJsKFwiLy9oZWxsby5teWZvbnRzLm5ldC9jb3VudC8zYmRjZDZcIik7XG46cm9vdCB7XG4gIC0tYmx1ZTogIzM2NGI1NDtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNmY0MmMxO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjZGMzNTQ1O1xuICAtLW9yYW5nZTogI2ViNmI0MDtcbiAgLS15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzIwYzk5NztcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLXByaW1hcnk6ICNlYjZiNDA7XG4gIC0tc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLXN1Y2Nlc3M6ICMzNjRiNTQ7XG4gIC0taW5mbzogIzdiN2M3ZjtcbiAgLS13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1saWdodDogI2Y4ZjlmYTtcbiAgLS1kYXJrOiAjMzQzYTQwO1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGVmZnJhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjZWI2YjQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjYzk0MjE1O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogNS40cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAyLjdyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZTgzZThjO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLXhsLFxuLmNvbC14bC1hdXRvLCAuY29sLXhsLTEyLCAuY29sLXhsLTExLCAuY29sLXhsLTEwLCAuY29sLXhsLTksIC5jb2wteGwtOCwgLmNvbC14bC03LCAuY29sLXhsLTYsIC5jb2wteGwtNSwgLmNvbC14bC00LCAuY29sLXhsLTMsIC5jb2wteGwtMiwgLmNvbC14bC0xLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLWxnLTEyLCAuY29sLWxnLTExLCAuY29sLWxnLTEwLCAuY29sLWxnLTksIC5jb2wtbGctOCwgLmNvbC1sZy03LCAuY29sLWxnLTYsIC5jb2wtbGctNSwgLmNvbC1sZy00LCAuY29sLWxnLTMsIC5jb2wtbGctMiwgLmNvbC1sZy0xLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLW1kLTEyLCAuY29sLW1kLTExLCAuY29sLW1kLTEwLCAuY29sLW1kLTksIC5jb2wtbWQtOCwgLmNvbC1tZC03LCAuY29sLW1kLTYsIC5jb2wtbWQtNSwgLmNvbC1tZC00LCAuY29sLW1kLTMsIC5jb2wtbWQtMiwgLmNvbC1tZC0xLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLXNtLTEyLCAuY29sLXNtLTExLCAuY29sLXNtLTEwLCAuY29sLXNtLTksIC5jb2wtc20tOCwgLmNvbC1zbS03LCAuY29sLXNtLTYsIC5jb2wtc20tNSwgLmNvbC1zbS00LCAuY29sLXNtLTMsIC5jb2wtc20tMiwgLmNvbC1zbS0xLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLTEyLCAuY29sLTExLCAuY29sLTEwLCAuY29sLTksIC5jb2wtOCwgLmNvbC03LCAuY29sLTYsIC5jb2wtNSwgLmNvbC00LCAuY29sLTMsIC5jb2wtMiwgLmNvbC0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRoLFxuLnRhYmxlLXByaW1hcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWQ2Y2E7XG59XG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjViMjljO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZjNGIzO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmM0YjM7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiO1xufVxuLnRhYmxlLXNlY29uZGFyeSB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGQsXG4udGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjNiN2JiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjZGNmO1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk2YTFhNjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YzFjMztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjljMWMzO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYjtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiYWJiYmM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2U7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZTtcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZjdlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiO1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ5NjllO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xufVxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmYmZjZmM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTU5OTljO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2Y3YzRiMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCAxMDcsIDY0LCAwLjI1KTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuOTZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDc1LCA4NCwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzM2NGI1NDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMzY0YjU0JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzNjRiNTQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU0LCA3NSwgODQsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOnZhbGlkLCBzZWxlY3QuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxLjVyZW0gY2VudGVyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzY0YjU0O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMzY0YjU0JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM2NGI1NDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTQsIDc1LCA4NCwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzM2NGI1NDtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMzNjRiNTQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNjRiNTQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGE2NzczO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE2NzczO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTQsIDc1LCA4NCwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzY0YjU0O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzM2NGI1NDtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzY0YjU0O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1NCwgNzUsIDg0LCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgc2VsZWN0LmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxLjVyZW0gY2VudGVyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBuby1yZXBlYXQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlNDYwNmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDYwNmQ7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCAxMDcsIDY0LCAwLjI1KTtcbn1cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG4gIGJvcmRlci1jb2xvcjogI2ViNmI0MDtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc1MDFkO1xuICBib3JkZXItY29sb3I6ICNlMDRhMTg7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc1MDFkO1xuICBib3JkZXItY29sb3I6ICNlMDRhMTg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzOCwgMTI5LCA5MywgMC41KTtcbn1cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG4gIGJvcmRlci1jb2xvcjogI2ViNmI0MDtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0YTE4O1xuICBib3JkZXItY29sb3I6ICNkNTQ2MTY7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzgsIDEyOSwgOTMsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YTYyNjg7XG4gIGJvcmRlci1jb2xvcjogIzU0NWI2Mjtcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG4gIGJvcmRlci1jb2xvcjogIzRlNTU1Yjtcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0YjU0O1xuICBib3JkZXItY29sb3I6ICMzNjRiNTQ7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjMjIyZjM1O1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjMjIyZjM1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4NCwgMTAyLCAxMTAsIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0YjU0O1xuICBib3JkZXItY29sb3I6ICMzNjRiNTQ7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMmYzNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyODJkO1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODQsIDEwMiwgMTEwLCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiN2M3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2I3YzdmO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODY5NmM7XG4gIGJvcmRlci1jb2xvcjogIzYyNjM2NTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODY5NmM7XG4gIGJvcmRlci1jb2xvcjogIzYyNjM2NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTQzLCAxNDQsIDE0NiwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjdjN2Y7XG4gIGJvcmRlci1jb2xvcjogIzdiN2M3Zjtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjI2MzY1O1xuICBib3JkZXItY29sb3I6ICM1YzVjNWY7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNDMsIDE0NCwgMTQ2LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbn1cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XG4gIGJvcmRlci1jb2xvcjogI2M2OTUwMDtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTcwLCAxMiwgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODIzMzM7XG4gIGJvcmRlci1jb2xvcjogI2JkMjEzMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzA7XG4gIGJvcmRlci1jb2xvcjogI2IyMWYyZDtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgODMsIDk3LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xufVxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNiwgMjE3LCAyMTksIDAuNSk7XG59XG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1O1xuICBib3JkZXItY29sb3I6ICNkM2Q5ZGY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTtcbn1cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xuICBib3JkZXItY29sb3I6ICMxNzFhMWQ7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZWI2YjQwO1xuICBib3JkZXItY29sb3I6ICNlYjZiNDA7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xuICBib3JkZXItY29sb3I6ICNlYjZiNDA7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzUsIDEwNywgNjQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ViNmI0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNmI0MDtcbiAgYm9yZGVyLWNvbG9yOiAjZWI2YjQwO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCAxMDcsIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzNjRiNTQ7XG4gIGJvcmRlci1jb2xvcjogIzM2NGI1NDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjRiNTQ7XG4gIGJvcmRlci1jb2xvcjogIzM2NGI1NDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU0LCA3NSwgODQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM2NGI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NGI1NDtcbiAgYm9yZGVyLWNvbG9yOiAjMzY0YjU0O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTQsIDc1LCA4NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzdiN2M3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2I3YzdmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiN2M3ZjtcbiAgYm9yZGVyLWNvbG9yOiAjN2I3YzdmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCAxMjQsIDEyNywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjN2I3YzdmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I3YzdmO1xuICBib3JkZXItY29sb3I6ICM3YjdjN2Y7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjMsIDEyNCwgMTI3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ViNmI0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNjOTQyMTU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy53aWR0aCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy53aWR0aCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMTYxODFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogI2FkYjViZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjhyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMS40cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlYjZiNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzNSwgMTA3LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjdjNGIzO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2U4ZTI7XG4gIGJvcmRlci1jb2xvcjogI2ZjZThlMjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNHJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjRyZW07XG4gIGxlZnQ6IC0xLjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvNTAlIDUwJSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ViNmI0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNmI0MDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDEwNywgNjQsIDAuNSk7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTA3LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTA3LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjI1cmVtO1xuICB3aWR0aDogMS43NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogY2FsYygwLjRyZW0gKyAycHgpO1xuICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgd2lkdGg6IGNhbGMoMXJlbSAtIDRweCk7XG4gIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTA3LCA2NCwgMC41KTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2Y3YzRiMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCAxMDcsIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3O1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2Y3YzRiMztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCAxMDcsIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDIzNSwgMTA3LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDIzNSwgMTA3LCA2NCwgMC4yNSk7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCAxMDcsIDY0LCAwLjI1KTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlOGUyO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlOGUyO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNmI0MDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlOGUyO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXNtLFxuLm5hdmJhciAuY29udGFpbmVyLW1kLFxuLm5hdmJhciAuY29udGFpbmVyLWxnLFxuLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4yNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZWI2YjQwO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6ICNlYjZiNDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZWI2YjQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgY29udGVudDogXCIvXCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjZWI2YjQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjYzk0MjE1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMzUsIDEwNywgNjQsIDAuMjUpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG4gIGJvcmRlci1jb2xvcjogI2ViNmI0MDtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xufVxuYS5iYWRnZS1wcmltYXJ5OmhvdmVyLCBhLmJhZGdlLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwNGExODtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjM1LCAxMDcsIDY0LCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2Mjtcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjRiNTQ7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyZjM1O1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1NCwgNzUsIDg0LCAwLjUpO1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I3YzdmO1xufVxuYS5iYWRnZS1pbmZvOmhvdmVyLCBhLmJhZGdlLWluZm86Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyNjM2NTtcbn1cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCAxMjQsIDEyNywgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNC4zcmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzdhMzgyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTFkOTtcbiAgYm9yZGVyLWNvbG9yOiAjZjlkNmNhO1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjZjNGIzO1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUyMjYxNjtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xuICBib3JkZXItY29sb3I6ICNkNmQ4ZGI7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M4Y2JjZjtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIwMjMyNjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzFjMjcyYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZGJkZDtcbiAgYm9yZGVyLWNvbG9yOiAjYzdjZGNmO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjljMWMzO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA4MGIwZDtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzQwNDA0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFkYWRiO1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2RjZGNlO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI3MjcyODtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhO1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGExO1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUzM2YwMztcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICBib3JkZXItY29sb3I6ICNmNWM2Y2I7XG59XG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YxYjBiNztcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQ5MTIxNztcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZkZmRmZTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZjY7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjOGNhO1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjliYmJlO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA0MDUwNTtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNmI0MDtcbiAgYm9yZGVyLWNvbG9yOiAjZWI2YjQwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzdhMzgyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDZjYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2EzODIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZjNGIzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YTM4MjE7XG4gIGJvcmRlci1jb2xvcjogIzdhMzgyMTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzM4M2Q0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzM4M2Q0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNkNDE7XG4gIGJvcmRlci1jb2xvcjogIzM4M2Q0MTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxYzI3MmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2NkY2Y7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFjMjcyYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YzFjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMyNzJjO1xuICBib3JkZXItY29sb3I6ICMxYzI3MmM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjNDA0MDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM0MDQwNDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2U7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MjtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MDQyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTY0MDQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NjQwNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjFjMjQ7XG4gIGJvcmRlci1jb2xvcjogIzcyMWMyNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODE4MjtcbiAgYm9yZGVyLWNvbG9yOiAjODE4MTgyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFlMjE7XG4gIGJvcmRlci1jb2xvcjogIzFiMWUyMTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE0cHg7XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTRweDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGVmZnJhLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogZWZmcmEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuOTZyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMTVweDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjphZnRlciB7XG4gIGJvdHRvbTogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTRweDtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvdztcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5zcGlubmVyLWJvcmRlcixcbiAgLnNwaW5uZXItZ3JvdyB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICB9XG59XG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwNGExOCAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjIgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0YjU0ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjJmMzUgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I3YzdmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjYzNjUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTUgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICNlYjZiNDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzY0YjU0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzdiN2M3ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICNlYjZiNDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNjOTQyMTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNDk0ZjU0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzM2NGI1NCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzE4MjEyNSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICM3YjdjN2YgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU2NTggIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E3MWQyYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNjYmQzZGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxufVxuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE1LjQgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbi5mYSxcbi5mYXMsXG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZSxcbi5mYXIsXG4uZmFsLFxuLmZhZCxcbi5mYWIge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCBibG9ja3F1b3RlIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4wNjY3ZW07XG59XG5cbi5mYS14cyB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5mYS0xeCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07XG59XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xufVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cblxuLmZhLTZ4IHtcbiAgZm9udC1zaXplOiA2ZW07XG59XG5cbi5mYS03eCB7XG4gIGZvbnQtc2l6ZTogN2VtO1xufVxuXG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbTtcbn1cblxuLmZhLTl4IHtcbiAgZm9udC1zaXplOiA5ZW07XG59XG5cbi5mYS0xMHgge1xuICBmb250LXNpemU6IDEwZW07XG59XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTtcbn1cblxuLmZhLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMi41ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmEtbGkge1xuICBsZWZ0OiAtMmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAwLjFlbTtcbiAgcGFkZGluZzogMC4yZW0gMC4yNWVtIDAuMTVlbTtcbn1cblxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZhLmZhLXB1bGwtbGVmdCxcbi5mYXMuZmEtcHVsbC1sZWZ0LFxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IGJsb2NrcXVvdGUuZmEtcHVsbC1sZWZ0LFxuLmZhci5mYS1wdWxsLWxlZnQsXG4uZmFsLmZhLXB1bGwtbGVmdCxcbi5mYWIuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cbi5mYS5mYS1wdWxsLXJpZ2h0LFxuLmZhcy5mYS1wdWxsLXJpZ2h0LFxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IGJsb2NrcXVvdGUuZmEtcHVsbC1yaWdodCxcbi5mYXIuZmEtcHVsbC1yaWdodCxcbi5mYWwuZmEtcHVsbC1yaWdodCxcbi5mYWIuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjNlbTtcbn1cblxuLmZhLXNwaW4ge1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uZmEtcHVsc2Uge1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uZmEtcm90YXRlLTkwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uZmEtZmxpcC1ib3RoLCAuZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsXG46cm9vdCAuZmEtcm90YXRlLTE4MCxcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxuOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC5mYS1mbGlwLXZlcnRpY2FsLFxuOnJvb3QgLmZhLWZsaXAtYm90aCB7XG4gIGZpbHRlcjogbm9uZTtcbn1cblxuLmZhLXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi41ZW07XG59XG5cbi5mYS1zdGFjay0xeCxcbi5mYS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiO1xufVxuXG4uZmEtYWNjdXNvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjlcIjtcbn1cblxuLmZhLWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWZcIjtcbn1cblxuLmZhLWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7XG59XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjtcbn1cblxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjtcbn1cblxuLmZhLWFkdmVyc2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7XG59XG5cbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiO1xufVxuXG4uZmEtYWlyLWZyZXNoZW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4uZmEtYWlyYm5iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7XG59XG5cbi5mYS1hbGdvbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7XG59XG5cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjtcbn1cblxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzlcIjtcbn1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjtcbn1cblxuLmZhLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XG59XG5cbi5mYS1hbGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDJcIjtcbn1cblxuLmZhLWFsbGVyZ2llczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MVwiO1xufVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XG59XG5cbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7XG59XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5mYS1hbWlsaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmRcIjtcbn1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiO1xufVxuXG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5cbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuXG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cblxuLmZhLWFuZ3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7XG59XG5cbi5mYS1hbmd1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIwXCI7XG59XG5cbi5mYS1hbmtoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ0XCI7XG59XG5cbi5mYS1hcHAtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjtcbn1cblxuLmZhLWFwcC1zdG9yZS1pb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzBcIjtcbn1cblxuLmZhLWFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcxXCI7XG59XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiO1xufVxuXG4uZmEtYXBwbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQxXCI7XG59XG5cbi5mYS1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTVcIjtcbn1cblxuLmZhLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cblxuLmZhLWFyY2h3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTdcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVhXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiO1xufVxuXG4uZmEtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWFycm93cy1hbHQtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiO1xufVxuXG4uZmEtYXJyb3dzLWFsdC12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM4XCI7XG59XG5cbi5mYS1hcnRzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdhXCI7XG59XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjtcbn1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG5cbi5mYS1hc3ltbWV0cmlrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcyXCI7XG59XG5cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYVwiO1xufVxuXG4uZmEtYXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NThcIjtcbn1cblxuLmZhLWF0bGFzc2lhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YlwiO1xufVxuXG4uZmEtYXRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiO1xufVxuXG4uZmEtYXVkaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiO1xufVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWVcIjtcbn1cblxuLmZhLWF1dG9wcmVmaXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxY1wiO1xufVxuXG4uZmEtYXZpYW5leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NFwiO1xufVxuXG4uZmEtYXZpYXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIxXCI7XG59XG5cbi5mYS1hd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OVwiO1xufVxuXG4uZmEtYXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc1XCI7XG59XG5cbi5mYS1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7XG59XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdkXCI7XG59XG5cbi5mYS1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWFcIjtcbn1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG5cbi5mYS1iYWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNVwiO1xufVxuXG4uZmEtYmFjdGVyaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTlcIjtcbn1cblxuLmZhLWJhY3Rlcml1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YVwiO1xufVxuXG4uZmEtYmFoYWk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiO1xufVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7XG59XG5cbi5mYS1iYW5kLWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MlwiO1xufVxuXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDVcIjtcbn1cblxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmFcIjtcbn1cblxuLmZhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cblxuLmZhLWJhc2ViYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzNcIjtcbn1cblxuLmZhLWJhc2tldGJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNFwiO1xufVxuXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiO1xufVxuXG4uZmEtYmF0dGxlLW5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNVwiO1xufVxuXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG5cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG5cbi5mYS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7XG59XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiO1xufVxuXG4uZmEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmM1wiO1xufVxuXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNlwiO1xufVxuXG4uZmEtYmV6aWVyLWN1cnZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTViXCI7XG59XG5cbi5mYS1iaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiO1xufVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uZmEtYmlraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRhXCI7XG59XG5cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLWJpb2hhemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MFwiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7XG59XG5cbi5mYS1iaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdhXCI7XG59XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLmZhLWJsYWNrYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2JcIjtcbn1cblxuLmZhLWJsZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTdcIjtcbn1cblxuLmZhLWJsZW5kZXItcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjZcIjtcbn1cblxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG5cbi5mYS1ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgxXCI7XG59XG5cbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdjXCI7XG59XG5cbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjtcbn1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjtcbn1cblxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLWJvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDdcIjtcbn1cblxuLmZhLWJvbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWNcIjtcbn1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLWJvb2stZGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiN1wiO1xufVxuXG4uZmEtYm9vay1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U2XCI7XG59XG5cbi5mYS1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MThcIjtcbn1cblxuLmZhLWJvb2stcmVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7XG59XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZVwiO1xufVxuXG4uZmEtYm9vdHN0cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM2XCI7XG59XG5cbi5mYS1ib3JkZXItYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRjXCI7XG59XG5cbi5mYS1ib3JkZXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MFwiO1xufVxuXG4uZmEtYm9yZGVyLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUzXCI7XG59XG5cbi5mYS1ib3dsaW5nLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjtcbn1cblxuLmZhLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NlwiO1xufVxuXG4uZmEtYm94LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWVcIjtcbn1cblxuLmZhLWJveC10aXNzdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWJcIjtcbn1cblxuLmZhLWJveGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5mYS1icmFpbGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7XG59XG5cbi5mYS1icmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkY1wiO1xufVxuXG4uZmEtYnJlYWQtc2xpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWNcIjtcbn1cblxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjlcIjtcbn1cblxuLmZhLWJyb2FkY2FzdC10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiO1xufVxuXG4uZmEtYnJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWFcIjtcbn1cblxuLmZhLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVkXCI7XG59XG5cbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cblxuLmZhLWJ1ZmZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzN1wiO1xufVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XG59XG5cbi5mYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiO1xufVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjtcbn1cblxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7XG59XG5cbi5mYS1idXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZhXCI7XG59XG5cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG5cbi5mYS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjtcbn1cblxuLmZhLWJ1cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWVcIjtcbn1cblxuLmZhLWJ1c2luZXNzLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGFcIjtcbn1cblxuLmZhLWJ1eS1uLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE2XCI7XG59XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7XG59XG5cbi5mYS1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVjXCI7XG59XG5cbi5mYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuXG4uZmEtY2FsZW5kYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi5mYS1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgzXCI7XG59XG5cbi5mYS1jYWxlbmRhci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODRcIjtcbn1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG59XG5cbi5mYS1jYW1wZ3JvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJiXCI7XG59XG5cbi5mYS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg1XCI7XG59XG5cbi5mYS1jYW5keS1jYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg2XCI7XG59XG5cbi5mYS1jYW5uYWJpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZlwiO1xufVxuXG4uZmEtY2Fwc3VsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmJcIjtcbn1cblxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtY2FyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZVwiO1xufVxuXG4uZmEtY2FyLWJhdHRlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmZhLWNhci1jcmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMVwiO1xufVxuXG4uZmEtY2FyLXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjtcbn1cblxuLmZhLWNhcmF2YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmZhLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MlwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7XG59XG5cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOFwiO1xufVxuXG4uZmEtY2Fycm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg3XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cblxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxN1wiO1xufVxuXG4uZmEtY2FzaC1yZWdpc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OFwiO1xufVxuXG4uZmEtY2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7XG59XG5cbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7XG59XG5cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7XG59XG5cbi5mYS1jYy1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTZcIjtcbn1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XG59XG5cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiO1xufVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7XG59XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjtcbn1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uZmEtY2VudGVyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MFwiO1xufVxuXG4uZmEtY2VudG9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg5XCI7XG59XG5cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuXG4uZmEtY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzBcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxY1wiO1xufVxuXG4uZmEtY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlN1wiO1xufVxuXG4uZmEtY2hhcnQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XG59XG5cbi5mYS1jaGFydC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1jaGFydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjtcbn1cblxuLmZhLWNoZWNrLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MFwiO1xufVxuXG4uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5mYS1jaGVlc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWZcIjtcbn1cblxuLmZhLWNoZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM5XCI7XG59XG5cbi5mYS1jaGVzcy1iaXNob3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2FcIjtcbn1cblxuLmZhLWNoZXNzLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNjXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNmXCI7XG59XG5cbi5mYS1jaGVzcy1rbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDFcIjtcbn1cblxuLmZhLWNoZXNzLXBhd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjtcbn1cblxuLmZhLWNoZXNzLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7XG59XG5cbi5mYS1jaGVzcy1yb29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ3XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiO1xufVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7XG59XG5cbi5mYS1jaHJvbWVjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM4XCI7XG59XG5cbi5mYS1jaHVyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWRcIjtcbn1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMVwiO1xufVxuXG4uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7XG59XG5cbi5mYS1jaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRmXCI7XG59XG5cbi5mYS1jbGluaWMtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmMlwiO1xufVxuXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjtcbn1cblxuLmZhLWNsaXBib2FyZC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7XG59XG5cbi5mYS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjtcbn1cblxuLmZhLWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgxXCI7XG59XG5cbi5mYS1jbG91ZC1tZWF0YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYlwiO1xufVxuXG4uZmEtY2xvdWQtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjM1wiO1xufVxuXG4uZmEtY2xvdWQtbW9vbi1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNjXCI7XG59XG5cbi5mYS1jbG91ZC1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNkXCI7XG59XG5cbi5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQwXCI7XG59XG5cbi5mYS1jbG91ZC1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzRcIjtcbn1cblxuLmZhLWNsb3VkLXN1bi1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQzXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7XG59XG5cbi5mYS1jbG91ZGZsYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG5cbi5mYS1jbG91ZHNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7XG59XG5cbi5mYS1jbG91ZHNtaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7XG59XG5cbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjtcbn1cblxuLmZhLWNvY2t0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7XG59XG5cbi5mYS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7XG59XG5cbi5mYS1jb2RlLWJyYW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNlwiO1xufVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjtcbn1cblxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiO1xufVxuXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi5mYS1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7XG59XG5cbi5mYS1jb2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZVwiO1xufVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NVwiO1xufVxuXG4uZmEtY29tbWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cblxuLmZhLWNvbW1lbnQtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUxXCI7XG59XG5cbi5mYS1jb21tZW50LWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjtcbn1cblxuLmZhLWNvbW1lbnQtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmNVwiO1xufVxuXG4uZmEtY29tbWVudC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiM1wiO1xufVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjtcbn1cblxuLmZhLWNvbW1lbnRzLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1M1wiO1xufVxuXG4uZmEtY29tcGFjdC1kaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFmXCI7XG59XG5cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XG59XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtY29tcHJlc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIyXCI7XG59XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7XG59XG5cbi5mYS1jb25jaWVyZ2UtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiO1xufVxuXG4uZmEtY29uZmx1ZW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZFwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWNvbnRhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZFwiO1xufVxuXG4uZmEtY29va2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7XG59XG5cbi5mYS1jb29raWUtYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NFwiO1xufVxuXG4uZmEtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7XG59XG5cbi5mYS1jb3R0b24tYnVyZWF1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODllXCI7XG59XG5cbi5mYS1jb3VjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiO1xufVxuXG4uZmEtY3BhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU3XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU5XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZlwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMFwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYyXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjNcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7XG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5mYS1jcm9wLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTRcIjtcbn1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjtcbn1cblxuLmZhLWNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjBcIjtcbn1cblxuLmZhLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7XG59XG5cbi5mYS1jcnV0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjdcIjtcbn1cblxuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjtcbn1cblxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7XG59XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7XG59XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uZmEtY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7XG59XG5cbi5mYS1jdXR0bGVmaXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7XG59XG5cbi5mYS1kLWFuZC1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7XG59XG5cbi5mYS1kLWFuZC1kLWJleW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjYVwiO1xufVxuXG4uZmEtZGFpbHltb3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZGVlemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjtcbn1cblxuLmZhLWRlbW9jcmF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ3XCI7XG59XG5cbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGVcIjtcbn1cblxuLmZhLWRlc2twcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjtcbn1cblxuLmZhLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjtcbn1cblxuLmZhLWRldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjY1wiO1xufVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiO1xufVxuXG4uZmEtZGhhcm1hY2hha3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU1XCI7XG59XG5cbi5mYS1kaGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTBcIjtcbn1cblxuLmZhLWRpYWdub3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiO1xufVxuXG4uZmEtZGlhc3BvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTFcIjtcbn1cblxuLmZhLWRpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjJcIjtcbn1cblxuLmZhLWRpY2UtZDIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNmXCI7XG59XG5cbi5mYS1kaWNlLWQ2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQxXCI7XG59XG5cbi5mYS1kaWNlLWZpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjNcIjtcbn1cblxuLmZhLWRpY2UtZm91cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNFwiO1xufVxuXG4uZmEtZGljZS1vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjtcbn1cblxuLmZhLWRpY2Utc2l4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI2XCI7XG59XG5cbi5mYS1kaWNlLXRocmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI3XCI7XG59XG5cbi5mYS1kaWNlLXR3bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOFwiO1xufVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiO1xufVxuXG4uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MVwiO1xufVxuXG4uZmEtZGlnaXRhbC10YWNob2dyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY2XCI7XG59XG5cbi5mYS1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWViXCI7XG59XG5cbi5mYS1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkyXCI7XG59XG5cbi5mYS1kaXNjb3Vyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTNcIjtcbn1cblxuLmZhLWRpc2Vhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmFcIjtcbn1cblxuLmZhLWRpdmlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOVwiO1xufVxuXG4uZmEtZGl6enk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjtcbn1cblxuLmZhLWRuYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MVwiO1xufVxuXG4uZmEtZG9jaHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk0XCI7XG59XG5cbi5mYS1kb2NrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTVcIjtcbn1cblxuLmZhLWRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkM1wiO1xufVxuXG4uZmEtZG9sbGFyLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjtcbn1cblxuLmZhLWRvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7XG59XG5cbi5mYS1kb2xseS1mbGF0YmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5mYS1kb25hdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjlcIjtcbn1cblxuLmZhLWRvb3ItY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJhXCI7XG59XG5cbi5mYS1kb29yLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmJcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLWRvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmFcIjtcbn1cblxuLmZhLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG5cbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7XG59XG5cbi5mYS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7XG59XG5cbi5mYS1kcmFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDVcIjtcbn1cblxuLmZhLWRyYXctcG9seWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZVwiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLmZhLWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5N1wiO1xufVxuXG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YlwiO1xufVxuXG4uZmEtZHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OVwiO1xufVxuXG4uZmEtZHJ1bS1zdGVlbHBhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YVwiO1xufVxuXG4uZmEtZHJ1bXN0aWNrLWJpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDdcIjtcbn1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiO1xufVxuXG4uZmEtZHVtYmJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGJcIjtcbn1cblxuLmZhLWR1bXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkzXCI7XG59XG5cbi5mYS1kdW1wc3Rlci1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk0XCI7XG59XG5cbi5mYS1kdW5nZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ5XCI7XG59XG5cbi5mYS1keWFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjtcbn1cblxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjtcbn1cblxuLmZhLWViYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjRcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmZhLWVkZ2UtbGVnYWN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG5cbi5mYS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi5mYS1lZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmJcIjtcbn1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XG59XG5cbi5mYS1lbGVtZW50b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzBcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cblxuLmZhLWVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjFcIjtcbn1cblxuLmZhLWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7XG59XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI2XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjtcbn1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7XG59XG5cbi5mYS1lcXVhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmNcIjtcbn1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuXG4uZmEtZXJsYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlkXCI7XG59XG5cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiO1xufVxuXG4uZmEtZXRoZXJuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTZcIjtcbn1cblxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cblxuLmZhLWV1cm8tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzlcIjtcbn1cblxuLmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MlwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjtcbn1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiO1xufVxuXG4uZmEtZXhwYW5kLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNFwiO1xufVxuXG4uZmEtZXhwYW5kLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjtcbn1cblxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZVwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MFwiO1xufVxuXG4uZmEtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG59XG5cbi5mYS1leWUtZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuXG4uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7XG59XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cblxuLmZhLWZhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2M1wiO1xufVxuXG4uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGNcIjtcbn1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4uZmEtZmF1Y2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG5cbi5mYS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWNcIjtcbn1cblxuLmZhLWZlYXRoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjtcbn1cblxuLmZhLWZlYXRoZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7XG59XG5cbi5mYS1mZWRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5N1wiO1xufVxuXG4uZmEtZmVkb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk4XCI7XG59XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjtcbn1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG5cbi5mYS1maWdtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OVwiO1xufVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiO1xufVxuXG4uZmEtZmlsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjtcbn1cblxuLmZhLWZpbGUtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiO1xufVxuXG4uZmEtZmlsZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuXG4uZmEtZmlsZS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7XG59XG5cbi5mYS1maWxlLWNvbnRyYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZjXCI7XG59XG5cbi5mYS1maWxlLWNzdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZFwiO1xufVxuXG4uZmEtZmlsZS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZFwiO1xufVxuXG4uZmEtZmlsZS1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiO1xufVxuXG4uZmEtZmlsZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjtcbn1cblxuLmZhLWZpbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cblxuLmZhLWZpbGUtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1maWxlLWludm9pY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzBcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZS1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzFcIjtcbn1cblxuLmZhLWZpbGUtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3N1wiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OFwiO1xufVxuXG4uZmEtZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjtcbn1cblxuLmZhLWZpbGUtcG93ZXJwb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiO1xufVxuXG4uZmEtZmlsZS1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzJcIjtcbn1cblxuLmZhLWZpbGUtc2lnbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTczXCI7XG59XG5cbi5mYS1maWxlLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiO1xufVxuXG4uZmEtZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uZmEtZmlsZS13b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG5cbi5mYS1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc1XCI7XG59XG5cbi5mYS1maWxsLWRyaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjtcbn1cblxuLmZhLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDhcIjtcbn1cblxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiO1xufVxuXG4uZmEtZmluZ2VycHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzdcIjtcbn1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWZpcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U0XCI7XG59XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiO1xufVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiO1xufVxuXG4uZmEtZmlyZWZveC1icm93c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5mYS1maXJzdC1haWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzlcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7XG59XG5cbi5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGFcIjtcbn1cblxuLmZhLWZpcnN0ZHJhZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTFcIjtcbn1cblxuLmZhLWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzhcIjtcbn1cblxuLmZhLWZpc3QtcmFpc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7XG59XG5cbi5mYS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZVwiO1xufVxuXG4uZmEtZmxhZy11c2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NGRcIjtcbn1cblxuLmZhLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7XG59XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cblxuLmZhLWZsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZFwiO1xufVxuXG4uZmEtZmx1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4uZmEtZmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE3XCI7XG59XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cblxuLmZhLWZvbGRlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZFwiO1xufVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cblxuLmZhLWZvbGRlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVlXCI7XG59XG5cbi5mYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI1XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU2XCI7XG59XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODBcIjtcbn1cblxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiO1xufVxuXG4uZmEtZm9vdGJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiO1xufVxuXG4uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg2XCI7XG59XG5cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuXG4uZmEtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZVwiO1xufVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cblxuLmZhLWZyZWVic2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTRcIjtcbn1cblxuLmZhLWZyb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmVcIjtcbn1cblxuLmZhLWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG59XG5cbi5mYS1mcm93bi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7XG59XG5cbi5mYS1mdWxjcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBiXCI7XG59XG5cbi5mYS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7XG59XG5cbi5mYS1mdXRib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cblxuLmZhLWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBjXCI7XG59XG5cbi5mYS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGRcIjtcbn1cblxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWJcIjtcbn1cblxuLmZhLWdhcy1wdW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJmXCI7XG59XG5cbi5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuXG4uZmEtZ2VtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E1XCI7XG59XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7XG59XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7XG59XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMlwiO1xufVxuXG4uZmEtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YlwiO1xufVxuXG4uZmEtZ2lmdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWNcIjtcbn1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuXG4uZmEtZ2l0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MVwiO1xufVxuXG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMlwiO1xufVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7XG59XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7XG59XG5cbi5mYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjtcbn1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiO1xufVxuXG4uZmEtZ2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI2XCI7XG59XG5cbi5mYS1nbGFzcy1jaGVlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdiXCI7XG59XG5cbi5mYS1nbGFzcy13aGlza2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EwXCI7XG59XG5cbi5mYS1nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMwXCI7XG59XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiO1xufVxuXG4uZmEtZ2xpZGUtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNlwiO1xufVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cblxuLmZhLWdsb2JlLWFmcmljYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3Y1wiO1xufVxuXG4uZmEtZ2xvYmUtYW1lcmljYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjtcbn1cblxuLmZhLWdsb2JlLWFzaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2VcIjtcbn1cblxuLmZhLWdsb2JlLWV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiO1xufVxuXG4uZmEtZ29mb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7XG59XG5cbi5mYS1nb2xmLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjtcbn1cblxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FhXCI7XG59XG5cbi5mYS1nb29nbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjNcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtZ29wdXJhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2NFwiO1xufVxuXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjtcbn1cblxuLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7XG59XG5cbi5mYS1ncmF2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7XG59XG5cbi5mYS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzFcIjtcbn1cblxuLmZhLWdyZWF0ZXItdGhhbi1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMlwiO1xufVxuXG4uZmEtZ3JpbWFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZlwiO1xufVxuXG4uZmEtZ3JpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4uZmEtZ3Jpbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmZhLWdyaW4tYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MlwiO1xufVxuXG4uZmEtZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgzXCI7XG59XG5cbi5mYS1ncmluLWhlYXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODVcIjtcbn1cblxuLmZhLWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7XG59XG5cbi5mYS1ncmluLXN0YXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1ncmluLXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg4XCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OVwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWUtc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThhXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThiXCI7XG59XG5cbi5mYS1ncmluLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGNcIjtcbn1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZFwiO1xufVxuXG4uZmEtZ3JpcC1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNFwiO1xufVxuXG4uZmEtZ3JpcC1saW5lcy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNVwiO1xufVxuXG4uZmEtZ3JpcC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZVwiO1xufVxuXG4uZmEtZ3JpcGZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWNcIjtcbn1cblxuLmZhLWdydW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7XG59XG5cbi5mYS1ndWlsZGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdlXCI7XG59XG5cbi5mYS1ndWl0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTZcIjtcbn1cblxuLmZhLWd1bHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWVcIjtcbn1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1oYWNrZXItbmV3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNFwiO1xufVxuXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7XG59XG5cbi5mYS1oYWNrZXJyYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY3XCI7XG59XG5cbi5mYS1oYW1idXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDVcIjtcbn1cblxuLmZhLWhhbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlM1wiO1xufVxuXG4uZmEtaGFtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJlXCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1Y1wiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXdhdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMxXCI7XG59XG5cbi5mYS1oYW5kLWxpemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uZmEtaGFuZC1taWRkbGUtZmluZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA2XCI7XG59XG5cbi5mYS1oYW5kLXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG5cbi5mYS1oYW5kLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiO1xufVxuXG4uZmEtaGFuZC1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG5cbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cblxuLmZhLWhhbmQtc3BhcmtsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWRcIjtcbn1cblxuLmZhLWhhbmQtc3BvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjtcbn1cblxuLmZhLWhhbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMyXCI7XG59XG5cbi5mYS1oYW5kcy1oZWxwaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5mYS1oYW5kcy13YXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi5mYS1oYW5kc2hha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZmEtaGFudWtpYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTZcIjtcbn1cblxuLmZhLWhhcmQtaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA3XCI7XG59XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7XG59XG5cbi5mYS1oYXQtY293Ym95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMwXCI7XG59XG5cbi5mYS1oYXQtY293Ym95LXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzFcIjtcbn1cblxuLmZhLWhhdC13aXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZThcIjtcbn1cblxuLmZhLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtaGVhZC1zaWRlLWNvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjtcbn1cblxuLmZhLWhlYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThmXCI7XG59XG5cbi5mYS1oZWFkc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkwXCI7XG59XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtaGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E5XCI7XG59XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzNcIjtcbn1cblxuLmZhLWhpZ2hsaWdodGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkxXCI7XG59XG5cbi5mYS1oaWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWNcIjtcbn1cblxuLmZhLWhpcHBvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVkXCI7XG59XG5cbi5mYS1oaXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUyXCI7XG59XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5mYS1oaXN0b3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7XG59XG5cbi5mYS1oaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7XG59XG5cbi5mYS1ob2NrZXktcHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiO1xufVxuXG4uZmEtaG9sbHktYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWFcIjtcbn1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLmZhLWhvb2xpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI3XCI7XG59XG5cbi5mYS1ob3JuYmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MlwiO1xufVxuXG4uZmEtaG9yc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjBcIjtcbn1cblxuLmZhLWhvcnNlLWhlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWJcIjtcbn1cblxuLmZhLWhvc3BpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2RcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZVwiO1xufVxuXG4uZmEtaG9zcGl0YWwtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZFwiO1xufVxuXG4uZmEtaG90LXR1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5M1wiO1xufVxuXG4uZmEtaG90ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBmXCI7XG59XG5cbi5mYS1ob3RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NFwiO1xufVxuXG4uZmEtaG90amFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IxXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cblxuLmZhLWhvdXNlLWRhbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiO1xufVxuXG4uZmEtaG91c2UtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjtcbn1cblxuLmZhLWhyeXZuaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjtcbn1cblxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7XG59XG5cbi5mYS1odWJzcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IyXCI7XG59XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtaWNlLWNyZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEwXCI7XG59XG5cbi5mYS1pY2ljbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FkXCI7XG59XG5cbi5mYS1pY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiO1xufVxuXG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cblxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLmZhLWlkLWNhcmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5mYS1pZGVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuXG4uZmEtaWdsb286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWVcIjtcbn1cblxuLmZhLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG59XG5cbi5mYS1pbWFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDJcIjtcbn1cblxuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDhcIjtcbn1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7XG59XG5cbi5mYS1pbmZpbml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNFwiO1xufVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuXG4uZmEtaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWlubm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLmZhLWluc3RhbG9kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi5mYS1pbnRlcmNvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZlwiO1xufVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjtcbn1cblxuLmZhLWludmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IwXCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzNcIjtcbn1cblxuLmZhLWl0Y2gtaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2FcIjtcbn1cblxuLmZhLWl0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNFwiO1xufVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjtcbn1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjtcbn1cblxuLmZhLWplZGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjlcIjtcbn1cblxuLmZhLWplZGktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjtcbn1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjtcbn1cblxuLmZhLWppcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjFcIjtcbn1cblxuLmZhLWpvZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I3XCI7XG59XG5cbi5mYS1qb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NVwiO1xufVxuXG4uZmEtam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7XG59XG5cbi5mYS1qb3VybmFsLXdoaWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjtcbn1cblxuLmZhLWpzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOVwiO1xufVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLmZhLWthYWJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZiXCI7XG59XG5cbi5mYS1rYWdnbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmFcIjtcbn1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiO1xufVxuXG4uZmEta2V5YmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNVwiO1xufVxuXG4uZmEta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmZhLWtleWNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiO1xufVxuXG4uZmEta2hhbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4uZmEta2lzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiO1xufVxuXG4uZmEta2lzcy1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk3XCI7XG59XG5cbi5mYS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWtpd2ktYmlyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiO1xufVxuXG4uZmEta29ydnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7XG59XG5cbi5mYS1sYW5kbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiO1xufVxuXG4uZmEtbGFwdG9wLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmNcIjtcbn1cblxuLmZhLWxhcHRvcC1ob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4uZmEtbGFwdG9wLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTJcIjtcbn1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjtcbn1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtbGF1Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWxhdWdoLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjtcbn1cblxuLmZhLWxhdWdoLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YlwiO1xufVxuXG4uZmEtbGF1Z2gtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmRcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cblxuLmZhLWxlbW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG5cbi5mYS1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7XG59XG5cbi5mYS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzZcIjtcbn1cblxuLmZhLWxlc3MtdGhhbi1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiO1xufVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmVcIjtcbn1cblxuLmZhLWxldmVsLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1saWdodGJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cblxuLmZhLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzBcIjtcbn1cblxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG5cbi5mYS1saW5rZWRpbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtbGlyYS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiO1xufVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmZhLWx1bmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA0XCI7XG59XG5cbi5mYS1sdW5ncy12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiO1xufVxuXG4uZmEtbWFnZW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNFwiO1xufVxuXG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiO1xufVxuXG4uZmEtbWFpbC1idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5mYS1tYWlsY2hpbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWVcIjtcbn1cblxuLmZhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmZhLW1hbmRhbG9yaWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7XG59XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjtcbn1cblxuLmZhLW1hcC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWZcIjtcbn1cblxuLmZhLW1hcC1tYXJrZWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEwXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNVwiO1xufVxuXG4uZmEtbWFwLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NlwiO1xufVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc3XCI7XG59XG5cbi5mYS1tYXJrZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZlwiO1xufVxuXG4uZmEtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWExXCI7XG59XG5cbi5mYS1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cblxuLmZhLW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmFcIjtcbn1cblxuLmZhLW1hc3RvZG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY2XCI7XG59XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjtcbn1cblxuLmZhLW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjYVwiO1xufVxuXG4uZmEtbWVkYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTJcIjtcbn1cblxuLmZhLW1lZGFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjtcbn1cblxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtbWVkaXVtLW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzdcIjtcbn1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiO1xufVxuXG4uZmEtbWVkcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzhcIjtcbn1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uZmEtbWVnYXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjtcbn1cblxuLmZhLW1laDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uZmEtbWVoLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE0XCI7XG59XG5cbi5mYS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7XG59XG5cbi5mYS1tZW1vcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzhcIjtcbn1cblxuLmZhLW1lbmRlbGV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IzXCI7XG59XG5cbi5mYS1tZW5vcmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7XG59XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7XG59XG5cbi5mYS1tZXRlb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmZhLW1pY3JvYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzlcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjtcbn1cblxuLmZhLW1pY3Jvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjtcbn1cblxuLmZhLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYVwiO1xufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taXR0ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjVcIjtcbn1cblxuLmZhLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYlwiO1xufVxuXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODlcIjtcbn1cblxuLmZhLW1peGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG5cbi5mYS1taXp1bmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2NcIjtcbn1cblxuLmZhLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYlwiO1xufVxuXG4uZmEtbW9iaWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuXG4uZmEtbW9uZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7XG59XG5cbi5mYS1tb25leS1iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13YXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNhXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5mYS1tb25leS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzY1wiO1xufVxuXG4uZmEtbW9uZXktY2hlY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNkXCI7XG59XG5cbi5mYS1tb251bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNlwiO1xufVxuXG4uZmEtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtbW9ydGFyLXBlc3RsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhN1wiO1xufVxuXG4uZmEtbW9zcXVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc4XCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS1tb3VudGFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmY1wiO1xufVxuXG4uZmEtbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjtcbn1cblxuLmZhLW11Zy1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjZcIjtcbn1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1uYXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QyXCI7XG59XG5cbi5mYS1uZW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEyXCI7XG59XG5cbi5mYS1uZXR3b3JrLXdpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZmXCI7XG59XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjtcbn1cblxuLmZhLW5ld3NwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiO1xufVxuXG4uZmEtbmltYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7XG59XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7XG59XG5cbi5mYS1ub2RlLWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QzXCI7XG59XG5cbi5mYS1ub3QtZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2VcIjtcbn1cblxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjtcbn1cblxuLmZhLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNFwiO1xufVxuXG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtb2N0b3B1cy1kZXBsb3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjNcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5mYS1vaWwtY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEzXCI7XG59XG5cbi5mYS1vbGQtcmVwdWJsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTBcIjtcbn1cblxuLmZhLW9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc5XCI7XG59XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7XG59XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiO1xufVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiO1xufVxuXG4uZmEtb3JjaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDJcIjtcbn1cblxuLmZhLW9zaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiO1xufVxuXG4uZmEtb3R0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDBcIjtcbn1cblxuLmZhLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjtcbn1cblxuLmZhLXBhZ2U0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q3XCI7XG59XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjtcbn1cblxuLmZhLXBhZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE1XCI7XG59XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtcGFpbnQtcm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7XG59XG5cbi5mYS1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNmXCI7XG59XG5cbi5mYS1wYWxmZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDhcIjtcbn1cblxuLmZhLXBhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiO1xufVxuXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjtcbn1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiO1xufVxuXG4uZmEtcGFyYWNodXRlLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZFwiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1wYXJraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7XG59XG5cbi5mYS1wYXNzcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYlwiO1xufVxuXG4uZmEtcGFzdGFmYXJpYW5pc206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2JcIjtcbn1cblxuLmZhLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7XG59XG5cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuXG4uZmEtcGVhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2NcIjtcbn1cblxuLmZhLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiO1xufVxuXG4uZmEtcGVuLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNVwiO1xufVxuXG4uZmEtcGVuLWZhbmN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5mYS1wZW4tbmliOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFkXCI7XG59XG5cbi5mYS1wZW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5mYS1wZW5jaWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1wZW5jaWwtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjtcbn1cblxuLmZhLXBlbm55LWFyY2FkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNFwiO1xufVxuXG4uZmEtcGVvcGxlLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7XG59XG5cbi5mYS1wZXBwZXItaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE2XCI7XG59XG5cbi5mYS1wZXJieXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7XG59XG5cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7XG59XG5cbi5mYS1wZXJjZW50YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQxXCI7XG59XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjtcbn1cblxuLmZhLXBlcnNvbi1ib290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1NlwiO1xufVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjtcbn1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7XG59XG5cbi5mYS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTExXCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc5XCI7XG59XG5cbi5mYS1waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZFwiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7XG59XG5cbi5mYS1waG9uZS1zcXVhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdiXCI7XG59XG5cbi5mYS1waG9uZS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cblxuLmZhLXBob3RvLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7XG59XG5cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiO1xufVxuXG4uZmEtcGllZC1waXBlci1wcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhN1wiO1xufVxuXG4uZmEtcGllZC1waXBlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cblxuLmZhLXBpZ2d5LWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDNcIjtcbn1cblxuLmZhLXBpbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7XG59XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjtcbn1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS1waXp6YS1zbGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOFwiO1xufVxuXG4uZmEtcGxhY2Utb2Ytd29yc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3ZlwiO1xufVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLmZhLXBsYW5lLWFycml2YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWZcIjtcbn1cblxuLmZhLXBsYW5lLWRlcGFydHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMFwiO1xufVxuXG4uZmEtcGxhbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjtcbn1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbn1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG5cbi5mYS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZlwiO1xufVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiO1xufVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuXG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7XG59XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG5cbi5mYS1wb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgxXCI7XG59XG5cbi5mYS1wb2xsLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjtcbn1cblxuLmZhLXBvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZVwiO1xufVxuXG4uZmEtcG9vLXN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVhXCI7XG59XG5cbi5mYS1wb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE5XCI7XG59XG5cbi5mYS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uZmEtcG91bmQtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG5cbi5mYS1wcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5mYS1wcmF5aW5nLWhhbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7XG59XG5cbi5mYS1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjFcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODVcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7XG59XG5cbi5mYS1wcm9qZWN0LWRpYWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmZhLXB1bXAtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YVwiO1xufVxuXG4uZmEtcHVtcC1zb2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG5cbi5mYS1wdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTFcIjtcbn1cblxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiO1xufVxuXG4uZmEtcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UyXCI7XG59XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiO1xufVxuXG4uZmEtcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XG59XG5cbi5mYS1xdWlkZGl0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLXF1aW5zY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OVwiO1xufVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjtcbn1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XG59XG5cbi5mYS1xdXJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiO1xufVxuXG4uZmEtci1wcm9qZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY3XCI7XG59XG5cbi5mYS1yYWRpYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjlcIjtcbn1cblxuLmZhLXJhZGlhdGlvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjtcbn1cblxuLmZhLXJhaW5ib3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWJcIjtcbn1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuXG4uZmEtcmFzcGJlcnJ5LXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JiXCI7XG59XG5cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7XG59XG5cbi5mYS1yZWFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYlwiO1xufVxuXG4uZmEtcmVhY3RldXJvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWRcIjtcbn1cblxuLmZhLXJlYWRtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNVwiO1xufVxuXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDBcIjtcbn1cblxuLmZhLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDNcIjtcbn1cblxuLmZhLXJlY29yZC12aW55bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOVwiO1xufVxuXG4uZmEtcmVjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOFwiO1xufVxuXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UzXCI7XG59XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjtcbn1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MVwiO1xufVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtcmVkaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JjXCI7XG59XG5cbi5mYS1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG59XG5cbi5mYS1yZWRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiO1xufVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuXG4uZmEtcmVtb3ZlLWZvcm1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNVwiO1xufVxuXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi5mYS1yZXBseWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjtcbn1cblxuLmZhLXJlcHVibGljYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWVcIjtcbn1cblxuLmZhLXJlc2VhcmNoZ2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOFwiO1xufVxuXG4uZmEtcmVzb2x2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U3XCI7XG59XG5cbi5mYS1yZXN0cm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZFwiO1xufVxuXG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OVwiO1xufVxuXG4uZmEtcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIyXCI7XG59XG5cbi5mYS1yaWJib246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDZcIjtcbn1cblxuLmZhLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGJcIjtcbn1cblxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjtcbn1cblxuLmZhLXJvYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ0XCI7XG59XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbn1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjtcbn1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjtcbn1cblxuLmZhLXJvdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ3XCI7XG59XG5cbi5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjtcbn1cblxuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDNcIjtcbn1cblxuLmZhLXJ1YmxlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ1XCI7XG59XG5cbi5mYS1ydWxlci1jb21iaW5lZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NlwiO1xufVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0N1wiO1xufVxuXG4uZmEtcnVsZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDhcIjtcbn1cblxuLmZhLXJ1bm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGNcIjtcbn1cblxuLmZhLXJ1cGVlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjtcbn1cblxuLmZhLXJ1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2FcIjtcbn1cblxuLmZhLXNhZC1jcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjNcIjtcbn1cblxuLmZhLXNhZC10ZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI0XCI7XG59XG5cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjtcbn1cblxuLmZhLXNhbGVzZm9yY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2JcIjtcbn1cblxuLmZhLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWVcIjtcbn1cblxuLmZhLXNhdGVsbGl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZlwiO1xufVxuXG4uZmEtc2F0ZWxsaXRlLWRpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzBcIjtcbn1cblxuLmZhLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzdcIjtcbn1cblxuLmZhLXNjaGxpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYVwiO1xufVxuXG4uZmEtc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ5XCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YVwiO1xufVxuXG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7XG59XG5cbi5mYS1zY3JvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGVcIjtcbn1cblxuLmZhLXNkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzJcIjtcbn1cblxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4uZmEtc2VhcmNoLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OFwiO1xufVxuXG4uZmEtc2VhcmNoLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg5XCI7XG59XG5cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi5mYS1zZWFyY2hlbmdpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlYlwiO1xufVxuXG4uZmEtc2VlZGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDhcIjtcbn1cblxuLmZhLXNlbGxjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7XG59XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjtcbn1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuXG4uZmEtc2VydmljZXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7XG59XG5cbi5mYS1zaGFwZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWZcIjtcbn1cblxuLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtc2hla2VsLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoaWVsZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWRcIjtcbn1cblxuLmZhLXNoaWVsZC12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2Y1wiO1xufVxuXG4uZmEtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiO1xufVxuXG4uZmEtc2hpcHBpbmctZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiO1xufVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7XG59XG5cbi5mYS1zaG9lLXByaW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiO1xufVxuXG4uZmEtc2hvcGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cblxuLmZhLXNob3B3YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI1XCI7XG59XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLXNodXR0bGUtdmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI2XCI7XG59XG5cbi5mYS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7XG59XG5cbi5mYS1zaWduLWluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiO1xufVxuXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuXG4uZmEtc2lnbi1vdXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7XG59XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViN1wiO1xufVxuXG4uZmEtc2ltLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1zaW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZkXCI7XG59XG5cbi5mYS1zaXN0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7XG59XG5cbi5mYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU4XCI7XG59XG5cbi5mYS1zaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEyXCI7XG59XG5cbi5mYS1za2F0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M1XCI7XG59XG5cbi5mYS1za2V0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzZcIjtcbn1cblxuLmZhLXNraWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOVwiO1xufVxuXG4uZmEtc2tpaW5nLW5vcmRpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYVwiO1xufVxuXG4uZmEtc2t1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGNcIjtcbn1cblxuLmZhLXNrdWxsLWNyb3NzYm9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTRcIjtcbn1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7XG59XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuXG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOThcIjtcbn1cblxuLmZhLXNsYWNrLWhhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWZcIjtcbn1cblxuLmZhLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE1XCI7XG59XG5cbi5mYS1zbGVpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2NcIjtcbn1cblxuLmZhLXNsaWRlcnMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZVwiO1xufVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlN1wiO1xufVxuXG4uZmEtc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLXNtaWxlLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjhcIjtcbn1cblxuLmZhLXNtaWxlLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGFcIjtcbn1cblxuLmZhLXNtb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWZcIjtcbn1cblxuLmZhLXNtb2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGRcIjtcbn1cblxuLmZhLXNtb2tpbmctYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRkXCI7XG59XG5cbi5mYS1zbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2RcIjtcbn1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhY1wiO1xufVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG5cbi5mYS1zbm93Ym9hcmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2VcIjtcbn1cblxuLmZhLXNub3dmbGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuXG4uZmEtc25vd21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMFwiO1xufVxuXG4uZmEtc25vd3Bsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDJcIjtcbn1cblxuLmZhLXNvYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmVcIjtcbn1cblxuLmZhLXNvY2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk2XCI7XG59XG5cbi5mYS1zb2xhci1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYVwiO1xufVxuXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MlwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODRcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjtcbn1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg3XCI7XG59XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1zb3VyY2V0cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QzXCI7XG59XG5cbi5mYS1zcGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmJcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNwZWFrYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjNcIjtcbn1cblxuLmZhLXNwZWFrZXItZGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzY1wiO1xufVxuXG4uZmEtc3BlbGwtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTFcIjtcbn1cblxuLmZhLXNwaWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxN1wiO1xufVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtc3Bsb3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViY1wiO1xufVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiO1xufVxuXG4uZmEtc3ByYXktY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7XG59XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7XG59XG5cbi5mYS1zcXVhcmUtcm9vdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmZhLXNxdWFyZXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJlXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjtcbn1cblxuLmZhLXN0YWNrcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MlwiO1xufVxuXG4uZmEtc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmZcIjtcbn1cblxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbn1cblxuLmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk5XCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cblxuLmZhLXN0YXItaGFsZi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzBcIjtcbn1cblxuLmZhLXN0YXItb2YtZGF2aWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjtcbn1cblxuLmZhLXN0YXItb2YtbGlmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMVwiO1xufVxuXG4uZmEtc3RheWxpbmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNVwiO1xufVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjtcbn1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiO1xufVxuXG4uZmEtc3RlYW0tc3ltYm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y2XCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjtcbn1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7XG59XG5cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5mYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRkXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7XG59XG5cbi5mYS1zdG9wd2F0Y2gtMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmZcIjtcbn1cblxuLmZhLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRlXCI7XG59XG5cbi5mYS1zdG9yZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGZcIjtcbn1cblxuLmZhLXN0b3JlLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuXG4uZmEtc3RvcmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cblxuLmZhLXN0cmF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiO1xufVxuXG4uZmEtc3RyZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTUwXCI7XG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiO1xufVxuXG4uZmEtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7XG59XG5cbi5mYS1zdHJpcGUtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYVwiO1xufVxuXG4uZmEtc3Ryb29wd2FmZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTFcIjtcbn1cblxuLmZhLXN0dWRpb3ZpbmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOFwiO1xufVxuXG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTRcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiO1xufVxuXG4uZmEtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7XG59XG5cbi5mYS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjtcbn1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7XG59XG5cbi5mYS1zdWl0Y2FzZS1yb2xsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMxXCI7XG59XG5cbi5mYS1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjtcbn1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XG59XG5cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiO1xufVxuXG4uZmEtc3VwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7XG59XG5cbi5mYS1zdXJwcmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiO1xufVxuXG4uZmEtc3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkNlwiO1xufVxuXG4uZmEtc3dhdGNoYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjM1wiO1xufVxuXG4uZmEtc3dpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTFcIjtcbn1cblxuLmZhLXN3aW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzRcIjtcbn1cblxuLmZhLXN3aW1taW5nLXBvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLmZhLXN5bWZvbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2RcIjtcbn1cblxuLmZhLXN5bmFnb2d1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5YlwiO1xufVxuXG4uZmEtc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtc3luYy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjtcbn1cblxuLmZhLXN5cmluZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjtcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS10YWJsZS10ZW5uaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiO1xufVxuXG4uZmEtdGFibGV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4uZmEtdGFibGV0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmRcIjtcbn1cblxuLmZhLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYlwiO1xufVxuXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiO1xufVxuXG4uZmEtdGFwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYlwiO1xufVxuXG4uZmEtdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWVcIjtcbn1cblxuLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLmZhLXRlYW1zcGVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOVwiO1xufVxuXG4uZmEtdGVldGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmVcIjtcbn1cblxuLmZhLXRlZXRoLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmZcIjtcbn1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2OVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZiXCI7XG59XG5cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG5cbi5mYS10ZW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkN1wiO1xufVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjtcbn1cblxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7XG59XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7XG59XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLXRoZS1yZWQteWV0aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZFwiO1xufVxuXG4uZmEtdGhlYXRlci1tYXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uZmEtdGhlbWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNlwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS10aGVybW9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5mYS10aGluay1wZWFrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMVwiO1xufVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjtcbn1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuXG4uZmEtdGh1bWJ0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS10aWNrZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XG59XG5cbi5mYS10aWt0b2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjtcbn1cblxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjtcbn1cblxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjtcbn1cblxuLmZhLXRpbnQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmZhLXRpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7XG59XG5cbi5mYS10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7XG59XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjtcbn1cblxuLmZhLXRvaWxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOFwiO1xufVxuXG4uZmEtdG9pbGV0LXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFlXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLmZhLXRvb2xib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTJcIjtcbn1cblxuLmZhLXRvb2xzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q5XCI7XG59XG5cbi5mYS10b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOVwiO1xufVxuXG4uZmEtdG9yYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTBcIjtcbn1cblxuLmZhLXRvcmlpLWdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTFcIjtcbn1cblxuLmZhLXRyYWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjtcbn1cblxuLmZhLXRyYWRlLWZlZGVyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTNcIjtcbn1cblxuLmZhLXRyYWRlbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1Y1wiO1xufVxuXG4uZmEtdHJhZmZpYy1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiO1xufVxuXG4uZmEtdHJhaWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuXG4uZmEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzhcIjtcbn1cblxuLmZhLXRyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGFcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG59XG5cbi5mYS10cmFzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWRcIjtcbn1cblxuLmZhLXRyYXNoLXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjlcIjtcbn1cblxuLmZhLXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7XG59XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLXRydWNrLWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmZhLXRydWNrLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2JcIjtcbn1cblxuLmZhLXRydWNrLW1vdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZlwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNjXCI7XG59XG5cbi5mYS10c2hpcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjtcbn1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG5cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4uZmEtdHlwbzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmJcIjtcbn1cblxuLmZhLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjtcbn1cblxuLmZhLXVidW50dTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkZlwiO1xufVxuXG4uZmEtdWlraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDNcIjtcbn1cblxuLmZhLXVtYnJhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZThcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS11bWJyZWxsYS1iZWFjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYVwiO1xufVxuXG4uZmEtdW5jaGFydGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7XG59XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLmZhLXVuZG8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7XG59XG5cbi5mYS11bmlyZWdpc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNFwiO1xufVxuXG4uZmEtdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS11bnNwbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3Y1wiO1xufVxuXG4uZmEtdW50YXBwZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNVwiO1xufVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XG59XG5cbi5mYS11cHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTBcIjtcbn1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuXG4uZmEtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwN1wiO1xufVxuXG4uZmEtdXNlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjtcbn1cblxuLmZhLXVzZXItYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XG59XG5cbi5mYS11c2VyLWFzdHJvbmF1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmYlwiO1xufVxuXG4uZmEtdXNlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmY1wiO1xufVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cblxuLmZhLXVzZXItY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmRcIjtcbn1cblxuLmZhLXVzZXItY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7XG59XG5cbi5mYS11c2VyLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjtcbn1cblxuLmZhLXVzZXItZnJpZW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtdXNlci1ncmFkdWF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uZmEtdXNlci1pbmp1cmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI4XCI7XG59XG5cbi5mYS11c2VyLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDJcIjtcbn1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbn1cblxuLmZhLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDNcIjtcbn1cblxuLmZhLXVzZXItbmluamE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjtcbn1cblxuLmZhLXVzZXItbnVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmZcIjtcbn1cblxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiO1xufVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjtcbn1cblxuLmZhLXVzZXItc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7XG59XG5cbi5mYS11c2VyLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7XG59XG5cbi5mYS11c2VyLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwN1wiO1xufVxuXG4uZmEtdXNlci10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjtcbn1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cblxuLmZhLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XG59XG5cbi5mYS11c2Vycy1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjtcbn1cblxuLmZhLXVzZXJzLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XG59XG5cbi5mYS11c3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UxXCI7XG59XG5cbi5mYS11c3N1bm5haDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwN1wiO1xufVxuXG4uZmEtdXRlbnNpbC1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNVwiO1xufVxuXG4uZmEtdXRlbnNpbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmZhLXZhYWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOFwiO1xufVxuXG4uZmEtdmVjdG9yLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYlwiO1xufVxuXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiO1xufVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiO1xufVxuXG4uZmEtdmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiO1xufVxuXG4uZmEtdmVzdC1wYXRjaGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjtcbn1cblxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjtcbn1cblxuLmZhLXZpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTJcIjtcbn1cblxuLmZhLXZpYWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5mYS12aWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOVwiO1xufVxuXG4uZmEtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2RcIjtcbn1cblxuLmZhLXZpZGVvLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUyXCI7XG59XG5cbi5mYS12aWhhcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTdcIjtcbn1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7XG59XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXZpbWVvLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cblxuLmZhLXZpcnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7XG59XG5cbi5mYS12aXJ1cy1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiO1xufVxuXG4uZmEtdmlydXNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuXG4uZmEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODlcIjtcbn1cblxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiO1xufVxuXG4uZmEtdm9pY2VtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk3XCI7XG59XG5cbi5mYS12b2xsZXliYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOVwiO1xufVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiO1xufVxuXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi5mYS12b3RlLXllYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MlwiO1xufVxuXG4uZmEtdnItY2FyZGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI5XCI7XG59XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiO1xufVxuXG4uZmEtd2Fsa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NFwiO1xufVxuXG4uZmEtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU1XCI7XG59XG5cbi5mYS13YXJlaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTRcIjtcbn1cblxuLmZhLXdhdGNobWFuLW1vbml0b3Jpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjtcbn1cblxuLmZhLXdhdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzczXCI7XG59XG5cbi5mYS13YXZlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZVwiO1xufVxuXG4uZmEtd2F6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiO1xufVxuXG4uZmEtd2VlYmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNjXCI7XG59XG5cbi5mYS13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YVwiO1xufVxuXG4uZmEtd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7XG59XG5cbi5mYS13ZWlnaHQtaGFuZ2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZFwiO1xufVxuXG4uZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7XG59XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiO1xufVxuXG4uZmEtd2hhdHNhcHAtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBjXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkzXCI7XG59XG5cbi5mYS13aG1jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZFwiO1xufVxuXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjtcbn1cblxuLmZhLXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmVcIjtcbn1cblxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5mYS13aW5lLWJvdHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZlwiO1xufVxuXG4uZmEtd2luZS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlM1wiO1xufVxuXG4uZmEtd2luZS1nbGFzcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2VcIjtcbn1cblxuLmZhLXdpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZlwiO1xufVxuXG4uZmEtd2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzBcIjtcbn1cblxuLmZhLXdvZHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cblxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTRcIjtcbn1cblxuLmZhLXdvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjtcbn1cblxuLmZhLXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTFcIjtcbn1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjtcbn1cblxuLmZhLXdwcmVzc3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjtcbn1cblxuLmZhLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiO1xufVxuXG4uZmEteC1yYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTdcIjtcbn1cblxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjtcbn1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG5cbi5mYS15YW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDBcIjtcbn1cblxuLmZhLXlhbmRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxM1wiO1xufVxuXG4uZmEteWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTRcIjtcbn1cblxuLmZhLXlhcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTNcIjtcbn1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjtcbn1cblxuLmZhLXllbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS15aW4teWFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiO1xufVxuXG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7XG59XG5cbi5mYS16aGlodTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZlwiO1xufVxuXG4uc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1zb2xpZC05MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1zb2xpZC05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4uZmEsXG4uZmFzLFxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IGJsb2NrcXVvdGUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbkBrZXlmcmFtZXMgZmFkZWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogRmlyZWZveCA8IDE2ICovXG5ALW1vei1rZXlmcmFtZXMgZmFkZWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogU2FmYXJpLCBDaHJvbWUgYW5kIE9wZXJhID4gMTIuMSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVpbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIEludGVybmV0IEV4cGxvcmVyICovXG5ALW1zLWtleWZyYW1lcyBmYWRlaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBPcGVyYSA8IDEyLjEgKi9cbkAtby1rZXlmcmFtZXMgZmFkZWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogXG4gKiBTaXRlLXdpZGUgVHlwb2dyYXBoeSBTdHlsZXNcbiAqIFxuICogTk9URTogRG9lcyBub3QgaW5jbHVkZSBCb290c3RyYXAgdmFyaWFibGUgb3ZlcnJpZGVzIHdoaWNoIGNhbiBiZSBmb3VuZCBpbiBfdmFyaWFibGVzLnNjc3NcbiovXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjM2EzNzM2O1xufVxuYm9keSBoMSxcbmJvZHkgaDIsXG5ib2R5IGgzLFxuYm9keSBoNCxcbmJvZHkgaDUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keSBoMSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgaDEge1xuICAgIGZvbnQtc2l6ZTogNS40cmVtO1xuICB9XG59XG5cbi50cmlwYWR2aXNvciB7XG4gIGNvbG9yOiAjM2EzNzM2O1xufVxuLnRyaXBhZHZpc29yIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udHJpcGFkdmlzb3Igc3BhbiB7XG4gIGNvbG9yOiAjM2EzNzM2O1xufVxuLnRyaXBhZHZpc29yIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi50cmlwYWR2aXNvciAudHJpcGFkdmlzb3ItcmF0aW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50cmlwYWR2aXNvciAudHJpcGFkdmlzb3ItcmV2aWV3IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udHJpcGFkdmlzb3I6aG92ZXIge1xuICBjb2xvcjogI2ViNmI0MDtcbn1cbi50cmlwYWR2aXNvcjpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG5cbi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMge1xuICBiYWNrZ3JvdW5kOiAjZDVkMmQyO1xuICBwYWRkaW5nOiA1cmVtIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyB7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgLnRyaXBhZHZpc29yIHNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG59XG4uemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUgdGhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxufVxuLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIHRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JjYjhiODtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JjYjhiODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxufVxuLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG59XG4uemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGQge1xuICBib3JkZXItdG9wOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4xcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAjYmNiOGI4IDFweCBzb2xpZDtcbiAgfVxufVxuLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAjYmNiOGI4IDFweCBzb2xpZDtcbiAgfVxuICAuemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGggYSwgLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHRoIHNwYW4ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0aCBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0aCBhIHNwYW4gaSB7XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbn1cbi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0ZCBzcGFuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0ZCBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciB0ZCBhIHNwYW4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnppb25wbHVzLXJlbGF0ZWQtb3V0Zml0dGVycyAuY29udGFpbmVyIGEge1xuICBjb2xvcjogIzNhMzczNjtcbn1cbi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMgLmNvbnRhaW5lciBhOmhvdmVyIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgYTpob3ZlciBpIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uemlvbnBsdXMtcmVsYXRlZC1vdXRmaXR0ZXJzIC5jb250YWluZXIgaSB7XG4gIGNvbG9yOiAjOTc5MDkwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzMzMzMzMzMzM3JlbTtcbn1cblxuLnppb25wbHVzLWxpc3Qtb3V0Zml0dGVycyxcbi56aW9ucGx1cy1saXN0LXJlc3RhdXJhbnRzIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi56aW9ucGx1cy1saXN0LW91dGZpdHRlcnMgLmNhcmQsXG4uemlvbnBsdXMtbGlzdC1yZXN0YXVyYW50cyAuY2FyZCB7XG4gIGJhY2tncm91bmQ6ICMyMTI1Mjk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzAlO1xuICBib3JkZXI6IG5vbmU7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIC5jYXJkIC5jYXJkLWltZyxcbi56aW9ucGx1cy1saXN0LXJlc3RhdXJhbnRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIC5jYXJkIC5jYXJkLWltZyBpbWcsXG4uemlvbnBsdXMtbGlzdC1yZXN0YXVyYW50cyAuY2FyZCAuY2FyZC1pbWcgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnppb25wbHVzLWxpc3Qtb3V0Zml0dGVycyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSxcbi56aW9ucGx1cy1saXN0LXJlc3RhdXJhbnRzIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5IHtcbiAgcGFkZGluZzogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5IC5jYXJkLXRleHQsXG4uemlvbnBsdXMtbGlzdC1yZXN0YXVyYW50cyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi56aW9ucGx1cy1saXN0LW91dGZpdHRlcnMgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmNhcmQtdGl0bGUsXG4uemlvbnBsdXMtbGlzdC1yZXN0YXVyYW50cyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnppb25wbHVzLWxpc3Qtb3V0Zml0dGVycyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10aXRsZSBhLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmNhcmQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIC50cmlwYWR2aXNvciBzbWFsbCxcbi56aW9ucGx1cy1saXN0LXJlc3RhdXJhbnRzIC50cmlwYWR2aXNvciBzbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIHRhYmxlIHRoZWFkIHRoLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgdGFibGUgdGhlYWQgdGgge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmNiOGI4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmNiOGI4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOTZyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIHRhYmxlIHRib2R5IHRkLCAuemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIHRhYmxlIHRib2R5IHRoLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgdGFibGUgdGJvZHkgdGQsXG4uemlvbnBsdXMtbGlzdC1yZXN0YXVyYW50cyB0YWJsZSB0Ym9keSB0aCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiY2I4Yjg7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIHRhYmxlIHRib2R5IHRoLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgdGFibGUgdGJvZHkgdGgge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnppb25wbHVzLWxpc3Qtb3V0Zml0dGVycyB0aCBhLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgdGggYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIHRoIGEgc3BhbiBpLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgdGggYSBzcGFuIGkge1xuICBmb250LXNpemU6IDAuOTZyZW07XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIHRoIHNtYWxsLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgdGggc21hbGwge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnppb25wbHVzLWxpc3Qtb3V0Zml0dGVycyB0ZCBzcGFuLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgdGQgc3BhbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIHRkIGEsXG4uemlvbnBsdXMtbGlzdC1yZXN0YXVyYW50cyB0ZCBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi56aW9ucGx1cy1saXN0LW91dGZpdHRlcnMgdGQgYSBzcGFuLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgdGQgYSBzcGFuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi56aW9ucGx1cy1saXN0LW91dGZpdHRlcnMgYSxcbi56aW9ucGx1cy1saXN0LXJlc3RhdXJhbnRzIGEge1xuICBjb2xvcjogIzNhMzczNjtcbn1cbi56aW9ucGx1cy1saXN0LW91dGZpdHRlcnMgYTpob3Zlcixcbi56aW9ucGx1cy1saXN0LXJlc3RhdXJhbnRzIGE6aG92ZXIge1xuICBjb2xvcjogI2ViNmI0MDtcbn1cbi56aW9ucGx1cy1saXN0LW91dGZpdHRlcnMgYTpob3ZlciBpLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMgYTpob3ZlciBpIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzIGksXG4uemlvbnBsdXMtbGlzdC1yZXN0YXVyYW50cyBpIHtcbiAgY29sb3I6ICM5NzkwOTA7XG4gIG1hcmdpbi1yaWdodDogMC4zMzMzMzMzMzMzcmVtO1xufVxuXG4uemlvbnBsdXMtcmVzdGF1cmFudHMge1xuICBiYWNrZ3JvdW5kOiAjZDVkMmQyO1xuICBwYWRkaW5nOiA1cmVtIDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnppb25wbHVzLXJlc3RhdXJhbnRzIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnppb25wbHVzLXJlc3RhdXJhbnRzIC5jb250YWluZXIgLnRyaXBhZHZpc29yIHNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxufVxuLnppb25wbHVzLXJlc3RhdXJhbnRzIC5jb250YWluZXIgdGFibGUgdGhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG59XG4uemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiY2I4Yjg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiY2I4Yjg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnppb25wbHVzLXJlc3RhdXJhbnRzIC5jb250YWluZXIgdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cbn1cbi56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMnJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG59XG4uemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnppb25wbHVzLXJlc3RhdXJhbnRzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnppb25wbHVzLXJlc3RhdXJhbnRzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAjYmNiOGI4IDFweCBzb2xpZDtcbiAgfVxufVxuLnppb25wbHVzLXJlc3RhdXJhbnRzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnppb25wbHVzLXJlc3RhdXJhbnRzIC5jb250YWluZXIgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAjYmNiOGI4IDFweCBzb2xpZDtcbiAgfVxuICAuemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0aCBhLCAuemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0YWJsZSB0Ym9keSB0ciB0aCBzcGFuIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG4uemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0aCBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRoIGEgc3BhbiBpIHtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xufVxuLnppb25wbHVzLXJlc3RhdXJhbnRzIC5jb250YWluZXIgdGQgc3BhbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciB0ZCBhIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIHRkIGEgc3BhbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICMzYTM3MzY7XG59XG4uemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciBhOmhvdmVyIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uemlvbnBsdXMtcmVzdGF1cmFudHMgLmNvbnRhaW5lciBhOmhvdmVyIGkge1xuICBjb2xvcjogI2ViNmI0MDtcbn1cbi56aW9ucGx1cy1yZXN0YXVyYW50cyAuY29udGFpbmVyIGkge1xuICBjb2xvcjogIzk3OTA5MDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMzMzMzMzMzMzNyZW07XG59XG5cbi5yZXN0YXVyYW50LXR5cGVzLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucmVzdGF1cmFudC10eXBlcy5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5yZXN0YXVyYW50LXR5cGVzLmNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucmVzdGF1cmFudC10eXBlcy5jb250YWluZXIgLnJvdyAuY3Vpc2luZS1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3RhdXJhbnQtdHlwZXMuY29udGFpbmVyIC5yb3cgLmN1aXNpbmUtY29sIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlc3RhdXJhbnQtdHlwZXMuY29udGFpbmVyIC5yb3cgLmN1aXNpbmUtY29sIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG59XG4ucmVzdGF1cmFudC10eXBlcy5jb250YWluZXIgLnJvdyAuY3Vpc2luZS1jb2wgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5yZXN0YXVyYW50LXR5cGVzLmNvbnRhaW5lciAucm93IC5jdWlzaW5lLWNvbCAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciBoMiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnppb25wbHVzLXNlYXJjaC1saXN0aW5ncyAuY29udGFpbmVyIC5jYXJkLWRlY2sgLmNhcmQge1xuICBiYWNrZ3JvdW5kOiAjMzY0YjU0O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnppb25wbHVzLXNlYXJjaC1saXN0aW5ncyAuY29udGFpbmVyIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnppb25wbHVzLXNlYXJjaC1saXN0aW5ncyAuY29udGFpbmVyIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMCU7XG4gIH1cbn1cbi56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIC5jYXJkLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayAuY2FyZCAuY2FyZC1pbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnppb25wbHVzLXNlYXJjaC1saXN0aW5ncyAuY29udGFpbmVyIC5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmNhcmQtdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10aXRsZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM4MDAwMDAwMFwiLCBlbmRDb2xvcnN0cj1cIiMwMDAwMDAwMFwiLEdyYWRpZW50VHlwZT0wICk7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10aXRsZS5hbGlnbi1ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTZweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS41cmVtO1xuICB0ZXh0LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuLnppb25wbHVzLXNlYXJjaC1saXN0aW5ncyAuY29udGFpbmVyIC5jYXJkLWRlY2sgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmNhcmQtdGl0bGUgaDUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5IC5jYXJkLXRpdGxlID4gYSxcbi56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5IC5jYXJkLXRpdGxlID4gc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5IC5jYXJkLXRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIC5jbGljay1mcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnppb25wbHVzLXNlYXJjaC1saXN0aW5ncyAuY29udGFpbmVyIC5jYXJkLWRlY2sgLmNhcmQgLmJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbn1cbi56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuLnppb25wbHVzLXNlYXJjaC1saXN0aW5ncyAuY29udGFpbmVyIC5jYXJkLWRlY2sgLmNhcmQgLmJ0bi5zZWxlY3RlZCAudW5jaGVja2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIC5idG4uc2VsZWN0ZWQgLmNoZWNrZWQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi56aW9ucGx1cy1zZWFyY2gtZm9ybSAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC56aW9ucGx1cy1zZWFyY2gtZm9ybSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uemlvbnBsdXMtc2VhcmNoLWZvcm0gLmNvbnRhaW5lciBmb3JtIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4uemlvbnBsdXMtc2VhcmNoLWZvcm0gLmNvbnRhaW5lciBmb3JtIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNjRiNTQ7XG59XG4uemlvbnBsdXMtc2VhcmNoLWZvcm0gLmNvbnRhaW5lciBmb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnppb25wbHVzLXNlYXJjaC1mb3JtIC5jb250YWluZXIgZm9ybSAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uemlvbnBsdXMtc2VhcmNoLWZvcm0gLmNvbnRhaW5lciBmb3JtIC5idG4tZ3JvdXAgbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi56aW9ucGx1cy1zZWFyY2gtZm9ybSAuY29udGFpbmVyIGZvcm0gLmJ0bi1ncm91cCAuYnRuIHtcbiAgYmFja2dyb3VuZDogI2Q1ZDJkMjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMzYTM3MzY7XG4gIGJvcmRlci1sZWZ0OiAjYmNiOGI4IDFweCBzb2xpZDtcbn1cbi56aW9ucGx1cy1zZWFyY2gtZm9ybSAuY29udGFpbmVyIGZvcm0gLmJ0bi1ncm91cCAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JjYjhiODtcbn1cbi56aW9ucGx1cy1zZWFyY2gtZm9ybSAuY29udGFpbmVyIGZvcm0gLmJ0bi1ncm91cCAuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3YjdjN2Y7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uemlvbnBsdXMtbGlzdC12aWV3IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi56aW9ucGx1cy1saXN0LXZpZXcgLm1lZGlhIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi56aW9ucGx1cy1saXN0LXZpZXcgLm1lZGlhIC5tZWRpYS1pbWcge1xuICB3aWR0aDogMjUlO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4uemlvbnBsdXMtbGlzdC12aWV3IC5tZWRpYSAubWVkaWEtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uemlvbnBsdXMtbGlzdC12aWV3IC5tZWRpYSAubWVkaWEtYm9keSBoMyBhIHtcbiAgY29sb3I6ICMzNjRiNTQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnppb25wbHVzLWxpc3QtdmlldyAubWVkaWEgLm1lZGlhLWJvZHkgLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnppb25wbHVzLWxpc3QtcGVvcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4uemlvbnBsdXMtbGlzdC1wZW9wbGUgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmNhcmQtdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNSkgMCwgdHJhbnNwYXJlbnQpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzgwMDAwMDAwXCIsZW5kQ29sb3JzdHI9XCIjMDAwMDAwMDBcIixHcmFkaWVudFR5cGU9MCk7XG59XG4uemlvbnBsdXMtbGlzdC1wZW9wbGUgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmNhcmQtdGl0bGUgLmNhcmQtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi56aW9ucGx1cy1saXN0LXBlb3BsZSAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10aXRsZSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uemlvbnBsdXMtbGlzdC1wZW9wbGUgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmJ0biBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi56aW9ucGx1cy1saXN0LWV2ZW50cyB7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBmb250LWZhbWlseTogZWZmcmEsIHNhbnMtc2VyaWY7XG59XG4uemlvbnBsdXMtbGlzdC1ldmVudHMgaDIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnppb25wbHVzLWxpc3QtZXZlbnRzIC5jYXJkIHtcbiAgYmFja2dyb3VuZDogIzM2NGI1NDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnppb25wbHVzLWxpc3QtZXZlbnRzIC5jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnppb25wbHVzLWxpc3QtZXZlbnRzIC5jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnppb25wbHVzLWxpc3QtZXZlbnRzIC5jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56aW9ucGx1cy1saXN0LWV2ZW50cyAuY2FyZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwJTtcbiAgfVxufVxuLnppb25wbHVzLWxpc3QtZXZlbnRzIC5jYXJkIC5jYXJkLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uemlvbnBsdXMtbGlzdC1ldmVudHMgLmNhcmQgLmNhcmQtaW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnppb25wbHVzLWxpc3QtZXZlbnRzIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uemlvbnBsdXMtbGlzdC1ldmVudHMgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmNhcmQtdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBlZmZyYSwgc2Fucy1zZXJpZjtcbn1cbi56aW9ucGx1cy1saXN0LWV2ZW50cyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10aXRsZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiM4MDAwMDAwMFwiLCBlbmRDb2xvcnN0cj1cIiMwMDAwMDAwMFwiLEdyYWRpZW50VHlwZT0wICk7XG4gIHRleHQtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGhlaWdodDogMTAwJTtcbn1cbi56aW9ucGx1cy1saXN0LWV2ZW50cyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10aXRsZS5hbGlnbi1ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTZweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS41cmVtO1xuICB0ZXh0LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuLnppb25wbHVzLWxpc3QtZXZlbnRzIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5IC5jYXJkLXRpdGxlIGg1IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBlZmZyYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi56aW9ucGx1cy1saXN0LWV2ZW50cyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuY2FyZC10aXRsZSA+IGEsXG4uemlvbnBsdXMtbGlzdC1ldmVudHMgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmNhcmQtdGl0bGUgPiBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnppb25wbHVzLWxpc3QtZXZlbnRzIC5jYXJkIC5jYXJkLWltZy1vdmVybGF5IC5jYXJkLXRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi56aW9ucGx1cy1saXN0LWV2ZW50cyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LWZhbWlseTogZWZmcmEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMCAwIDVweCA1cHggNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAwIDAgNXB4IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDAgNXB4IDVweCA1cHg7XG59XG4uemlvbnBsdXMtbGlzdC1ldmVudHMgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG59XG4uemlvbnBsdXMtbGlzdC1ldmVudHMgLmNhcmQgLmNhcmQtaW1nLW92ZXJsYXkgLmJ0bi5zZWxlY3RlZCAudW5jaGVja2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi56aW9ucGx1cy1saXN0LWV2ZW50cyAuY2FyZCAuY2FyZC1pbWctb3ZlcmxheSAuYnRuLnNlbGVjdGVkIC5jaGVja2VkIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ubWVjLWV2ZW50LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5tZWMtbG9hZC1tb3JlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlYjZiNDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogZWZmcmEsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbSA1cHggNXB4IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW0gNXB4IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbSA1cHggNXB4IDVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogYXV0bztcbn1cblxuLnppb25wbHVzLWxpc3Qtb2NjYXNpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZzogNHJlbSAwIDJyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuemlvbnBsdXMtbGlzdC1vY2Nhc2lvbnMge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuemlvbnBsdXMtbGlzdC1vY2Nhc2lvbnMge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuemlvbnBsdXMtbGlzdC1vY2Nhc2lvbnMge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnppb25wbHVzLWxpc3Qtb2NjYXNpb25zIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLnppb25wbHVzLWxpc3Qtb2NjYXNpb25zIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi56aW9ucGx1cy1saXN0LW9jY2FzaW9ucyAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi56aW9ucGx1cy1saXN0LW9jY2FzaW9ucyAuY29udGFpbmVyIC5idG4ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbn1cblxuLnppb25wbHVzLXNsaWRlciB7XG4gIGhlaWdodDogNTV2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56aW9ucGx1cy1zbGlkZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogIzM2NGI1NDtcbiAgfVxufVxuLnppb25wbHVzLXNsaWRlciAuY2Fyb3VzZWwtaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cbiAgLW1vei1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogRmlyZWZveCA8IDE2ICovXG4gIC1tcy1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cbiAgLW8tYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIE9wZXJhIDwgMTIuMSAqL1xuICBhbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuemlvbnBsdXMtc2xpZGVyIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuLnppb25wbHVzLXNsaWRlciAuY2Fyb3VzZWwtaW5uZXIgLmNhcm91c2VsLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuemlvbnBsdXMtc2xpZGVyIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG4uemlvbnBsdXMtc2xpZGVyIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC56aW9ucGx1cy1zbGlkZXIgLmNhcm91c2VsLWlubmVyIC5jYXJvdXNlbC1pdGVtIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56aW9ucGx1cy1zbGlkZXIgLmNhcm91c2VsLWlubmVyIC5jYXJvdXNlbC1pdGVtIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnppb25wbHVzLXNsaWRlciAuY2Fyb3VzZWwtaW5uZXIgLmNhcm91c2VsLWl0ZW0gLmNyZWRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG59XG4uemlvbnBsdXMtc2xpZGVyIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSAuY3JlZGl0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi56aW9ucGx1cy1zbGlkZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi56aW9ucGx1cy1zbGlkZXIgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnppb25wbHVzLXNsaWRlciAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuemlvbnBsdXMtc2xpZGVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi56aW9ucGx1cy1zbGlkZXIgLmNhcm91c2VsLWNhcHRpb24ge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnppb25wbHVzLXNsaWRlciAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNHJlbTtcbiAgfVxufVxuLnppb25wbHVzLXNsaWRlciAuY2Fyb3VzZWwtY2FwdGlvbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi56aW9ucGx1cy1zbGlkZXIgLmNhcm91c2VsLWNhcHRpb24gLmNvbnRhaW5lciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uemlvbnBsdXMtc2xpZGVyIC5pY29uLWRvd24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwLjU7XG4gIHotaW5kZXg6IDk7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC56aW9ucGx1cy1zbGlkZXIgLmljb24tZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi56aW9ucGx1cy1zbGlkZXIjaG9tZXBhZ2VTbGlkZXIgLmNhcm91c2VsLWNhcHRpb24gLmNvbnRhaW5lciBoMSB7XG4gIGNvbG9yOiAjM2EzNzM2O1xuICB0ZXh0LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnppb25wbHVzLXNsaWRlciNob21lcGFnZVNsaWRlciAuY2Fyb3VzZWwtY2FwdGlvbiAuY29udGFpbmVyIGgxIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56aW9ucGx1cy1zbGlkZXIjaG9tZXBhZ2VTbGlkZXIgLmNhcm91c2VsLWNhcHRpb24gLmNvbnRhaW5lciBoMSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogNDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMzAlO1xuICB9XG59XG5ib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAubmF2YmFyIC5jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5qdW1ib3Ryb24gLmFydGljbGUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMCU7XG4gIH1cbn1cbmJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAuemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwJTtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAuemlvbnBsdXMtc2VhcmNoLWxpc3RpbmdzIC5jb250YWluZXIgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwJTtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAzMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3MgLmNvbnRhaW5lciAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5wYWdlcy1zdWJtZW51IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFjY29tbW9kYXRpb24tYm9va2luZyxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC52ZW51ZS1ib29raW5nLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFjY29tbW9kYXRpb24tYm9va2luZyxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC52ZW51ZS1ib29raW5nLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLnZlbnVlLWJvb2tpbmcsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYWNjb21tb2RhdGlvbi1ib29raW5nLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLnZlbnVlLWJvb2tpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDFyZW0gM3JlbSAxcmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmJvb2tpbmctY29udGVudCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC52ZW51ZS1ib29raW5nIC5ib29raW5nLWNvbnRlbnQsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5ib29raW5nLWNvbnRlbnQsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCAudmVudWUtYm9va2luZyAuYm9va2luZy1jb250ZW50LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmJvb2tpbmctY29udGVudCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAudmVudWUtYm9va2luZyAuYm9va2luZy1jb250ZW50LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmFjY29tbW9kYXRpb24tYm9va2luZyAuYm9va2luZy1jb250ZW50LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLnZlbnVlLWJvb2tpbmcgLmJvb2tpbmctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gIH1cbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAudmVudWUtYm9va2luZyAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCAudmVudWUtYm9va2luZyAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC52ZW51ZS1ib29raW5nIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmFjY29tbW9kYXRpb24tYm9va2luZyAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC52ZW51ZS1ib29raW5nIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAzMnB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMzJweCk7XG4gICAgbWFyZ2luOiAwIDFyZW07XG4gIH1cbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2w6Zmlyc3Qtb2YtdHlwZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC52ZW51ZS1ib29raW5nIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sOmZpcnN0LW9mLXR5cGUsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sOmZpcnN0LW9mLXR5cGUsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCAudmVudWUtYm9va2luZyAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbDpmaXJzdC1vZi10eXBlLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2w6Zmlyc3Qtb2YtdHlwZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAudmVudWUtYm9va2luZyAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbDpmaXJzdC1vZi10eXBlLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmFjY29tbW9kYXRpb24tYm9va2luZyAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbDpmaXJzdC1vZi10eXBlLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLnZlbnVlLWJvb2tpbmcgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2w6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYXJ0aWNsZS1tZXRhLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFjY29tbW9kYXRpb24tbWV0YSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC50cmlwYWR2aXNvcixcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC52ZW51ZS1tZXRhLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmV2ZW50LW1ldGEsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCAuYXJ0aWNsZS1tZXRhLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFjY29tbW9kYXRpb24tbWV0YSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC50cmlwYWR2aXNvcixcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC52ZW51ZS1tZXRhLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmV2ZW50LW1ldGEsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFydGljbGUtbWV0YSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAuYWNjb21tb2RhdGlvbi1tZXRhLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC50cmlwYWR2aXNvcixcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAudmVudWUtbWV0YSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAuZXZlbnQtbWV0YSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hcnRpY2xlLW1ldGEsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYWNjb21tb2RhdGlvbi1tZXRhLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLnRyaXBhZHZpc29yLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLnZlbnVlLW1ldGEsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuZXZlbnQtbWV0YSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFjY29tbW9kYXRpb24tYWRkaXRpb25hbC1hbWVuaXRpZXMsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYXJ0aWNsZS1hY3Rpdml0aWVzLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFydGljbGUtem9uZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hY2NvbW1vZGF0aW9uLWFtZW5pdGllcyxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFydGljbGUtYWN0aXZpdGllcyxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hcnRpY2xlLXpvbmUsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hcnRpY2xlLWFjdGl2aXRpZXMsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFydGljbGUtem9uZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hY2NvbW1vZGF0aW9uLWFtZW5pdGllcyxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmFydGljbGUtYWN0aXZpdGllcyxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hcnRpY2xlLXpvbmUge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzIHVsLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFjY29tbW9kYXRpb24tYWRkaXRpb25hbC1hbWVuaXRpZXMgdWwsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYXJ0aWNsZS1hY3Rpdml0aWVzIHVsLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFydGljbGUtem9uZSB1bCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hY2NvbW1vZGF0aW9uLWFtZW5pdGllcyB1bCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzIHVsLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFydGljbGUtYWN0aXZpdGllcyB1bCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hcnRpY2xlLXpvbmUgdWwsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzIHVsLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzIHVsLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hcnRpY2xlLWFjdGl2aXRpZXMgdWwsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFydGljbGUtem9uZSB1bCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hY2NvbW1vZGF0aW9uLWFtZW5pdGllcyB1bCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzIHVsLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmFydGljbGUtYWN0aXZpdGllcyB1bCxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hcnRpY2xlLXpvbmUgdWwge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYWNjb21tb2RhdGlvbi1hbWVuaXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYWNjb21tb2RhdGlvbi1hbWVuaXRpZXMgdWwgLmFjdGl2aXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzIHVsIC56b25lLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFjY29tbW9kYXRpb24tYWRkaXRpb25hbC1hbWVuaXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYWNjb21tb2RhdGlvbi1hZGRpdGlvbmFsLWFtZW5pdGllcyB1bCAuYWN0aXZpdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYWNjb21tb2RhdGlvbi1hZGRpdGlvbmFsLWFtZW5pdGllcyB1bCAuem9uZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hcnRpY2xlLWFjdGl2aXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYXJ0aWNsZS1hY3Rpdml0aWVzIHVsIC5hY3Rpdml0eSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hcnRpY2xlLWFjdGl2aXRpZXMgdWwgLnpvbmUsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYXJ0aWNsZS16b25lIHVsIC56aW9ucGx1cy1hbWVuaXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFydGljbGUtem9uZSB1bCAuYWN0aXZpdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYXJ0aWNsZS16b25lIHVsIC56b25lLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzIHVsIC56aW9ucGx1cy1hbWVuaXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzIHVsIC5hY3Rpdml0eSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hY2NvbW1vZGF0aW9uLWFtZW5pdGllcyB1bCAuem9uZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzIHVsIC56aW9ucGx1cy1hbWVuaXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFjY29tbW9kYXRpb24tYWRkaXRpb25hbC1hbWVuaXRpZXMgdWwgLmFjdGl2aXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFjY29tbW9kYXRpb24tYWRkaXRpb25hbC1hbWVuaXRpZXMgdWwgLnpvbmUsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCAuYXJ0aWNsZS1hY3Rpdml0aWVzIHVsIC56aW9ucGx1cy1hbWVuaXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFydGljbGUtYWN0aXZpdGllcyB1bCAuYWN0aXZpdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCAuYXJ0aWNsZS1hY3Rpdml0aWVzIHVsIC56b25lLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFydGljbGUtem9uZSB1bCAuemlvbnBsdXMtYW1lbml0eSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hcnRpY2xlLXpvbmUgdWwgLmFjdGl2aXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFydGljbGUtem9uZSB1bCAuem9uZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAuYWNjb21tb2RhdGlvbi1hbWVuaXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzIHVsIC5hY3Rpdml0eSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAuYWNjb21tb2RhdGlvbi1hbWVuaXRpZXMgdWwgLnpvbmUsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFjY29tbW9kYXRpb24tYWRkaXRpb25hbC1hbWVuaXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFjY29tbW9kYXRpb24tYWRkaXRpb25hbC1hbWVuaXRpZXMgdWwgLmFjdGl2aXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzIHVsIC56b25lLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hcnRpY2xlLWFjdGl2aXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFydGljbGUtYWN0aXZpdGllcyB1bCAuYWN0aXZpdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1jb2wgLmFydGljbGUtYWN0aXZpdGllcyB1bCAuem9uZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAuYXJ0aWNsZS16b25lIHVsIC56aW9ucGx1cy1hbWVuaXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hcnRpY2xlLXpvbmUgdWwgLmFjdGl2aXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC5hcnRpY2xlLXpvbmUgdWwgLnpvbmUsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYWNjb21tb2RhdGlvbi1hbWVuaXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYWNjb21tb2RhdGlvbi1hbWVuaXRpZXMgdWwgLmFjdGl2aXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmFjY29tbW9kYXRpb24tYW1lbml0aWVzIHVsIC56b25lLFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmFjY29tbW9kYXRpb24tYWRkaXRpb25hbC1hbWVuaXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYWNjb21tb2RhdGlvbi1hZGRpdGlvbmFsLWFtZW5pdGllcyB1bCAuYWN0aXZpdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYWNjb21tb2RhdGlvbi1hZGRpdGlvbmFsLWFtZW5pdGllcyB1bCAuem9uZSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hcnRpY2xlLWFjdGl2aXRpZXMgdWwgLnppb25wbHVzLWFtZW5pdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYXJ0aWNsZS1hY3Rpdml0aWVzIHVsIC5hY3Rpdml0eSxcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5hcnRpY2xlLWFjdGl2aXRpZXMgdWwgLnpvbmUsXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYXJ0aWNsZS16b25lIHVsIC56aW9ucGx1cy1hbWVuaXR5LFxuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmFydGljbGUtem9uZSB1bCAuYWN0aXZpdHksXG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuYXJ0aWNsZS16b25lIHVsIC56b25lIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG59XG5ib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtZm9vdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lnppb25wbHVzLWZhdm9yaXRlcyAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtZm9vdGVyIC5jYXJkIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuYm9keS56aW9ucGx1cy1mYXZvcml0ZXMuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgPiAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAzMCU7XG59XG5ib2R5Lnppb25wbHVzLWZhdm9yaXRlcy5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyA+IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG5ib2R5Lnppb25wbHVzLWZhdm9yaXRlcy5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyA+IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMycHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMzJweCk7XG4gIG1hcmdpbjogMCAxcmVtO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS56aW9ucGx1cy1mYXZvcml0ZXMuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgPiAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2w6Zmlyc3Qtb2YtdHlwZSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5ib2R5Lnppb25wbHVzLWZhdm9yaXRlcy5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyA+IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5ib2R5Lnppb25wbHVzLWZhdm9yaXRlcy5wYWdlLXRlbXBsYXRlLXBhZ2UtdmVudWVzIGFydGljbGUgPiAudmVudWUtYm9va2luZyAuY29udGFpbmVyLCBib2R5Lnppb25wbHVzLWZhdm9yaXRlcy5zaW5nbGUtdmVudWVzIGFydGljbGUgPiAudmVudWUtYm9va2luZyAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMzAlO1xufVxuYm9keS56aW9ucGx1cy1mYXZvcml0ZXMucGFnZS10ZW1wbGF0ZS1wYWdlLXZlbnVlcyBhcnRpY2xlID4gLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50LCBib2R5Lnppb25wbHVzLWZhdm9yaXRlcy5zaW5nbGUtdmVudWVzIGFydGljbGUgPiAudmVudWUtYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbmJvZHkuemlvbnBsdXMtZmF2b3JpdGVzLnBhZ2UtdGVtcGxhdGUtcGFnZS12ZW51ZXMgYXJ0aWNsZSA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wsIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZSA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAzMnB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDMycHgpO1xuICBtYXJnaW46IDAgMXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkuemlvbnBsdXMtZmF2b3JpdGVzLnBhZ2UtdGVtcGxhdGUtcGFnZS12ZW51ZXMgYXJ0aWNsZSA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2w6Zmlyc3Qtb2YtdHlwZSwgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMuc2luZ2xlLXZlbnVlcyBhcnRpY2xlID4gLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbDpmaXJzdC1vZi10eXBlIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkuemlvbnBsdXMtZmF2b3JpdGVzLnBhZ2UtdGVtcGxhdGUtcGFnZS12ZW51ZXMgYXJ0aWNsZSA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wgaDQsIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZSA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wgaDQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuYm9keS56aW9ucGx1cy1mYXZvcml0ZXMucGFnZS10ZW1wbGF0ZS1wYWdlLXZlbnVlcyBhcnRpY2xlID4gLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCBoNCBzbWFsbCwgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMuc2luZ2xlLXZlbnVlcyBhcnRpY2xlID4gLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCBoNCBzbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS56aW9ucGx1cy1mYXZvcml0ZXMgLmFydGljbGUtY3RhIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIGZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMzAlO1xuICB9XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIGZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciAuZm9vdGVyLWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIGJvZHkuemlvbnBsdXMtZmF2b3JpdGVzIGZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciAuZm9vdGVyLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzM2NGI1NDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxcmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAwIDFyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAgMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCB7XG4gICAgdG9wOiAyMDBweDtcbiAgICB3aWR0aDogNDAlO1xuICAgIHJpZ2h0OiAtNDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgcmlnaHQ6IC0zMCU7XG4gIH1cbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAxLjVyZW0gMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZDogIzJjM2Q0NDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC41cmVtIDAgMCAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwIDA7XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCBoMiAuYnRuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIge1xuICBwYWRkaW5nOiAxMzBweCAycmVtIDJyZW0gMnJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQgLmNvbnRhaW5lciBwLmZhdm9yaXRlLWNvbmZpcm1hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTYwLCAxODYsIDE5MSwgMC4xKTtcbiAgYm9yZGVyOiAjYTBiYWJmIDFweCBzb2xpZDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1saXN0IHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbiAgcGFkZGluZzogMTMwcHggMnJlbSAycmVtIDJyZW0gIWltcG9ydGFudDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1saXN0LnNlbGVjdGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogMDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1saXN0IGRpdltjbGFzc149ZmF2b3JpdGUtXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtbGlzdCBkaXZbY2xhc3NePWZhdm9yaXRlLV0uc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1saXN0IGRpdltjbGFzc149ZmF2b3JpdGUtXS5zZWxlY3RlZCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtbGlzdCBkaXZbY2xhc3NePWZhdm9yaXRlLV0uc2VsZWN0ZWQgaDMgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQgLmNvbnRhaW5lciAuZmF2b3JpdGVzLWxpc3QgZGl2W2NsYXNzXj1mYXZvcml0ZS1dLnNlbGVjdGVkIGgzIGEgaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICB3aWR0aDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQgLmNvbnRhaW5lciAuZmF2b3JpdGVzLWxpc3QgZGl2W2NsYXNzXj1mYXZvcml0ZS1dLnNlbGVjdGVkIGgzIC5iYWRnZSB7XG4gIGJhY2tncm91bmQ6ICNlYjZiNDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDAuOTZyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtbGlzdCBkaXZbY2xhc3NePWZhdm9yaXRlLV0uc2VsZWN0ZWQgLm1lZGlhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtbGlzdCBkaXZbY2xhc3NePWZhdm9yaXRlLV0uc2VsZWN0ZWQgLm1lZGlhIC5tZWRpYS1pbWcge1xuICBiYWNrZ3JvdW5kOiAjZDVkMmQyO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xufVxuLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQgLmNvbnRhaW5lciAuZmF2b3JpdGVzLWxpc3QgZGl2W2NsYXNzXj1mYXZvcml0ZS1dLnNlbGVjdGVkIC5tZWRpYSBpbWcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1saXN0IGRpdltjbGFzc149ZmF2b3JpdGUtXS5zZWxlY3RlZCAubWVkaWEgLm1lZGlhLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtbGlzdCBkaXZbY2xhc3NePWZhdm9yaXRlLV0uc2VsZWN0ZWQgLm1lZGlhIC5tZWRpYS1ib2R5IGg1IHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG1hcmdpbi10b3A6IDAuMzMzMzMzMzMzM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1saXN0IGRpdltjbGFzc149ZmF2b3JpdGUtXS5zZWxlY3RlZCAubWVkaWEgLm1lZGlhLWJvZHkgaDUgYSB7XG4gIGhlaWdodDogNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtbGlzdCBkaXZbY2xhc3NePWZhdm9yaXRlLV0uc2VsZWN0ZWQgLm1lZGlhIC5tZWRpYS1ib2R5IHNwYW4ge1xuICBmb250LXNpemU6IDAuOTZyZW07XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtbGlzdCBkaXZbY2xhc3NePWZhdm9yaXRlLV0uc2VsZWN0ZWQgLm1lZGlhIC5idG4tcmVtb3ZlIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogODBweDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwO1xufVxuLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQgLmNvbnRhaW5lciAuZmF2b3JpdGVzLWZvcm0ge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UgMHM7XG4gIHBhZGRpbmc6IDEzMHB4IDJyZW0gMnJlbSAycmVtICFpbXBvcnRhbnQ7XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtZm9ybS5zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UgMHM7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UgMHM7XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtZm9ybSAubGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOTZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQgLmNvbnRhaW5lciAuZmF2b3JpdGVzLWZvcm0gLmxpbmsgaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1mb3JtIGhyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm9yZGVyLXRvcDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDFweCBzb2xpZDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1mb3JtIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1mb3JtIGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5mYXZvcml0ZXMtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1mb3JtIC5idG4ge1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmZhdm9yaXRlcy1mb3JtIC5idG4gaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmJ0bi1lbWFpbCB7XG4gIG1hcmdpbjogMnJlbSAwO1xuICBiYWNrZ3JvdW5kOiAjMmMzZDQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi56aW9ucGx1cy1mYXZvcml0ZXMtd2lkZ2V0IC5jb250YWluZXIgLmJ0bi1lbWFpbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMjJmMzU7XG59XG4uemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCAuY29udGFpbmVyIC5idG4tZW1haWwgaSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5uYXZpdGVtLWZhdm9yaXRlcyB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTI1cHg7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJSA1MCUgNTAlIDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDAuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCAwIDAuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbiAgei1pbmRleDogOTk5OTk5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZpdGVtLWZhdm9yaXRlcyB7XG4gICAgYm90dG9tOiAxMjVweDtcbiAgfVxufVxuLm5hdml0ZW0tZmF2b3JpdGVzIGkge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xufVxuLm5hdml0ZW0tZmF2b3JpdGVzIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdml0ZW0tZmF2b3JpdGVzIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiAtOHB4O1xuICBmb250LXNpemU6IDAuNnJlbTtcbn1cbi5uYXZpdGVtLWZhdm9yaXRlcy5zZWxlY3RlZCB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubmF2aXRlbS1mYXZvcml0ZXMuc2VsZWN0ZWQgaSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmbGFzaCBsaW5lYXIgMXMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogZmxhc2ggbGluZWFyIDFzIGluZmluaXRlO1xufVxuXG5pZnJhbWUuaW50ZXJjb20tbGF1bmNoZXItZnJhbWUge1xuICBib3R0b206IDY1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgaWZyYW1lLmludGVyY29tLWxhdW5jaGVyLWZyYW1lIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cblxuI21hcCB7XG4gIGhlaWdodDogNzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBDbG9zZSBCdXR0b24gKi9cbn1cbiNtYXAgLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNtYXAgLmhlYWRlciBpbWcge1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbiNtYXAgLmhlYWRlciAuZmlyc3RIZWFkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbiNtYXAgLmhlYWRlciAuZmlyc3RIZWFkaW5nIHNwYW4ge1xuICBmb250LXNpemU6IDAuOTZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNtYXAgLmhlYWRlciAuZmlyc3RIZWFkaW5nIHNwYW4uY3Vpc2luZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIGJvcmRlci1sZWZ0OiAjZmZmIDFweCBzb2xpZDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4jbWFwIC5oZWFkZXIgLmZpcnN0SGVhZGluZyBzcGFuIGEge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuI21hcCAuaGVhZGVyIC5maXJzdEhlYWRpbmcgc3Bhbi5tYXJrZXItdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbiNtYXAgLmhlYWRlciAuZmlyc3RIZWFkaW5nIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4jbWFwIC5oZWFkZXIubm8taW1nIC5maXJzdEhlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMzNjRiNTQ7XG59XG4jbWFwIC50cmlwYWR2aXNvciB7XG4gIGJhY2tncm91bmQ6ICNkNWQyZDI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI21hcCAudHJpcGFkdmlzb3Igc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jbWFwIC50cmlwYWR2aXNvciBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuI21hcCAudHJpcGFkdmlzb3IgLnRyaXBhZHZpc29yLXJldmlldyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNtYXAgLnRyaXBhZHZpc29yOmhvdmVyIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4jbWFwIC50cmlwYWR2aXNvcjpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4jbWFwICNjb250ZW50IHtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBjb2xvcjogIzNhMzczNjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIC8qIEFjY29tbW9kYXRpb25zICovXG4gIC8qIFJlc3RhdXJhbnRzICovXG59XG4jbWFwICNjb250ZW50IC5idG4ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI21hcCAjY29udGVudCAuYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNkYWRhZGEgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jbWFwICNjb250ZW50IGEge1xuICBjb2xvcjogIzNhMzczNjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jbWFwICNjb250ZW50IGEgLmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4jbWFwICNjb250ZW50IGE6aG92ZXIge1xuICBjb2xvcjogI2ViNmI0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jbWFwICNjb250ZW50IGE6aG92ZXIgLmFkZHJlc3Mge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNtYXAgI2NvbnRlbnQgYTpob3ZlciBpIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4jbWFwICNjb250ZW50IC5tYXAtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbiNtYXAgI2NvbnRlbnQgLm1hcC1saW5rIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4jbWFwICNjb250ZW50IC5tYXAtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI21hcCAjY29udGVudCBzbWFsbCB7XG4gIGNvbG9yOiAjN2I3YzdmO1xuICBib3JkZXItYm90dG9tOiAjZDVkMmQyIDVweCBzb2xpZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuI21hcCAjY29udGVudCBpIHtcbiAgY29sb3I6ICNkNWQyZDI7XG4gIG1hcmdpbi1yaWdodDogMC4zMzMzMzMzMzMzcmVtO1xufVxuI21hcCAjY29udGVudCAuc3Rhci1yYXRpbmcge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI21hcCAjY29udGVudCAuYWNjb21tb2RhdGlvbi10eXBlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNtYXAgI2NvbnRlbnQgLnByaWNlLXJhbmdlIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQ6ICM3YjdjN2YgMXB4IHNvbGlkO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNtYXAgI2NvbnRlbnQgLnJlc3RhdXJhbnQtdHlwZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jbWFwICNjb250ZW50IC5jdWlzaW5lIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQ6ICM3YjdjN2YgMXB4IHNvbGlkO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNtYXAgLmdtLXN0eWxlIHtcbiAgZm9udC1mYW1pbHk6IGVmZnJhLCBzYW5zLXNlcmlmO1xufVxuI21hcCAuZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWMge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweCA1cHggNXB4IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHggNXB4IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweCA1cHggNXB4IDVweDtcbn1cbiNtYXAgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1jIC5nbS1zdHlsZS1pdy1kIHtcbiAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4jbWFwIC5nbS1zdHlsZS1pdy5nbS1zdHlsZS1pdy1jIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuI21hcCAuZ20tc3R5bGUtaXcuZ20tc3R5bGUtaXctYyBidXR0b24ge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbiNtYXAgLmdtLXN0eWxlLWl3LmdtLXN0eWxlLWl3LWMgYnV0dG9uIGltZyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWdpbmcge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2luZyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdpbmcgLmNvbnRhaW5lciAuYnRuLXByZXZpb3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cbi5wYWdpbmcgLmNvbnRhaW5lciAuYnRuLXByZXZpb3VzIGkge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucGFnaW5nIC5jb250YWluZXIgLmJ0bi1wcmV2aW91cyAuYnRuLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnaW5nIC5jb250YWluZXIgLmJ0bi1wcmV2aW91cyAuYnRuLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbi5wYWdpbmcgLmNvbnRhaW5lciAucGFnZS1jb3VudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDAuMzMzMzMzMzMzM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzMzMzMzMzMzM3JlbTtcbn1cbi5wYWdpbmcgLmNvbnRhaW5lciAuYnRuLW5leHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuLnBhZ2luZyAuY29udGFpbmVyIC5idG4tbmV4dCBpIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnBhZ2luZyAuY29udGFpbmVyIC5idG4tbmV4dCAuYnRuLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnaW5nIC5jb250YWluZXIgLmJ0bi1uZXh0IC5idG4tbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4vKiBHZW5lcmFsIFN0eWxpbmcgKi9cbi5idG4tZmF2b3JpdGVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG4uYnRuLWZhdm9yaXRlczpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG5AbWVkaWEgcHJpbnQge1xuICAuYnRuLWZhdm9yaXRlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJ0bi1mYXZvcml0ZXMgLnVuY2hlY2tlZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5idG4tZmF2b3JpdGVzIC51bmNoZWNrZWQgLnRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0bi1mYXZvcml0ZXMgLmNoZWNrZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0bi1mYXZvcml0ZXMgLmNoZWNrZWQgLnRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0bi1mYXZvcml0ZXMuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuLmJ0bi1mYXZvcml0ZXMuc2VsZWN0ZWQgLnVuY2hlY2tlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnRuLWZhdm9yaXRlcy5zZWxlY3RlZCAuY2hlY2tlZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogU3BlY2lhbCBDYXNlcyAqL1xuLmp1bWJvdHJvbiAuYnRuLWZhdm9yaXRlcyxcbi5hcnRpY2xlLWhlYWRlciAuYnRuLWZhdm9yaXRlcyB7XG4gIHdpZHRoOiBhdXRvO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5qdW1ib3Ryb24gLmJ0bi1mYXZvcml0ZXMgLnRleHQsXG4uYXJ0aWNsZS1oZWFkZXIgLmJ0bi1mYXZvcml0ZXMgLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hZGR0aGlzLWJveCB7XG4gIGJvcmRlcjogI2Q1ZDJkMiAxcHggc29saWQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYWRkdGhpcy1ib3ggLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG4uYWRkdGhpcy1ib3ggLmNvbnRhaW5lciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzY0YjU0O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubWFpbi1uYXYge1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjUwNDYzOTM1NTcpIDMwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTA0NjM5MzU1NykgMzAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTA0NjM5MzU1NykgMzAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzAwMDAwMFwiLGVuZENvbG9yc3RyPVwiIzAwMDAwMFwiLEdyYWRpZW50VHlwZT0xKTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWFpbi1uYXYuZXhwYW5kZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIGJhY2tncm91bmQ6ICMzNjRiNTQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5tYWluLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1haW4tbmF2IC5jb250YWluZXIge1xuICBwYWRkaW5nOiAycmVtIDAuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2IC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciAubmF2YmFyLWJyYW5kIHtcbiAgei1pbmRleDogOTk5OTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLW5hdiAuY29udGFpbmVyIC5uYXZiYXItYnJhbmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciAubmF2YmFyLWJyYW5kIGltZyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm1haW4tbmF2IC5jb250YWluZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgei1pbmRleDogOTk5OTtcbn1cbi5tYWluLW5hdiAuY29udGFpbmVyIC5uYXZiYXItdG9nZ2xlciBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb24gLmZhLWJhcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tbmF2IC5jb250YWluZXIgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uIC5mYS10aW1lcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tYWluLW5hdiAuY29udGFpbmVyIC5uYXZiYXItdG9nZ2xlci5jb2xsYXBzZWQgLmZhLWJhcnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciAubmF2YmFyLXRvZ2dsZXIuY29sbGFwc2VkIC5mYS10aW1lcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZS5zaG93IHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2Uuc2hvdyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2Uuc2hvdyAuYmcge1xuICBiYWNrZ3JvdW5kOiAjMzY0YjU0O1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMjYwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZS5zaG93IC5iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2UgLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2UgLndyYXBwZXIgLm1lbnUtY29sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2UgLndyYXBwZXIgLm1lbnUtY29sIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5tZW51LWNvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAubWVudS1jb2wgaDQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAubWVudS1jb2wgaDQgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2UgLndyYXBwZXIgLm1lbnUtY29sIGg0IGEgaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgb3BhY2l0eTogMC4zNTtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2UgLndyYXBwZXIgLm1lbnUtY29sIGg0IGEgaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5tZW51LWNvbCBoNCBhLmJ0bi1zdWJuYXYge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAubWVudS1jb2wgaDQgYS5idG4tc3VibmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAubWVudS1jb2wgLmNvbGxhcHNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAubWVudS1jb2wgLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAubWVudS1jb2wgLmNvbGxhcHNlIC5zdWJtZW51IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBib3JkZXItbGVmdDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KSAzcHggc29saWQ7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAubWVudS1jb2wgLmNvbGxhcHNlIC5zdWJtZW51IGxpIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAubWVudS1jb2wgLmNvbGxhcHNlIC5zdWJtZW51IGxpIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5zdWItbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAuc3ViLW5hdiAjc3ViLW1lbnUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5zdWItbmF2ICNzdWItbWVudSAubWVudS1pdGVtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2UgLndyYXBwZXIgLnN1Yi1uYXYgI3N1Yi1tZW51IC5tZW51LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuLm1haW4tbmF2IC5jb250YWluZXIgPiAuY29sbGFwc2UgLndyYXBwZXIgLnN1Yi1uYXYgI3N1Yi1tZW51IC5tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOTZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAuc3ViLW5hdiAjc3ViLW1lbnUgLm1lbnUtaXRlbSBhIGkge1xuICBvcGFjaXR5OiAwLjM1O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5zdWItbmF2ICNzdWItbWVudSAubWVudS1pdGVtIGEgaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5zdWItbmF2IC5zb2NpYWwtbmF2IHtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5zdWItbmF2IC5zb2NpYWwtbmF2IHtcbiAgICBtYXJnaW46IDAgMCAwIDFyZW07XG4gIH1cbn1cbi5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5zdWItbmF2IC5zb2NpYWwtbmF2IHNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLW5hdiAuY29udGFpbmVyID4gLmNvbGxhcHNlIC53cmFwcGVyIC5zdWItbmF2IC5zb2NpYWwtbmF2IC5zb2NpYWwtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1uYXYgLmNvbnRhaW5lciA+IC5jb2xsYXBzZSAud3JhcHBlciAuc3ViLW5hdiAuc29jaWFsLW5hdiAuc29jaWFsLWxpbmsge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45NnJlbTtcbiAgfVxufVxuLm1haW4tbmF2IC5jb250YWluZXIgLmNvbGxhcHNpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tbmF2IC5jb250YWluZXIgLmNvbGxhcHNpbmcgLm5hdmJhci1uYXYgLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYWRkZW4tYmFubmVycy1iYW5uZXIgPiBhIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uanVtYm90cm9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNXJlbSAwO1xufVxuLmp1bWJvdHJvbiA+IGltZyB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24gPiBpbWcge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuanVtYm90cm9uID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmp1bWJvdHJvbiA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmp1bWJvdHJvbiA+IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uanVtYm90cm9uOmZpcnN0LW9mLXR5cGUge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy10b3A6IDMyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmp1bWJvdHJvbjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMzEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuanVtYm90cm9uOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctdG9wOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmp1bWJvdHJvbjpmaXJzdC1vZi10eXBlIHtcbiAgICBtaW4taGVpZ2h0OiA1MCU7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDUlO1xuICB9XG59XG4uanVtYm90cm9uOmZpcnN0LW9mLXR5cGUgLmNvbnRhaW5lciB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbjpmaXJzdC1vZi10eXBlIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuanVtYm90cm9uOmZpcnN0LW9mLXR5cGUgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4uanVtYm90cm9uOmZpcnN0LW9mLXR5cGUgLmNvbnRhaW5lciBoZWFkZXIuYXJ0aWNsZS1oZWFkZXIge1xuICBib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmp1bWJvdHJvbjpmaXJzdC1vZi10eXBlIC5jb250YWluZXIgaGVhZGVyLmFydGljbGUtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi5qdW1ib3Ryb246Zmlyc3Qtb2YtdHlwZSAuY29udGFpbmVyIGhlYWRlci5hcnRpY2xlLWhlYWRlciAuYnlsaW5lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5qdW1ib3Ryb246Zmlyc3Qtb2YtdHlwZSAuY29udGFpbmVyIGhlYWRlci5hcnRpY2xlLWhlYWRlciAuYnlsaW5lIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5qdW1ib3Ryb246Zmlyc3Qtb2YtdHlwZSAuaWNvbi1kb3duIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMC41O1xuICB6LWluZGV4OiA5O1xufVxuLmp1bWJvdHJvbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG4uanVtYm90cm9uLnJlbGF0ZWQtYXJ0aWNsZXMge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZWluIDJzIDFzIGZvcndhcmRzOyAvKiBTYWZhcmksIENocm9tZSBhbmQgT3BlcmEgPiAxMi4xICovXG4gIC1tb3otYW5pbWF0aW9uOiBmYWRlaW4gMnMgMXMgZm9yd2FyZHM7IC8qIEZpcmVmb3ggPCAxNiAqL1xuICAtbXMtYW5pbWF0aW9uOiBmYWRlaW4gMnMgMXMgZm9yd2FyZHM7IC8qIEludGVybmV0IEV4cGxvcmVyICovXG4gIC1vLWFuaW1hdGlvbjogZmFkZWluIDJzIDFzIGZvcndhcmRzOyAvKiBPcGVyYSA8IDEyLjEgKi9cbiAgYW5pbWF0aW9uOiBmYWRlaW4gMnMgMXMgZm9yd2FyZHM7XG59XG4uanVtYm90cm9uLnJlbGF0ZWQtYXJ0aWNsZXMgLmljb24tZG93biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgei1pbmRleDogOTtcbn1cbi5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbn1cbi5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYmcgaW1nIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cbiAgLW1vei1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogRmlyZWZveCA8IDE2ICovXG4gIC1tcy1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cbiAgLW8tYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIE9wZXJhIDwgMTIuMSAqL1xuICBhbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkcztcbn1cbi5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYmctb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjMDAwMDAwXCIsIGVuZENvbG9yc3RyPVwiIzAwMDAwMDAwXCIsR3JhZGllbnRUeXBlPTEgKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4uanVtYm90cm9uLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZXMge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZXMgLmFydGljbGUtZmVhdHVyZWQge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmp1bWJvdHJvbi5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlcyAuYXJ0aWNsZS1mZWF0dXJlZCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmp1bWJvdHJvbi5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlcyAuYXJ0aWNsZS1mZWF0dXJlZCBoMiB7XG4gIGZvbnQtc2l6ZTogMi4xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZXMgLmFydGljbGUtZmVhdHVyZWQgaDIge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmp1bWJvdHJvbi5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlcyAuYXJ0aWNsZS1mZWF0dXJlZCBoMiB7XG4gICAgZm9udC1zaXplOiAzLjZyZW07XG4gIH1cbn1cbi5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZXMgLmFydGljbGUtZmVhdHVyZWQgaDIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmp1bWJvdHJvbi5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlcyAuYXJ0aWNsZS1mZWF0dXJlZCBoMiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmp1bWJvdHJvbi5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlcyAuYXJ0aWNsZS1mZWF0dXJlZCBoMiBhLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuLmp1bWJvdHJvbi5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlcyAuYXJ0aWNsZS1mZWF0dXJlZCBwIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uanVtYm90cm9uLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGVzIC5hcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuLmp1bWJvdHJvbi5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlcyAuYXJ0aWNsZSAubWVkaWEtaW1nIHtcbiAgd2lkdGg6IDIwJTtcbiAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uanVtYm90cm9uLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGVzIC5hcnRpY2xlIC5tZWRpYS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZXMgLmFydGljbGUgaDIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG4uanVtYm90cm9uLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGVzIC5hcnRpY2xlIGgyIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5qdW1ib3Ryb24ucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZXMgLmFydGljbGUgaDIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmp1bWJvdHJvbi5yZWxhdGVkLWFydGljbGVzLmp1bWJvdHJvbi1zcG9ydHMge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4uanVtYm90cm9uLmp1bWJvdHJvbi12aWRlbyB7XG4gIGJhY2tncm91bmQ6ICMzNjRiNTQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogQWRkIGEgdmVyeSBsaWdodCBvdmVybGF5IGZvciBiZXR0ZXIgdmlkZW8gdmlzaWJpbGl0eSAqL1xufVxuLmp1bWJvdHJvbi5qdW1ib3Ryb24tdmlkZW8gdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogIG9iamVjdC1maXQgaXMgbm90IHN1cHBvcnRlZCBvbiBJRSAgKi9cbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlaW4gMnMgMXMgZm9yd2FyZHM7IC8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cbiAgLW1vei1hbmltYXRpb246IGZhZGVpbiAycyAxcyBmb3J3YXJkczsgLyogRmlyZWZveCA8IDE2ICovXG4gIC1tcy1hbmltYXRpb246IGZhZGVpbiAycyAxcyBmb3J3YXJkczsgLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cbiAgLW8tYW5pbWF0aW9uOiBmYWRlaW4gMnMgMXMgZm9yd2FyZHM7IC8qIE9wZXJhIDwgMTIuMSAqL1xuICBhbmltYXRpb246IGZhZGVpbiAycyAxcyBmb3J3YXJkcztcbn1cbi5qdW1ib3Ryb24uanVtYm90cm9uLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgwLCAwLCAwLCAwLjEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDUpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO1xuICB6LWluZGV4OiAyO1xufVxuLmp1bWJvdHJvbiAuY29udGFpbmVyIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uanVtYm90cm9uIC5jb250YWluZXIgaGVhZGVyIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5qdW1ib3Ryb24gLmNvbnRhaW5lciBoZWFkZXIgc21hbGwge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5qdW1ib3Ryb24gLmNvbnRhaW5lciBoZWFkZXIgaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzLjZyZW07XG4gIHRleHQtc2hhZG93OiAwIDAgMTVweCByZ2IoMCwgMCwgMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmp1bWJvdHJvbiAuY29udGFpbmVyIGhlYWRlciBoMSB7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuanVtYm90cm9uIC5jb250YWluZXIgaGVhZGVyIGgxIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gIH1cbn1cbi5qdW1ib3Ryb24gLmNyZWRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbiAgei1pbmRleDogMTtcbn1cbi5qdW1ib3Ryb24gLmNyZWRpdCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uanVtYm90cm9uIC56aW9ucGx1cy1saXN0LW1hcCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5qdW1ib3Ryb24gLnppb25wbHVzLWxpc3QtbWFwICNtYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGFyYWxsYXgtbWlycm9yIHtcbiAgYmFja2dyb3VuZDogIzM2NGI1NDtcbn1cbi5wYXJhbGxheC1taXJyb3IgaW1nIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogU2FmYXJpLCBDaHJvbWUgYW5kIE9wZXJhID4gMTIuMSAqL1xuICAtbW96LWFuaW1hdGlvbjogZmFkZWluIDJzIGZvcndhcmRzOyAvKiBGaXJlZm94IDwgMTYgKi9cbiAgLW1zLWFuaW1hdGlvbjogZmFkZWluIDJzIGZvcndhcmRzOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAqL1xuICAtby1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogT3BlcmEgPCAxMi4xICovXG4gIGFuaW1hdGlvbjogZmFkZWluIDJzIGZvcndhcmRzO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNhMGJhYmY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmJyZWFkY3J1bWIgb2wge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5icmVhZGNydW1iIG9sIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyZWFkY3J1bWIgb2wge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnJlYWRjcnVtYiBvbCB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnJlYWRjcnVtYiBvbCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbi5icmVhZGNydW1iIG9sIGxpLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5icmVhZGNydW1iIG9sIGxpLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1iIG9sIGxpLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJyZWFkY3J1bWIgb2wgbGkuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb2xvcjogIzcyOTlhMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG5cbi5zaXRlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzM2NGI1NCB1cmwoLi4vLi4vaW1hZ2VzL2JsdWUtdG9wby10ZXh0dXJlLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMjBweCAwIDJyZW0gMDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDMxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGFnZS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5wYWdlLWhlYWRlciAuY29udGFpbmVyIGgyIHtcbiAgZm9udC1zaXplOiAyLjdyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLWhlYWRlciAuY29udGFpbmVyIGgyIHtcbiAgICBmb250LXNpemU6IDUuNHJlbTtcbiAgfVxufVxuXG4uYXJ0aWNsZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmFydGljbGUtaGVhZGVyIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmFydGljbGUtaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5hcnRpY2xlLWhlYWRlciAuY29udGFpbmVyIC5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5hcnRpY2xlLWhlYWRlciAuY29udGFpbmVyIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4ucGFnZS1jb250ZW50IHtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZjtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uID4gcDpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgaHIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB1bCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdWwgdWwge1xuICBtYXJnaW46IDAuNXJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB1bC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB1bC5saXN0LWdyb3VwIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB1bC5saXN0LWdyb3VwIGxpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzYTM3MzY7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdWwubGlzdC1ncm91cCBsaSBhIGkge1xuICBjb2xvcjogI2Q1ZDJkMjtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB1bC5saXN0LWdyb3VwIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxMywgMjEwLCAyMTAsIDAuNzUpO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IHVsLmxpc3QtZ3JvdXAgbGkgYTpob3ZlciBpIHtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdWwubGlzdC1ncm91cCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwLjI1cmVtIDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IHVsLmxpc3QtZ3JvdXAgbGk6bGFzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMC4yNXJlbSAwLjI1cmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAwLjI1cmVtIDAuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwLjI1cmVtIDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCBibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyOiAjZDVkMmQyIDFweCBzb2xpZDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4zMzMzMzMzMzMzcmVtIDAuMzMzMzMzMzMzM3JlbSAwLjMzMzMzMzMzMzNyZW0gMC4zMzMzMzMzMzMzcmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuMzMzMzMzMzMzM3JlbSAwLjMzMzMzMzMzMzNyZW0gMC4zMzMzMzMzMzMzcmVtIDAuMzMzMzMzMzMzM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMzMzMzMzMzMzcmVtIDAuMzMzMzMzMzMzM3JlbSAwLjMzMzMzMzMzMzNyZW0gMC4zMzMzMzMzMzMzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnJlbTtcbiAgbGVmdDogLTJyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNkNWQyZDI7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IGJsb2NrcXVvdGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogZWZmcmEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZSBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZSBwIGEge1xuICBjb2xvcjogIzNhMzczNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZSBjaXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcmVtO1xuICBmb250LWZhbWlseTogZWZmcmEsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZDVkMmQyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IHRhYmxlLnRhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB0YWJsZS50YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB0YWJsZS50YWJsZSB0aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB0YWJsZS50YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdGFibGUudGFibGUgdGhlYWQgdGgge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmNiOGI4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmNiOGI4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOTZyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdGFibGUudGFibGUgdGJvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdGFibGUudGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB0YWJsZS50YWJsZSB0Ym9keSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdGFibGUudGFibGUgdGJvZHkgdHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IHRhYmxlLnRhYmxlIHRib2R5IHRyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdGFibGUudGFibGUgdGJvZHkgdHIge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IHRhYmxlLnRhYmxlIHRib2R5IHRyIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB0YWJsZS50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IHRhYmxlLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB0YWJsZS50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b206ICNiY2I4YjggMXB4IHNvbGlkO1xuICB9XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdGFibGUudGFibGUgdGJvZHkgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB0YWJsZS50YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB0YWJsZS50YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b206ICNiY2I4YjggMXB4IHNvbGlkO1xuICB9XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdGFibGUudGFibGUgdGJvZHkgdHIgdGggYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgdGFibGUudGFibGUgdGJvZHkgdHIgdGggcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAud3AtYmxvY2staW1hZ2UgLmFsaWdubGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAud3AtYmxvY2staW1hZ2UgLmFsaWducmlnaHQge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAud3AtYmxvY2staW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiBhIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUge1xuICBoZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1lbWJlZC15b3V0dWJlIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1lbWJlZC1zbGlkZXNoYXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDYxLjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1lbWJlZC1zbGlkZXNoYXJlIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1nYWxsZXJ5IGZpZ2NhcHRpb24ge1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAud3AtYmxvY2stYnV0dG9uIGEge1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1idXR0b24uYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1idXR0b24uYnRuLWJsb2NrIGEge1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAjc2JfaW5zdGFncmFtIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuYnRuLWxnLCAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAucGFnZXMtc3VibWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1mb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWZvb3RlciAuY2FyZCB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMwcHgpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2Q1ZDJkMjtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtZm9vdGVyIC5jYXJkIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAycmVtO1xuICBjb2xvcjogIzM2NGI1NDtcbn1cbi5wYWdlLWNvbnRlbnQgLmFydGljbGUtZm9vdGVyIC5jYXJkIC5jb250YWluZXIgaDQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzM2NGI1NDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG59XG4ucGFnZS1jb250ZW50IC5hcnRpY2xlLWZvb3RlciAuY2FyZCAuY29udGFpbmVyIC5idG4ge1xuICBiYWNrZ3JvdW5kOiAjMzY0YjU0O1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuYm9keS5ob21lIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LmhvbWUgLnBhZ2UtY29udGVudDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5LmhvbWUgLnBhZ2UtY29udGVudDpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nOiA1cmVtIDAgMCAwO1xuICB9XG59XG5ib2R5LmhvbWUgLnBhZ2UtY29udGVudDpmaXJzdC1vZi10eXBlIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LmhvbWUgLnBhZ2UtY29udGVudDpmaXJzdC1vZi10eXBlIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKDJuKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuaG9tZSAucGFnZS1jb250ZW50OmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmc6IDVyZW0gMCAwIDA7XG4gIH1cbiAgYm9keS5ob21lIC5wYWdlLWNvbnRlbnQ6Zmlyc3Qtb2YtdHlwZSAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBib2R5LmhvbWUgLnBhZ2UtY29udGVudDpmaXJzdC1vZi10eXBlIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIH1cbn1cbmJvZHkuaG9tZSAucGFnZS1jb250ZW50OmZpcnN0LW9mLXR5cGUgcCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4udGF4b25vbXktYXJjaGl2ZSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4udGF4b25vbXktYXJjaGl2ZSAuYXJ0aWNsZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnRheG9ub215LWFyY2hpdmUgLmFydGljbGUtaGVhZGVyIC5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi50YXhvbm9teS1hcmNoaXZlIC5hcnRpY2xlLWhlYWRlciAudGF4b25vbXktZGVzY3JpcHRpb24gcDpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmp1bWJvdHJvbi1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDAwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQxJTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgfVxuICAuanVtYm90cm9uLW92ZXJsYXkgLmFsZXJ0LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDAuNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjVyZW0gMC41cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndwLWJsb2NrLWNvbHVtbnMuaGFzLTItY29sdW1ucy53aXRoLW92ZXJsYXkgLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmctdG9wOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5oYXMtMi1jb2x1bW5zLndpdGgtb3ZlcmxheSAud3AtYmxvY2stY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZy10b3A6IDI1MHB4O1xuICB9XG59XG5cbmJvZHkucGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLnBhZ2VzLXN1Ym1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAucGFnZXMtc3VibWVudSB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbn1cbmJvZHkucGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLnBhZ2VzLXN1Ym1lbnUgLmNhcmQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDEwcmVtO1xuICBib3JkZXI6IDA7XG59XG5ib2R5LnBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5wYWdlcy1zdWJtZW51IC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNkNWQyZDI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5ib2R5LnBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5wYWdlcy1zdWJtZW51IC5jYXJkIC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICMzYTM3MzY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNiY2I4Yjg7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBmb250LXNpemU6IHNtYWxsO1xufVxuYm9keS5wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAucGFnZXMtc3VibWVudSAuY2FyZCAubGlzdC1ncm91cCB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkucGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLnBhZ2VzLXN1Ym1lbnUgLmNhcmQgLmxpc3QtZ3JvdXAgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS5wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAucGFnZXMtc3VibWVudSAuY2FyZCAubGlzdC1ncm91cCBsaSBhIHtcbiAgYmFja2dyb3VuZDogI2Q1ZDJkMjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2JjYjhiODtcbn1cbmJvZHkucGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLnBhZ2VzLXN1Ym1lbnUgLmNhcmQgLmxpc3QtZ3JvdXAgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNiY2I4Yjg7XG59XG5ib2R5LnBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5wYWdlcy1zdWJtZW51IC5jYXJkIC5saXN0LWdyb3VwIGxpLmN1cnJlbnRfcGFnZV9pdGVtIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogI2JjYjhiODtcbn1cbmJvZHkucGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLnBhZ2VzLXN1Ym1lbnUgLmNhcmQgLmxpc3QtZ3JvdXAgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuYm9keS5wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG59XG5ib2R5LnBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbi53aWRlIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkucGFnZSAudmVudWUtYm9va2luZyB7XG4gIGJhY2tncm91bmQ6ICNlYjZiNDAgdXJsKC4uLy4uL2ltYWdlcy9vcmFuZ2UtdG9wby10ZXh0dXJlLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG5ib2R5LnBhZ2UgLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5LnBhZ2UgLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkucGFnZSAudmVudWUtYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbmJvZHkucGFnZSAudmVudWUtYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYm9keS5wYWdlIC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgYm9keS5wYWdlIC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkucGFnZSAudmVudWUtYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIGJvZHkucGFnZSAudmVudWUtYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG59XG5ib2R5LnBhZ2UgLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCAuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi43cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS5wYWdlIC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wgLmNhcmQtdGl0bGUgc21hbGwge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5ib2R5LnBhZ2UgLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCAuYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNlYjZiNDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuYm9keS5wYWdlIC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wgLmJ0biBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2YyYTE4NTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmZvb3Rlci5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzY0YjU0IHVybCguLi8uLi9pbWFnZXMvYmx1ZS10b3BvLXRleHR1cmUuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogM3JlbSAwIDJyZW0gMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMC45NnJlbTtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGZvb3Rlci5mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBmb290ZXIuZm9vdGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5mb290ZXIuZm9vdGVyIC5jb250YWluZXIgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciAuZm9vdGVyLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciAuZm9vdGVyLW1lbnUge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmZvb3Rlci1tZW51IHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG59XG5mb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmZvb3Rlci1tZW51IC5uYXYge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuZm9vdGVyLmZvb3RlciAuY29udGFpbmVyIC5mb290ZXItbWVudSAuc29jaWFsLWxpbmsge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzMzMzMzMzMzM3JlbTtcbn1cbmZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciAuZm9vdGVyLWNvbnRhY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciAuZm9vdGVyLWNvbnRhY3Qge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmZvb3Rlci1jb250YWN0IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyLmZvb3RlciAuY29udGFpbmVyIC5mb290ZXItY29udGFjdCB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxufVxuZm9vdGVyLmZvb3RlciAuY29udGFpbmVyIC5mb290ZXItZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgZm9vdGVyLmZvb3RlciAuY29udGFpbmVyIC5mb290ZXItZGVzY3JpcHRpb24ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmZvb3Rlci1kZXNjcmlwdGlvbiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciAuZm9vdGVyLWRlc2NyaXB0aW9uIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG59XG5mb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmZvb3Rlci1kZXNjcmlwdGlvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuZm9vdGVyLmZvb3RlciAuY29udGFpbmVyIC5mb290ZXItbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGZvb3Rlci5mb290ZXIgLmNvbnRhaW5lciAuZm9vdGVyLWxvZ28ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmZvb3Rlci1sb2dvIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmZvb3Rlci1sb2dvIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuZm9vdGVyLmZvb3RlciAuY29udGFpbmVyIC5mb290ZXItbG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5mb290ZXIuZm9vdGVyIC5jb250YWluZXIgLmZvb3Rlci1kaXNjbGFpbWVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBib3JkZXItdG9wOiAjNGE2NzczIDFweCBzb2xpZDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucG9zdC10eXBlLWFyY2hpdmUgLnBhcmFsbGF4LW1pcnJvciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUgLnBhcmFsbGF4LW1pcnJvciBpbWcge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlIC5zaXRlLWNvbnRhaW5lciBhcnRpY2xlLmFyY2hpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlIC5zaXRlLWNvbnRhaW5lciBhcnRpY2xlLmFyY2hpdmUgaGVhZGVyLmFydGljbGUtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLnNpbmdsZS1hY3Rpdml0aWVzIC5jYXJkLmNhbGwtdG8tYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjMzY0YjU0IHVybCguLi8uLi9pbWFnZXMvYmx1ZS10b3BvLXRleHR1cmUuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xufVxuLnNpbmdsZS1hY3Rpdml0aWVzIC5jYXJkLmNhbGwtdG8tYWN0aW9uIC5jb250YWluZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMnJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG59XG4uc2luZ2xlLWFjdGl2aXRpZXMgLmNhcmQuY2FsbC10by1hY3Rpb24gLmNvbnRhaW5lciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuN3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbmdsZS1hY3Rpdml0aWVzIC5jYXJkLmNhbGwtdG8tYWN0aW9uIC5jb250YWluZXIgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC50cmlwYWR2aXNvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAudHJpcGFkdmlzb3Ige1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAudHJpcGFkdmlzb3Ige1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC50cmlwYWR2aXNvciB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAudHJpcGFkdmlzb3Igc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206ICNkNWQyZDIgNXB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1tZXRhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLW1ldGEge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1tZXRhIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1tZXRhIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLW1ldGEgc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206ICNkNWQyZDIgNXB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1tZXRhIGEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1tZXRhIGEgaSB7XG4gIGNvbG9yOiAjN2I3YzdmO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tbWV0YSBhOmhvdmVyIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1tZXRhIGE6aG92ZXIgaSB7XG4gIGNvbG9yOiAjZWI2YjQwO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tbWV0YSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLW1ldGEgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1tZXRhIHVsIGxpIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiAjZDVkMmQyIDJweCBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tbWV0YSB1bCBsaTpvbmx5LWNoaWxkIHNwYW4sIC5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLW1ldGEgdWwgbGk6bGFzdC1jaGlsZCBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLW1ldGEuYWNjb21tb2RhdGlvbi13ZWJzaXRlIGEge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWNvbCB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLnRyaXBhZHZpc29yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tY29sIC5hY2NvbW1vZGF0aW9uLW1ldGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFjY29tbW9kYXRpb24tbWV0YS5hY2NvbW1vZGF0aW9uLXBob25lLCAuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1jb2wgLmFjY29tbW9kYXRpb24tbWV0YS5hY2NvbW1vZGF0aW9uLXdlYnNpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMztcbiAgfVxufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hcnRpY2xlLWNvbnRlbnQgLmFjY29tbW9kYXRpb24tYm9va2luZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICMzNjRiNTQgdXJsKC4uLy4uL2ltYWdlcy9ibHVlLXRvcG8tdGV4dHVyZS5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAycmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuN3JlbTtcbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyAuYXJ0aWNsZS1jb250ZW50IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFydGljbGUtY29udGVudCAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5jb250YWluZXIgLmJ0biBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2Y3YzRiMztcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFjY29tbW9kYXRpb24tbWVldGluZ3Mge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZDVkMmQyO1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwLjVyZW0gMC41cmVtIDVweCA1cHggNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbSA1cHggNXB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwLjVyZW0gMC41cmVtIDVweCA1cHggNXB4O1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hY2NvbW1vZGF0aW9uLW1lZXRpbmdzIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAycmVtO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hY2NvbW1vZGF0aW9uLW1lZXRpbmdzIC5jb250YWluZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzM2NGI1NDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFjY29tbW9kYXRpb24tbWVldGluZ3MgLmNvbnRhaW5lciBwIHtcbiAgY29sb3I6ICMzNjRiNTQ7XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgLmFjY29tbW9kYXRpb24tbWVldGluZ3MgLmNvbnRhaW5lciAuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMzY0YjU0O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zIC5hY2NvbW1vZGF0aW9uLW1lZXRpbmdzIC5jb250YWluZXIgLmJ0biBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2Y3YzRiMztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyA+IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcge1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwIHVybCguLi8uLi9pbWFnZXMvb3JhbmdlLXRvcG8tdGV4dHVyZS5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zID4gLmFjY29tbW9kYXRpb24tYm9va2luZyAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyA+IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyA+IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgPiAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgPiAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zID4gLmFjY29tbW9kYXRpb24tYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgPiAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zID4gLmFjY29tbW9kYXRpb24tYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG59XG4uc2luZ2xlLWFjY29tbW9kYXRpb25zIGFydGljbGUuYWNjb21tb2RhdGlvbnMgPiAuYWNjb21tb2RhdGlvbi1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wgLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDIuN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtYWNjb21tb2RhdGlvbnMgYXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyA+IC5hY2NvbW1vZGF0aW9uLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCAuYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNlYjZiNDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyBhcnRpY2xlLmFjY29tbW9kYXRpb25zID4gLmFjY29tbW9kYXRpb24tYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIC5idG4gc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmMmExODU7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLW1ldGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgLmFydGljbGUtY29udGVudCAudmVudWUtbWV0YSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLW1ldGEge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLW1ldGEge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgLmFydGljbGUtY29udGVudCAudmVudWUtbWV0YSBzbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogI2Q1ZDJkMiA1cHggc29saWQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzdiN2M3Zjtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLW1ldGEgYSB7XG4gIGNvbG9yOiAjM2EzNzM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLW1ldGEgYSBpIHtcbiAgY29sb3I6ICNkNWQyZDI7XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1tZXRhIGE6aG92ZXIge1xuICBjb2xvcjogI2ViNmI0MDtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLW1ldGEgYTpob3ZlciBpIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1tZXRhIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgLmFydGljbGUtY29udGVudCAudmVudWUtbWV0YSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLW1ldGEgdWwgbGkgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206ICNkNWQyZDIgMnB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1tZXRhIHVsIGxpOm9ubHktY2hpbGQgc3BhbiwgLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgLmFydGljbGUtY29udGVudCAudmVudWUtbWV0YSB1bCBsaTpsYXN0LWNoaWxkIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgLmFydGljbGUtY29udGVudCAudmVudWUtY29sIC50cmlwYWR2aXNvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWNvbCAudmVudWUtbWV0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgLmFydGljbGUtY29udGVudCAudmVudWUtYm9va2luZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICMzNjRiNTQgdXJsKC4uLy4uL2ltYWdlcy9ibHVlLXRvcG8tdGV4dHVyZS5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAycmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuN3JlbTtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuY2FyZC10aXRsZSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hcnRpY2xlLWNvbnRlbnQgLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYXJ0aWNsZS1jb250ZW50IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJ0biBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2Y3YzRiMztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYWNjb21tb2RhdGlvbi1tZWV0aW5ncyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNkNWQyZDI7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC41cmVtIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYWNjb21tb2RhdGlvbi1tZWV0aW5ncyAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMnJlbTtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzIC5hY2NvbW1vZGF0aW9uLW1lZXRpbmdzIC5jb250YWluZXIgLmNhcmQtdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzY0YjU0O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgLmFjY29tbW9kYXRpb24tbWVldGluZ3MgLmNvbnRhaW5lciBwIHtcbiAgY29sb3I6ICMzNjRiNTQ7XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYWNjb21tb2RhdGlvbi1tZWV0aW5ncyAuY29udGFpbmVyIC5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMzNjRiNTQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyAuYWNjb21tb2RhdGlvbi1tZWV0aW5ncyAuY29udGFpbmVyIC5idG4gc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmN2M0YjM7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgPiAudmVudWUtYm9va2luZyB7XG4gIGJhY2tncm91bmQ6ICNlYjZiNDAgdXJsKC4uLy4uL2ltYWdlcy9vcmFuZ2UtdG9wby10ZXh0dXJlLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgPiAudmVudWUtYm9va2luZyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgPiAudmVudWUtYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzID4gLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzID4gLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzID4gLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbn1cbi5zaW5nbGUtdmVudWVzIGFydGljbGUudmVudWVzID4gLnZlbnVlLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCAuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi43cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgPiAudmVudWUtYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIC5jYXJkLXRpdGxlIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnNpbmdsZS12ZW51ZXMgYXJ0aWNsZS52ZW51ZXMgPiAudmVudWUtYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIC5idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2ViNmI0MDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uc2luZ2xlLXZlbnVlcyBhcnRpY2xlLnZlbnVlcyA+IC52ZW51ZS1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wgLmJ0biBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2YyYTE4NTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1tZXRhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1tZXRhIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLW1ldGEge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1tZXRhIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1tZXRhIHNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAjZDVkMmQyIDVweCBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjN2I3YzdmO1xufVxuLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLW1ldGEgYSB7XG4gIGNvbG9yOiAjM2EzNzM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1tZXRhIGEgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLW1ldGEgYSBpIHtcbiAgY29sb3I6ICNkNWQyZDI7XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtbWV0YSBhOmhvdmVyIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtbWV0YSBhOmhvdmVyIGkge1xuICBjb2xvcjogI2ViNmI0MDtcbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hcnRpY2xlLW1ldGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYXJ0aWNsZS1tZXRhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hcnRpY2xlLW1ldGEgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hcnRpY2xlLW1ldGEgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hcnRpY2xlLW1ldGEgdWwgbGkgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206ICNkNWQyZDIgMnB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtY29sIC5hcnRpY2xlLW1ldGEgdWwgbGkgc3BhbiBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFydGljbGUtbWV0YSB1bCBsaTpsYXN0LWNoaWxkIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1jb2wgLmFydGljbGUtbWV0YSAuc2Vhc29uIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLWNvbCAuYXJ0aWNsZS1tZXRhLmFydGljbGUtYXV0aG9yIC5hdXRob3ItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNhMzczNjtcbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxufVxuLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWN0YSB7XG4gIGJhY2tncm91bmQ6ICNlYjZiNDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWN0YSAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY3RhIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWN0YSAuY29udGFpbmVyIC5jdGEtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jdGEgLmNvbnRhaW5lciAuY3RhLWNvbnRlbnQgLmN0YS1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWN0YSAuY29udGFpbmVyIC5jdGEtY29udGVudCAuY3RhLWNvbCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWN0YSAuY29udGFpbmVyIC5jdGEtY29udGVudCAuY3RhLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxufVxuLnNpbmdsZS1hcnRpY2xlcyAuYXJ0aWNsZS1jdGEgLmNvbnRhaW5lciAuY3RhLWNvbnRlbnQgLmN0YS1jb2wgLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDIuN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY3RhIC5jb250YWluZXIgLmN0YS1jb250ZW50IC5jdGEtY29sIHAge1xuICBtYXJnaW46IDAuNXJlbSAwIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY3RhIC5jb250YWluZXIgLmN0YS1jb250ZW50IC5jdGEtY29sIC5idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogI2ViNmI0MDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uc2luZ2xlLWFydGljbGVzIC5hcnRpY2xlLWN0YSAuY29udGFpbmVyIC5jdGEtY29udGVudCAuY3RhLWNvbCAuYnRuIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZjJhMTg1O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5zaW5nbGUtYXJ0aWNsZXMgLmFydGljbGUtY3RhIC5jb250YWluZXIgLmN0YS1jb250ZW50IC5jdGEtY29sIC5idG4gc21hbGwgLmJhZGdlIHtcbiAgYmFja2dyb3VuZDogI2YyYTE4NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaW5nbGUtY3Vpc2luZSAuanVtYm90cm9uOmZpcnN0LW9mLXR5cGUgLmNvbnRhaW5lciB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNpbmdsZS1jdWlzaW5lIC5qdW1ib3Ryb246Zmlyc3Qtb2YtdHlwZSAuY29udGFpbmVyIC5hcnRpY2xlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0cmVtO1xufVxuXG4uc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAuZXZlbnQtbWV0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAuZXZlbnQtbWV0YSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5ldmVudC1tZXRhIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAuZXZlbnQtbWV0YSB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAuZXZlbnQtbWV0YSBzbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogI2Q1ZDJkMiA1cHggc29saWQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzdiN2M3Zjtcbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5ldmVudC1tZXRhIGEge1xuICBjb2xvcjogIzNhMzczNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAuZXZlbnQtbWV0YSBhIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5ldmVudC1tZXRhIGEgaSB7XG4gIGNvbG9yOiAjZDVkMmQyO1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLmV2ZW50LW1ldGEgYTpob3ZlciB7XG4gIGNvbG9yOiAjZWI2YjQwO1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLmV2ZW50LW1ldGEgYTpob3ZlciBpIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmV2ZW50LW1ldGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5ldmVudC1tZXRhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuZXZlbnQtbWV0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5ldmVudC1tZXRhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuZXZlbnQtbWV0YSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuZXZlbnQtbWV0YSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuZXZlbnQtbWV0YSB1bCBsaSBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogI2Q1ZDJkMiAycHggc29saWQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuZXZlbnQtbWV0YSB1bCBsaSBzcGFuIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5ldmVudC1tZXRhIHVsIGxpOmxhc3QtY2hpbGQgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLm1lYy1ldmVudC1tZXRhIC5ldmVudC1tZXRhIC5zZWFzb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAubWVjLWV2ZW50LW1ldGEgLmV2ZW50LW1ldGEuZXZlbnQtZGF0ZSBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5tZWMtZXZlbnQtbWV0YSAuZXZlbnQtbWV0YS5ldmVudC10aW1lIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtbWVjLWV2ZW50cyAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gaDMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5ldmVudC1jdGEge1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5ldmVudC1jdGEgLmNvbnRhaW5lciAuY3RhLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuZXZlbnQtY3RhIC5jb250YWluZXIgLmN0YS1jb250ZW50IC5jdGEtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1tZWMtZXZlbnRzIC5ldmVudC1jdGEgLmNvbnRhaW5lciAuY3RhLWNvbnRlbnQgLmN0YS1jb2wge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNpbmdsZS1tZWMtZXZlbnRzIC5ldmVudC1jdGEgLmNvbnRhaW5lciAuY3RhLWNvbnRlbnQgLmN0YS1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbn1cbi5zaW5nbGUtbWVjLWV2ZW50cyAuZXZlbnQtY3RhIC5jb250YWluZXIgLmN0YS1jb250ZW50IC5jdGEtY29sIC5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjdyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmV2ZW50LWN0YSAuY29udGFpbmVyIC5jdGEtY29udGVudCAuY3RhLWNvbCBwIHtcbiAgbWFyZ2luOiAwLjVyZW0gMCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmV2ZW50LWN0YSAuY29udGFpbmVyIC5jdGEtY29udGVudCAuY3RhLWNvbCAuYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNlYjZiNDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLnNpbmdsZS1tZWMtZXZlbnRzIC5ldmVudC1jdGEgLmNvbnRhaW5lciAuY3RhLWNvbnRlbnQgLmN0YS1jb2wgLmJ0biBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2YyYTE4NTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uc2luZ2xlLW1lYy1ldmVudHMgLmV2ZW50LWN0YSAuY29udGFpbmVyIC5jdGEtY29udGVudCAuY3RhLWNvbCAuYnRuIHNtYWxsIC5iYWRnZSB7XG4gIGJhY2tncm91bmQ6ICNmMmExODU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWVjLWZlcy1mb3JtIGZvcm0gLm1lYy1tZXRhLWJveC1maWVsZHMge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgYm9yZGVyLWNvbG9yOiAjZDVkMmQyO1xufVxuLm1lYy1mZXMtZm9ybSBmb3JtIC5tZWMtbWV0YS1ib3gtZmllbGRzIGg0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5tZWMtZmVzLWZvcm0gZm9ybSAubWVjLW1ldGEtYm94LWZpZWxkcyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLm1lYy1mZXMtZm9ybSBmb3JtIC5tZWMtbWV0YS1ib3gtZmllbGRzIGlucHV0LFxuLm1lYy1mZXMtZm9ybSBmb3JtIC5tZWMtbWV0YS1ib3gtZmllbGRzIHNlbGVjdCxcbi5tZWMtZmVzLWZvcm0gZm9ybSAubWVjLW1ldGEtYm94LWZpZWxkcyB0ZXh0YXJlYSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm1lYy1mZXMtZm9ybSBmb3JtIC5tZWMtbWV0YS1ib3gtZmllbGRzIGxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5tZWMtZmVzLWZvcm0gZm9ybSAubWVjLW1ldGEtYm94LWZpZWxkcyBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4ubWVjLWZlcy1mb3JtIGZvcm0gLm1lYy1tZXRhLWJveC1maWVsZHMgLm1lYy10aXRsZSAubWVjLWRhc2hpY29ucyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tZWMtZmVzLWZvcm0gZm9ybSAubWVjLW1ldGEtYm94LWZpZWxkcyAubWVjLXRpdGxlIGxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1lYy1mZXMtZm9ybSBmb3JtIC5tZWMtbWV0YS1ib3gtZmllbGRzIC5kZXNjcmlwdGlvbiB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xufVxuLm1lYy1mZXMtZm9ybSBmb3JtIC5tZWMtZmVzLXN1Yi1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lYy1mZXMtZm9ybSBmb3JtIC5tZWMtZmVzLWZvcm0tdG9wLWFjdGlvbnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMzYTM3MzY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkMmQyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xufVxuXG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLnRyaXBhZHZpc29yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAudHJpcGFkdmlzb3Ige1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLnRyaXBhZHZpc29yIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLnRyaXBhZHZpc29yIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAudHJpcGFkdmlzb3Igc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206ICNkNWQyZDIgNXB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1tZXRhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLW1ldGEge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1tZXRhIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1tZXRhIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLW1ldGEgc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206ICNkNWQyZDIgNXB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1tZXRhIGEge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1tZXRhIGEgaSB7XG4gIGNvbG9yOiAjN2I3YzdmO1xufVxuLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyAuYXJ0aWNsZS1jb250ZW50IC5vdXRmaXR0ZXItbWV0YSBhOmhvdmVyIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1tZXRhIGE6aG92ZXIgaSB7XG4gIGNvbG9yOiAjZWI2YjQwO1xufVxuLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyAuYXJ0aWNsZS1jb250ZW50IC5vdXRmaXR0ZXItbWV0YSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLW1ldGEgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1tZXRhIHVsIGxpIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiAjZDVkMmQyIDJweCBzb2xpZDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyAuYXJ0aWNsZS1jb250ZW50IC5vdXRmaXR0ZXItbWV0YSB1bCBsaTpvbmx5LWNoaWxkIHNwYW4sIC5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLW1ldGEgdWwgbGk6bGFzdC1jaGlsZCBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLW1ldGEub3V0Zml0dGVyLXdlYnNpdGUgYSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyAuYXJ0aWNsZS1jb250ZW50IC5vdXRmaXR0ZXItY29sIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyAuYXJ0aWNsZS1jb250ZW50IC5vdXRmaXR0ZXItY29sIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyAuYXJ0aWNsZS1jb250ZW50IC5vdXRmaXR0ZXItY29sIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1jb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLWNvbCAudHJpcGFkdmlzb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1jb2wgLm91dGZpdHRlci1tZXRhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyAuYXJ0aWNsZS1jb250ZW50IC5vdXRmaXR0ZXItY29sIC5vdXRmaXR0ZXItbWV0YS5vdXRmaXR0ZXItcGhvbmUsIC5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLWNvbCAub3V0Zml0dGVyLW1ldGEub3V0Zml0dGVyLXdlYnNpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzO1xuICB9XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1ib29raW5nIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyAuYXJ0aWNsZS1jb250ZW50IC5vdXRmaXR0ZXItYm9va2luZyAuY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogIzM2NGI1NCB1cmwoLi4vLi4vaW1hZ2VzL2JsdWUtdG9wby10ZXh0dXJlLmpwZyk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAycmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLWJvb2tpbmcgLmNvbnRhaW5lciAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuN3JlbTtcbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgLmFydGljbGUtY29udGVudCAub3V0Zml0dGVyLWJvb2tpbmcgLmNvbnRhaW5lciAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZWI2YjQwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzIC5hcnRpY2xlLWNvbnRlbnQgLm91dGZpdHRlci1ib29raW5nIC5jb250YWluZXIgLmJ0biBzbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2Y3YzRiMztcbiAgZm9udC1zaXplOiAwLjk2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzID4gLm91dGZpdHRlci1ib29raW5nIHtcbiAgYmFja2dyb3VuZDogI2ViNmI0MCB1cmwoLi4vLi4vaW1hZ2VzL29yYW5nZS10b3BvLXRleHR1cmUuanBnKTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgPiAub3V0Zml0dGVyLWJvb2tpbmcgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzID4gLm91dGZpdHRlci1ib29raW5nIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzID4gLm91dGZpdHRlci1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyA+IC5vdXRmaXR0ZXItYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyA+IC5vdXRmaXR0ZXItYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgPiAub3V0Zml0dGVyLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyA+IC5vdXRmaXR0ZXItYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgPiAub3V0Zml0dGVyLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuLnNpbmdsZS1vdXRmaXR0ZXJzIGFydGljbGUub3V0Zml0dGVycyA+IC5vdXRmaXR0ZXItYm9va2luZyAuY29udGFpbmVyIC5ib29raW5nLWNvbnRlbnQgLmJvb2tpbmctY29sIC5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjdyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLW91dGZpdHRlcnMgYXJ0aWNsZS5vdXRmaXR0ZXJzID4gLm91dGZpdHRlci1ib29raW5nIC5jb250YWluZXIgLmJvb2tpbmctY29udGVudCAuYm9va2luZy1jb2wgLmJ0biB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjZWI2YjQwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5zaW5nbGUtb3V0Zml0dGVycyBhcnRpY2xlLm91dGZpdHRlcnMgPiAub3V0Zml0dGVyLWJvb2tpbmcgLmNvbnRhaW5lciAuYm9va2luZy1jb250ZW50IC5ib29raW5nLWNvbCAuYnRuIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZjJhMTg1O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQgLmFsZXJ0LWNvbnRhaW5lcixcbi53cC1ibG9jay16aW9ucGx1cy1hbGVydC1saW5rIC5hbGVydC1jb250YWluZXIge1xuICBjb2xvcjogIzNhMzczNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDEwNywgNjQsIDAuMjUpO1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMnJlbSAycmVtO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgbWFyZ2luOiAycmVtIDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4zMzMzMzMzMzMzcmVtIDAuMzMzMzMzMzMzM3JlbSAwLjMzMzMzMzMzMzNyZW0gMC4zMzMzMzMzMzMzcmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuMzMzMzMzMzMzM3JlbSAwLjMzMzMzMzMzMzNyZW0gMC4zMzMzMzMzMzMzcmVtIDAuMzMzMzMzMzMzM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMzMzMzMzMzMzcmVtIDAuMzMzMzMzMzMzM3JlbSAwLjMzMzMzMzMzMzNyZW0gMC4zMzMzMzMzMzMzcmVtO1xufVxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0IC5hbGVydC1jb250YWluZXIgaHIsXG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQtbGluayAuYWxlcnQtY29udGFpbmVyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyMzMsIDg5LCA0MSwgMC4yNSk7XG59XG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQgLmFsZXJ0LWNvbnRhaW5lciAuYWxlcnQtbGluayxcbi53cC1ibG9jay16aW9ucGx1cy1hbGVydC1saW5rIC5hbGVydC1jb250YWluZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIwMWUxZDtcbn1cbi53cC1ibG9jay16aW9ucGx1cy1hbGVydCAuYWxlcnQtY29udGFpbmVyIC5hbGVydC1oZWFkaW5nLFxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0LWxpbmsgLmFsZXJ0LWNvbnRhaW5lciAuYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiAjZWI2YjQwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgcmdiYSgyMzUsIDEwNywgNjQsIDAuMjUpO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuOTZyZW07XG59XG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQgLmFsZXJ0LWNvbnRhaW5lciBwLFxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0LWxpbmsgLmFsZXJ0LWNvbnRhaW5lciBwIHtcbiAgY29sb3I6ICMzYTM3MzY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0IC5hbGVydC1jb250YWluZXIgcCAubHdzLWxpdmVpY29uLXZhbHVlLFxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0LWxpbmsgLmFsZXJ0LWNvbnRhaW5lciBwIC5sd3MtbGl2ZWljb24tdmFsdWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGJvcmRlci1ib3R0b206ICNiY2I4YjggMXB4IHNvbGlkO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xufVxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0IC5hbGVydC1jb250YWluZXIgcCAubHdzLWxpdmVpY29uLXZhbHVlIC5sd3MtaWNvbixcbi53cC1ibG9jay16aW9ucGx1cy1hbGVydC1saW5rIC5hbGVydC1jb250YWluZXIgcCAubHdzLWxpdmVpY29uLXZhbHVlIC5sd3MtaWNvbiB7XG4gIGNvbG9yOiAjN2I3YzdmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQgLmFsZXJ0LWNvbnRhaW5lciBwIC5sd3MtbGl2ZWljb24tdmFsdWUgLmx3cy10ZXh0LFxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0LWxpbmsgLmFsZXJ0LWNvbnRhaW5lciBwIC5sd3MtbGl2ZWljb24tdmFsdWUgLmx3cy10ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0IC5hbGVydC1jb250YWluZXIgcCAubHdzLWxpdmVpY29uLXZhbHVlOmxhc3Qtb2YtdHlwZSxcbi53cC1ibG9jay16aW9ucGx1cy1hbGVydC1saW5rIC5hbGVydC1jb250YWluZXIgcCAubHdzLWxpdmVpY29uLXZhbHVlOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQgLmFsZXJ0LWNvbnRhaW5lciBwOmxhc3QtY2hpbGQsXG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQtbGluayAuYWxlcnQtY29udGFpbmVyIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQgLmFsZXJ0LWNvbnRhaW5lciAuYnRuIGEsXG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQtbGluayAuYWxlcnQtY29udGFpbmVyIC5idG4gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0IC5hbGVydC1jb250YWluZXIgLmJ0biBhOmhvdmVyLFxuLndwLWJsb2NrLXppb25wbHVzLWFsZXJ0LWxpbmsgLmFsZXJ0LWNvbnRhaW5lciAuYnRuIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmFydGljbGUubGFuZGluZy1wYWdlIC5qdW1ib3Ryb24ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBhcnRpY2xlLmxhbmRpbmctcGFnZSAuanVtYm90cm9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogODB2aDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLmxhbmRpbmctcGFnZSAuanVtYm90cm9uID4gaW1nIHtcbiAgICB0b3A6IC0yNSU7XG4gIH1cbn1cbmFydGljbGUubGFuZGluZy1wYWdlIC5qdW1ib3Ryb24gLmxvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luOiA0cmVtIDAgMnJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLmp1bWJvdHJvbiAubG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA0cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLmp1bWJvdHJvbiAubG9nbyAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLmp1bWJvdHJvbiAubG9nbyAuY29udGFpbmVyIGltZyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLmp1bWJvdHJvbiA+IC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLmp1bWJvdHJvbiA+IC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwdmg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBhcnRpY2xlLmxhbmRpbmctcGFnZSAuanVtYm90cm9uID4gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjB2aDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5hcnRpY2xlLmxhbmRpbmctcGFnZSAuanVtYm90cm9uID4gLmNvbnRhaW5lciBoZWFkZXIuYXJ0aWNsZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBhcnRpY2xlLmxhbmRpbmctcGFnZSAuanVtYm90cm9uID4gLmNvbnRhaW5lciBoZWFkZXIuYXJ0aWNsZS1oZWFkZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA2NyU7XG4gIH1cbn1cbmFydGljbGUubGFuZGluZy1wYWdlIC5qdW1ib3Ryb24gPiAuY29udGFpbmVyIGhlYWRlci5hcnRpY2xlLWhlYWRlciBoMSB7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hcnRpY2xlLmxhbmRpbmctcGFnZSAuanVtYm90cm9uID4gLmNvbnRhaW5lciBoZWFkZXIuYXJ0aWNsZS1oZWFkZXIgaDE6Zmlyc3QtbGluZSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLmp1bWJvdHJvbiA+IC5jb250YWluZXIgaGVhZGVyLmFydGljbGUtaGVhZGVyIGgxIHtcbiAgICBmb250LXNpemU6IDQuMDVyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBhcnRpY2xlLmxhbmRpbmctcGFnZSAuanVtYm90cm9uID4gLmNvbnRhaW5lciBoZWFkZXIuYXJ0aWNsZS1oZWFkZXIgaDE6Zmlyc3QtbGluZSB7XG4gICAgZm9udC1zaXplOiA1LjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBhcnRpY2xlLmxhbmRpbmctcGFnZSAuanVtYm90cm9uID4gLmNvbnRhaW5lciBoZWFkZXIuYXJ0aWNsZS1oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogOC42NHJlbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIGFydGljbGUubGFuZGluZy1wYWdlIC5qdW1ib3Ryb24gPiAuY29udGFpbmVyIGhlYWRlci5hcnRpY2xlLWhlYWRlciBoMTpmaXJzdC1saW5lIHtcbiAgICBmb250LXNpemU6IDUuNHJlbTtcbiAgfVxufVxuYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLmp1bWJvdHJvbiA+IC5jb250YWluZXIgaGVhZGVyLmFydGljbGUtaGVhZGVyIGgxIC5pY29uLWRvd24ge1xuICBvcGFjaXR5OiAwLjU7XG59XG5hcnRpY2xlLmxhbmRpbmctcGFnZSAucGFnZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC02cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGFydGljbGUubGFuZGluZy1wYWdlIC5wYWdlLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xMHZoO1xuICB9XG59XG5hcnRpY2xlLmxhbmRpbmctcGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBhcnRpY2xlLmxhbmRpbmctcGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogMi43cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubGFuZGluZy1wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gaDIge1xuICAgIGZvbnQtc2l6ZTogNC4wNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubGFuZGluZy1wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gaDMge1xuICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICB9XG59XG5hcnRpY2xlLmxhbmRpbmctcGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uID4gLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luOiAwIDAgM3JlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubGFuZGluZy1wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gPiAud3AtYmxvY2staW1hZ2Uge1xuICAgIG1hcmdpbjogMCAwIDRyZW0gMDtcbiAgfVxufVxuYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiAud3AtYmxvY2stY29sdW1ucyB7XG4gIG1hcmdpbjogNHJlbSAwO1xufVxuYXJ0aWNsZS5sYW5kaW5nLXBhZ2UgLnBhZ2UtY29udGVudCAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmFydGljbGUubGFuZGluZy1wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGFydGljbGUubGFuZGluZy1wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWltYWdlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmFydGljbGUubGFuZGluZy1wYWdlIC5wYWdlLWNvbnRlbnQgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gLndwLWJsb2NrLWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlLmxhbmRpbmctcGFnZSAucGFnZS1jb250ZW50IC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIC53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggNXB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCA1cHggNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogI2ViNmI0MDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbmFydGljbGUuaW50ZXJuYXRpb25hbCAuanVtYm90cm9uIHAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5hcnRpY2xlLmludGVybmF0aW9uYWwgLnBhZ2UtY29udGVudC53LXBob3RvIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbn1cbmFydGljbGUuaW50ZXJuYXRpb25hbCAucGFnZS1jb250ZW50LnctcGhvdG8gLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiBoMiB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbmFydGljbGUuaW50ZXJuYXRpb25hbCAucGFnZS1jb250ZW50LnctcGhvdG8gLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5hcnRpY2xlLmludGVybmF0aW9uYWwgLnBhZ2UtY29udGVudC53LXBob3RvIC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiAud3AtYmxvY2stZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGFydGljbGUuaW50ZXJuYXRpb25hbCAucGFnZS1jb250ZW50LnctcGhvdG8gLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1nYWxsZXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIH1cbn1cbmFydGljbGUuaW50ZXJuYXRpb25hbCAucGFnZS1jb250ZW50LnctcGhvdG8gLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1nYWxsZXJ5IC5ibG9ja3MtZ2FsbGVyeS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbmFydGljbGUuaW50ZXJuYXRpb25hbCAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5hcnRpY2xlLmludGVybmF0aW9uYWwgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gaDIge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGFydGljbGUuaW50ZXJuYXRpb25hbCAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiBoMiB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxufVxuYXJ0aWNsZS5pbnRlcm5hdGlvbmFsIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHAge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuYXJ0aWNsZS5pbnRlcm5hdGlvbmFsIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1nYWxsZXJ5IHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBhcnRpY2xlLmludGVybmF0aW9uYWwgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWdhbGxlcnkge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG59XG5hcnRpY2xlLmludGVybmF0aW9uYWwgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWdhbGxlcnkgLmJsb2Nrcy1nYWxsZXJ5LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuYXJ0aWNsZS5pbnRlcm5hdGlvbmFsIC5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciAuYXJ0aWNsZS1jb250ZW50IC5kZXNjcmlwdGlvbiAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1pbWFnZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5hcnRpY2xlLmludGVybmF0aW9uYWwgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlLmludGVybmF0aW9uYWwgLnBhZ2UtY29udGVudCAuY29udGFpbmVyIC5hcnRpY2xlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46Zmlyc3Qtb2YtdHlwZSAud3AtYmxvY2stZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGFydGljbGUuaW50ZXJuYXRpb25hbCAucGFnZS1jb250ZW50IC5jb250YWluZXIgLmFydGljbGUtY29udGVudCAuZGVzY3JpcHRpb24gLndwLWJsb2NrLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVHlwb2dyYXBoeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqXG5DT0xPUiBVVElMSVRJRVNcbioqKioqKioqKioqKioqKioqKioqKi9cbi5oYXMtZGFyay1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICMzNjRiNTQ7XG59XG4uaGFzLWRhcmstYmx1ZS1jb2xvcjphY3RpdmUsIC5oYXMtZGFyay1ibHVlLWNvbG9yOmZvY3VzLCAuaGFzLWRhcmstYmx1ZS1jb2xvcjpob3ZlciwgLmhhcy1kYXJrLWJsdWUtY29sb3I6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuXG4uaGFzLWRhcmstYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NGI1NDtcbn1cblxuLmhhcy1vcmFuZ2UtY29sb3Ige1xuICBjb2xvcjogI2ViNmI0MDtcbn1cbi5oYXMtb3JhbmdlLWNvbG9yOmFjdGl2ZSwgLmhhcy1vcmFuZ2UtY29sb3I6Zm9jdXMsIC5oYXMtb3JhbmdlLWNvbG9yOmhvdmVyLCAuaGFzLW9yYW5nZS1jb2xvcjp2aXNpdGVkIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG5cbi5oYXMtb3JhbmdlLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xufVxuXG4uaGFzLWxpZ2h0LWdyYXktY29sb3Ige1xuICBjb2xvcjogI2Q1ZDJkMjtcbn1cbi5oYXMtbGlnaHQtZ3JheS1jb2xvcjphY3RpdmUsIC5oYXMtbGlnaHQtZ3JheS1jb2xvcjpmb2N1cywgLmhhcy1saWdodC1ncmF5LWNvbG9yOmhvdmVyLCAuaGFzLWxpZ2h0LWdyYXktY29sb3I6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZDVkMmQyO1xufVxuXG4uaGFzLWxpZ2h0LWdyYXktYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQyZDI7XG59XG5cbi5oYXMtd2hpdGUtY29sb3Ige1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oYXMtd2hpdGUtY29sb3I6YWN0aXZlLCAuaGFzLXdoaXRlLWNvbG9yOmZvY3VzLCAuaGFzLXdoaXRlLWNvbG9yOmhvdmVyLCAuaGFzLXdoaXRlLWNvbG9yOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmhhcy1saWdodC1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICNhMGJhYmY7XG59XG4uaGFzLWxpZ2h0LWJsdWUtY29sb3I6YWN0aXZlLCAuaGFzLWxpZ2h0LWJsdWUtY29sb3I6Zm9jdXMsIC5oYXMtbGlnaHQtYmx1ZS1jb2xvcjpob3ZlciwgLmhhcy1saWdodC1ibHVlLWNvbG9yOnZpc2l0ZWQge1xuICBjb2xvcjogI2EwYmFiZjtcbn1cblxuLmhhcy1saWdodC1ibHVlLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBiYWJmO1xufVxuXG4uaGFzLW1lZC1ncmF5LWNvbG9yIHtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uaGFzLW1lZC1ncmF5LWNvbG9yOmFjdGl2ZSwgLmhhcy1tZWQtZ3JheS1jb2xvcjpmb2N1cywgLmhhcy1tZWQtZ3JheS1jb2xvcjpob3ZlciwgLmhhcy1tZWQtZ3JheS1jb2xvcjp2aXNpdGVkIHtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG5cbi5oYXMtbWVkLWdyYXktYmFja2dyb3VuZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjdjN2Y7XG59XG5cbi5oYXMtYmxhY2stZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjM2EzNzM2O1xufVxuLmhhcy1ibGFjay1ncmF5LWNvbG9yOmFjdGl2ZSwgLmhhcy1ibGFjay1ncmF5LWNvbG9yOmZvY3VzLCAuaGFzLWJsYWNrLWdyYXktY29sb3I6aG92ZXIsIC5oYXMtYmxhY2stZ3JheS1jb2xvcjp2aXNpdGVkIHtcbiAgY29sb3I6ICMzYTM3MzY7XG59XG5cbi5oYXMtYmxhY2stZ3JheS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhMzczNjtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuVEVYVCBVVElMSVRJRVNcbioqKioqKioqKioqKioqKioqKioqKi9cbi5pcy1zdHlsZS1hbGwtY2FwcyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkJMT0NLU1xuKioqKioqKioqKioqKioqKioqKioqL1xuLndwLWJsb2NrLWNvbHVtbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yLmhhcy1kYXJrLWJsdWUtY29sb3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0YjU0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvci5oYXMtb3JhbmdlLWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNmI0MCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3IuaGFzLWxpZ2h0LWdyYXktY29sb3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkMmQyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvci5oYXMtd2hpdGUtY29sb3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvci5oYXMtbGlnaHQtYmx1ZS1jb2xvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGJhYmYgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yLmhhcy1tZWQtZ3JheS1jb2xvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjdjN2YgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yLmhhcy1ibGFjay1ncmF5LWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhMzczNiAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWRhcmstYmx1ZS1jb2xvciB7XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWRhcmstYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzY0YjU0O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWRhcmstYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NGI1NDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1vcmFuZ2UtY29sb3Ige1xuICBjb2xvcjogI2ViNmI0MDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogI2ViNmI0MDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGlnaHQtZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjZDVkMmQyO1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWdyYXktYmFja2dyb3VuZC1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZDJkMjtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1saWdodC1ncmF5LWJhY2tncm91bmQtY29sb3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkMmQyO1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXdoaXRlLWNvbG9yIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1saWdodC1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICNhMGJhYmY7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGlnaHQtYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBiYWJmO1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWJsdWUtYmFja2dyb3VuZC1jb2xvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGJhYmY7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbWVkLWdyYXktY29sb3Ige1xuICBjb2xvcjogIzdiN2M3Zjtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1tZWQtZ3JheS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2I3YzdmO1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW1lZC1ncmF5LWJhY2tncm91bmQtY29sb3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I3YzdmO1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsYWNrLWdyYXktY29sb3Ige1xuICBjb2xvcjogIzNhMzczNjtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1ibGFjay1ncmF5LWJhY2tncm91bmQtY29sb3Ige1xuICBib3JkZXItY29sb3I6ICMzYTM3MzY7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stZ3JheS1iYWNrZ3JvdW5kLWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhMzczNjtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ud3AtYmxvY2staW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud3AtYmxvY2staW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLndwLWJsb2NrLWltYWdlLmlzLXN0eWxlLWN1cnZlZC10b3Age1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwLXBhdGg6IGVsbGlwc2UoMTI1JSAxMDAlIGF0IDUwJSAxMDAlKTtcbn1cbi53cC1ibG9jay1pbWFnZS5pcy1zdHlsZS1jdXJ2ZWQtYm90dG9tIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcC1wYXRoOiBlbGxpcHNlKDEyNSUgMTAwJSBhdCA1MCUgMCUpO1xufVxuLndwLWJsb2NrLWltYWdlLmlzLXN0eWxlLXdoaXRlLWJnIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFyZW07XG4gIGJvdHRvbTogMXJlbTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0Y3RTNFMztcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG4ud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLndwLWJsb2NrLXNlcGFyYXRvci5pcy1zdHlsZS1kb3R0ZWQtbGluZSB7XG4gIGJvcmRlci10b3A6IDJweCBkb3R0ZWQgI2ViNmI0MDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuaDEuaXMtc3R5bGUtYWN1bWluLFxuaDIuaXMtc3R5bGUtYWN1bWluLFxuaDMuaXMtc3R5bGUtYWN1bWluLFxuaDQuaXMtc3R5bGUtYWN1bWluLFxuaDUuaXMtc3R5bGUtYWN1bWluLFxuaDYuaXMtc3R5bGUtYWN1bWluIHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByby1leHRyYS1jb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndwLWJsb2NrLWNvdmVyIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG4ud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLndwLWJsb2NrLWNvdmVyIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIGgyIHtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG5cbi53cC1ibG9jay1wdWxscXVvdGUuaXMtc3R5bGUtY3VydmVkLWJvcmRlcnMge1xuICBtYXJnaW46IDNyZW0gYXV0bztcbiAgcGFkZGluZzogMmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2EwYmFiZjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2EwYmFiZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJS8yNSU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLndwLWJsb2NrLXB1bGxxdW90ZS5pcy1zdHlsZS1jdXJ2ZWQtYm9yZGVycyBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xufVxuLndwLWJsb2NrLXB1bGxxdW90ZS5pcy1zdHlsZS1jdXJ2ZWQtYm9yZGVycyBibG9ja3F1b3RlIHAge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTEFSR0UgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAvKioqKioqKioqKioqKioqKioqKioqXG4gIEJMT0NLU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG4gIC5ncmVhdGVyLXppb24tYmxvY2sge1xuICAgIG1hcmdpbjogNnJlbSBhdXRvO1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgIG1hcmdpbjogNnJlbSBhdXRvO1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLW1hcmdpbnMge1xuICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLW1hcmdpbnMgLndwLWJsb2NrLWNvbHVtbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLWZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1mdWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXN0cmV0Y2ggLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAud3AtYmxvY2stY292ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC53cC1ibG9jay1jb3Zlci5pcy1zdHlsZS1jdXJ2ZWQtdG9wIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgxMjUlIDEwMCUgYXQgNTAlIDEwMCUpO1xuICB9XG4gIC53cC1ibG9jay1jb3Zlci5pcy1zdHlsZS1jdXJ2ZWQtYm90dG9tIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgxMjUlIDEwMCUgYXQgNTAlIDAlKTtcbiAgfVxuICAud3AtYmxvY2stY292ZXIuaXMtc3R5bGUtY3VydmVkLWxlZnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcC1wYXRoOiBlbGxpcHNlKDEwMCUgMTc1JSBhdCAxMDAlIDUwJSk7XG4gIH1cbiAgLndwLWJsb2NrLWNvdmVyLmlzLXN0eWxlLWN1cnZlZC1yaWdodCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwLXBhdGg6IGVsbGlwc2UoMTAwJSAxNzUlIGF0IDAlIDUwJSk7XG4gIH1cbiAgLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgfVxuICAud3AtYmxvY2stcHVsbHF1b3RlLmlzLXN0eWxlLWN1cnZlZC1ib3JkZXJzIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC53cC1ibG9jay1wdWxscXVvdGUuaXMtc3R5bGUtY3VydmVkLWJvcmRlcnMgYmxvY2txdW90ZSB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKlxuU01BTEwgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKioqKioqKioqKioqKioqKioqKioqXG4gIEJMT0NLU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG4gIC5ncmVhdGVyLXppb24tYmxvY2sge1xuICAgIG1hcmdpbjogM3JlbSBhdXRvO1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1hcmdpbjogM3JlbSBhdXRvO1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLW1hcmdpbnMge1xuICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLWZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLndwLWJsb2NrLWNvdmVyLmlzLXN0eWxlLW1vYmlsZS1jdXJ2ZWQtdG9wIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgxNzUlIDEwMCUgYXQgNTAlIDEwMCUpO1xuICB9XG4gIC53cC1ibG9jay1jb3Zlci5pcy1zdHlsZS1tb2JpbGUtY3VydmVkLWJvdHRvbSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwLXBhdGg6IGVsbGlwc2UoMTc1JSAxMDAlIGF0IDUwJSAwJSk7XG4gIH1cbiAgLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKlxuR0VORVJBTCBCTE9DSyBTVFlMRVNcbioqKioqKioqKioqKioqKioqKioqKi9cbi5ncmVhdGVyLXppb24tYmxvY2sgLmJsb2NrLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzdiN2M3Zjtcbn1cblxuLndwLWJsb2NrIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuVEVYVCBDT0xPUlxuKioqKioqKioqKioqKioqKioqKioqL1xuLmhhcy1pbmxpbmUtY29sb3IuaGFzLWRhcmstYmx1ZS1jb2xvciB7XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuLmhhcy1pbmxpbmUtY29sb3IuaGFzLW9yYW5nZS1jb2xvciB7XG4gIGNvbG9yOiAjZWI2YjQwO1xufVxuLmhhcy1pbmxpbmUtY29sb3IuaGFzLWxpZ2h0LWdyYXktY29sb3Ige1xuICBjb2xvcjogI2Q1ZDJkMjtcbn1cbi5oYXMtaW5saW5lLWNvbG9yLmhhcy13aGl0ZS1jb2xvciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhhcy1pbmxpbmUtY29sb3IuaGFzLWxpZ2h0LWJsdWUtY29sb3Ige1xuICBjb2xvcjogI2EwYmFiZjtcbn1cbi5oYXMtaW5saW5lLWNvbG9yLmhhcy1tZWQtZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjN2I3YzdmO1xufVxuLmhhcy1pbmxpbmUtY29sb3IuaGFzLWJsYWNrLWdyYXktY29sb3Ige1xuICBjb2xvcjogIzNhMzczNjtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuUklDSCBURVhUXG4qKioqKioqKioqKioqKioqKioqKiovXG5oMi5yaWNoLXRleHQge1xuICBmb250LWZhbWlseTogXCJlZmZyYVwiLCBzYW5zLXNlcmlmO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5CTE9DS1NcbioqKioqKioqKioqKioqKioqKioqKi9cbi53cC1ibG9jay1jb2x1bW5zIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc3RyZXRjaCAud3AtYmxvY2stY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZGFyay1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICMzNjRiNTQgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1kYXJrLWJsdWUtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogIzM2NGI1NCAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWRhcmstYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NGI1NCAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW9yYW5nZS1jb2xvciB7XG4gIGNvbG9yOiAjZWI2YjQwICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtb3JhbmdlLWJhY2tncm91bmQtY29sb3Ige1xuICBib3JkZXItY29sb3I6ICNlYjZiNDAgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1vcmFuZ2UtYmFja2dyb3VuZC1jb2xvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDAgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1saWdodC1ncmF5LWNvbG9yIHtcbiAgY29sb3I6ICNkNWQyZDIgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1saWdodC1ncmF5LWJhY2tncm91bmQtY29sb3Ige1xuICBib3JkZXItY29sb3I6ICNkNWQyZDIgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1saWdodC1ncmF5LWJhY2tncm91bmQtY29sb3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkMmQyICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtY29sb3Ige1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3Ige1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWJsdWUtY29sb3Ige1xuICBjb2xvcjogI2EwYmFiZiAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWJsdWUtYmFja2dyb3VuZC1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogI2EwYmFiZiAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWJsdWUtYmFja2dyb3VuZC1jb2xvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGJhYmYgIWltcG9ydGFudDtcbn1cbi53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtb3V0bGluZSAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1tZWQtZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjN2I3YzdmICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbWVkLWdyYXktYmFja2dyb3VuZC1jb2xvciB7XG4gIGJvcmRlci1jb2xvcjogIzdiN2M3ZiAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW1lZC1ncmF5LWJhY2tncm91bmQtY29sb3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I3YzdmICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjM2EzNzM2ICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stZ3JheS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2EzNzM2ICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stZ3JheS1iYWNrZ3JvdW5kLWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhMzczNiAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLndwLWJsb2NrLWltYWdlLmlzLXN0eWxlLWN1cnZlZC10b3Age1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwLXBhdGg6IGVsbGlwc2UoMTI1JSAxMDAlIGF0IDUwJSAxMDAlKTtcbn1cbi53cC1ibG9jay1pbWFnZS5pcy1zdHlsZS1jdXJ2ZWQtYm90dG9tIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcC1wYXRoOiBlbGxpcHNlKDEyNSUgMTAwJSBhdCA1MCUgMCUpO1xufVxuLndwLWJsb2NrLWltYWdlLmlzLXN0eWxlLXdoaXRlLWJnIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4ud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDA7XG59XG4ud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLWRvdHRlZC1saW5lIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2ViNmI0MDtcbn1cblxuaDEuaXMtc3R5bGUtYWN1bWluLFxuaDIuaXMtc3R5bGUtYWN1bWluLFxuaDMuaXMtc3R5bGUtYWN1bWluLFxuaDQuaXMtc3R5bGUtYWN1bWluLFxuaDUuaXMtc3R5bGUtYWN1bWluLFxuaDYuaXMtc3R5bGUtYWN1bWluIHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByby1leHRyYS1jb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndwLWJsb2NrLWNvdmVyIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4ud3AtYmxvY2stY292ZXIuaXMtc3R5bGUtY3VydmVkLXRvcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXAtcGF0aDogZWxsaXBzZSgxMjUlIDEwMCUgYXQgNTAlIDEwMCUpO1xufVxuLndwLWJsb2NrLWNvdmVyLmlzLXN0eWxlLWN1cnZlZC1ib3R0b20ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwLXBhdGg6IGVsbGlwc2UoMTI1JSAxMDAlIGF0IDUwJSAwJSk7XG59XG5cbi53cC1ibG9jay1wdWxscXVvdGUuaXMtc3R5bGUtY3VydmVkLWJvcmRlcnMge1xuICBtYXJnaW46IDNyZW0gYXV0bztcbiAgcGFkZGluZzogMmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2EwYmFiZjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2EwYmFiZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJS8yNSU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLndwLWJsb2NrLXB1bGxxdW90ZS5pcy1zdHlsZS1jdXJ2ZWQtYm9yZGVycyBibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwO1xufVxuLndwLWJsb2NrLXB1bGxxdW90ZS5pcy1zdHlsZS1jdXJ2ZWQtYm9yZGVycyBibG9ja3F1b3RlIHAge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTEFSR0UgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAvKioqKioqKioqKioqKioqKioqKioqXG4gIEJMT0NLU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBtYXJnaW46IDZyZW0gYXV0bztcbiAgfVxuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC1tYXJnaW5zIHtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKlxuU01BTEwgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKioqKioqKioqKioqKioqKioqKioqXG4gIEJMT0NLU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgfVxuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC1tYXJnaW5zIHtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVHlwb2dyYXBoeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWhlcm8tc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1oZXJvLXNsaWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIkhlcm8gU2xpZGVzXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDFyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBcImVmZnJhXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5ncmVhdGVyLXppb24taGVyby1zbGlkZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ncmVhdGVyLXppb24taGVyby1zbGlkZXIgLnNsaWNrLWxpc3QsXG4uZ3JlYXRlci16aW9uLWhlcm8tc2xpZGVyIC5zbGljay10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8tc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1oZXJvLXNsaWRlciAuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8tc2xpZGVyIC5zbGljay1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmdyZWF0ZXItemlvbi1oZXJvLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU4LCA1NSwgNTQsIDAuNzUpO1xufVxuLmdyZWF0ZXItemlvbi1oZXJvLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDFyZW07XG59XG4uZ3JlYXRlci16aW9uLWhlcm8tc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42ODkzIDIxLjA2MDdDMTEuMTAzNiAyMC40NzQ5IDExLjEwMzYgMTkuNTI1MSAxMS42ODkzIDE4LjkzOTNMMjEuMjM1MyA5LjM5MzRDMjEuODIxMSA4LjgwNzYxIDIyLjc3MDggOC44MDc2MSAyMy4zNTY2IDkuMzkzNEMyMy45NDI0IDkuOTc5MTkgMjMuOTQyNCAxMC45Mjg5IDIzLjM1NjYgMTEuNTE0N0wxNC44NzEzIDIwTDIzLjM1NjYgMjguNDg1M0MyMy45NDI0IDI5LjA3MTEgMjMuOTQyNCAzMC4wMjA4IDIzLjM1NjYgMzAuNjA2NkMyMi43NzA4IDMxLjE5MjQgMjEuODIxMSAzMS4xOTI0IDIxLjIzNTMgMzAuNjA2NkwxMS42ODkzIDIxLjA2MDdaTTE0IDIxLjVMMTIuNzUgMjEuNUwxMi43NSAxOC41TDE0IDE4LjVMMTQgMjEuNVonIGZpbGw9JyUyMzNBMzczNicgLyUzRSUzQy9zdmclM0VcIik7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8tc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42ODkzIDIxLjA2MDdDMTEuMTAzNiAyMC40NzQ5IDExLjEwMzYgMTkuNTI1MSAxMS42ODkzIDE4LjkzOTNMMjEuMjM1MyA5LjM5MzRDMjEuODIxMSA4LjgwNzYxIDIyLjc3MDggOC44MDc2MSAyMy4zNTY2IDkuMzkzNEMyMy45NDI0IDkuOTc5MTkgMjMuOTQyNCAxMC45Mjg5IDIzLjM1NjYgMTEuNTE0N0wxNC44NzEzIDIwTDIzLjM1NjYgMjguNDg1M0MyMy45NDI0IDI5LjA3MTEgMjMuOTQyNCAzMC4wMjA4IDIzLjM1NjYgMzAuNjA2NkMyMi43NzA4IDMxLjE5MjQgMjEuODIxMSAzMS4xOTI0IDIxLjIzNTMgMzAuNjA2NkwxMS42ODkzIDIxLjA2MDdaTTE0IDIxLjVMMTIuNzUgMjEuNUwxMi43NSAxOC41TDE0IDE4LjVMMTQgMjEuNVonIGZpbGw9J3doaXRlJyAvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5ncmVhdGVyLXppb24taGVyby1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogMXJlbTtcbn1cbi5ncmVhdGVyLXppb24taGVyby1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI4LjMxMDcgMjEuMDYwN0MyOC44OTY0IDIwLjQ3NDkgMjguODk2NCAxOS41MjUxIDI4LjMxMDcgMTguOTM5M0wxOC43NjQ3IDkuMzkzNEMxOC4xNzg5IDguODA3NjEgMTcuMjI5MiA4LjgwNzYxIDE2LjY0MzQgOS4zOTM0QzE2LjA1NzYgOS45NzkxOSAxNi4wNTc2IDEwLjkyODkgMTYuNjQzNCAxMS41MTQ3TDI1LjEyODcgMjBMMTYuNjQzNCAyOC40ODUzQzE2LjA1NzYgMjkuMDcxMSAxNi4wNTc2IDMwLjAyMDggMTYuNjQzNCAzMC42MDY2QzE3LjIyOTIgMzEuMTkyNCAxOC4xNzg5IDMxLjE5MjQgMTguNzY0NyAzMC42MDY2TDI4LjMxMDcgMjEuMDYwN1pNMjYgMjEuNUwyNy4yNSAyMS41TDI3LjI1IDE4LjVMMjYgMTguNUwyNiAyMS41WicgZmlsbD0nJTIzM0EzNzM2JyAvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5ncmVhdGVyLXppb24taGVyby1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI4LjMxMDcgMjEuMDYwN0MyOC44OTY0IDIwLjQ3NDkgMjguODk2NCAxOS41MjUxIDI4LjMxMDcgMTguOTM5M0wxOC43NjQ3IDkuMzkzNEMxOC4xNzg5IDguODA3NjEgMTcuMjI5MiA4LjgwNzYxIDE2LjY0MzQgOS4zOTM0QzE2LjA1NzYgOS45NzkxOSAxNi4wNTc2IDEwLjkyODkgMTYuNjQzNCAxMS41MTQ3TDI1LjEyODcgMjBMMTYuNjQzNCAyOC40ODUzQzE2LjA1NzYgMjkuMDcxMSAxNi4wNTc2IDMwLjAyMDggMTYuNjQzNCAzMC42MDY2QzE3LjIyOTIgMzEuMTkyNCAxOC4xNzg5IDMxLjE5MjQgMTguNzY0NyAzMC42MDY2TDI4LjMxMDcgMjEuMDYwN1pNMjYgMjEuNUwyNy4yNSAyMS41TDI3LjI1IDE4LjVMMjYgMTguNUwyNiAyMS41WicgZmlsbD0nd2hpdGUnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWhlcm8gLmhlcm8tYmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwLXBhdGg6IGVsbGlwc2UoMTI1JSAxMDAlIGF0IDUwJSAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1oZXJvIC5oZXJvLWJnIC5ibG9jay1lZGl0b3ItaW5uZXItYmxvY2tzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taGVybyAuaGVyby1iZyAuYmxvY2stZWRpdG9yLWlubmVyLWJsb2NrcyAud3AtYmxvY2stY29sdW1ucyB7XG4gIG1hcmdpbjogMXJlbSBhdXRvO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taGVybyAuaGVyby1iZyAuYmxvY2stZWRpdG9yLWlubmVyLWJsb2NrcyAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5ncmVhdGVyLXppb24taGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHZoO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ncmVhdGVyLXppb24taGVybyBoMSxcbi5ncmVhdGVyLXppb24taGVybyBoMixcbi5ncmVhdGVyLXppb24taGVybyBoMyxcbi5ncmVhdGVyLXppb24taGVybyBoNCxcbi5ncmVhdGVyLXppb24taGVybyBoNSxcbi5ncmVhdGVyLXppb24taGVybyBoNixcbi5ncmVhdGVyLXppb24taGVybyBwIHtcbiAgdGV4dC1zaGFkb3c6IDJweCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC45NSk7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIGJveC1zaGFkb3c6IDJweCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC45NSk7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZGFyay1ibHVlLWNvbG9yIHtcbiAgY29sb3I6ICMzNjRiNTQ7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtZGFyay1ibHVlLWNvbG9yOmFjdGl2ZSwgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWRhcmstYmx1ZS1jb2xvcjpmb2N1cywgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWRhcmstYmx1ZS1jb2xvcjpob3ZlciwgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWRhcmstYmx1ZS1jb2xvcjp2aXNpdGVkIHtcbiAgY29sb3I6ICMzNjRiNTQ7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtb3JhbmdlLWNvbG9yIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtb3JhbmdlLWNvbG9yOmFjdGl2ZSwgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW9yYW5nZS1jb2xvcjpmb2N1cywgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW9yYW5nZS1jb2xvcjpob3ZlciwgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW9yYW5nZS1jb2xvcjp2aXNpdGVkIHtcbiAgY29sb3I6ICNlYjZiNDA7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGlnaHQtZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjZDVkMmQyO1xufVxuLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWdyYXktY29sb3I6YWN0aXZlLCAuZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGlnaHQtZ3JheS1jb2xvcjpmb2N1cywgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWdyYXktY29sb3I6aG92ZXIsIC5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1saWdodC1ncmF5LWNvbG9yOnZpc2l0ZWQge1xuICBjb2xvcjogI2Q1ZDJkMjtcbn1cbi5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1jb2xvciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXdoaXRlLWNvbG9yOmFjdGl2ZSwgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLXdoaXRlLWNvbG9yOmZvY3VzLCAuZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtd2hpdGUtY29sb3I6aG92ZXIsIC5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy13aGl0ZS1jb2xvcjp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGlnaHQtYmx1ZS1jb2xvciB7XG4gIGNvbG9yOiAjYTBiYWJmO1xufVxuLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWJsdWUtY29sb3I6YWN0aXZlLCAuZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbGlnaHQtYmx1ZS1jb2xvcjpmb2N1cywgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWxpZ2h0LWJsdWUtY29sb3I6aG92ZXIsIC5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1saWdodC1ibHVlLWNvbG9yOnZpc2l0ZWQge1xuICBjb2xvcjogI2EwYmFiZjtcbn1cbi5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1tZWQtZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjN2I3YzdmO1xufVxuLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW1lZC1ncmF5LWNvbG9yOmFjdGl2ZSwgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLW1lZC1ncmF5LWNvbG9yOmZvY3VzLCAuZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtbWVkLWdyYXktY29sb3I6aG92ZXIsIC5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1tZWQtZ3JheS1jb2xvcjp2aXNpdGVkIHtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stZ3JheS1jb2xvciB7XG4gIGNvbG9yOiAjM2EzNzM2O1xufVxuLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsYWNrLWdyYXktY29sb3I6YWN0aXZlLCAuZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWJ1dHRvbl9fbGluay5oYXMtYmxhY2stZ3JheS1jb2xvcjpmb2N1cywgLmdyZWF0ZXItemlvbi1oZXJvIC53cC1ibG9jay1idXR0b25fX2xpbmsuaGFzLWJsYWNrLWdyYXktY29sb3I6aG92ZXIsIC5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2stYnV0dG9uX19saW5rLmhhcy1ibGFjay1ncmF5LWNvbG9yOnZpc2l0ZWQge1xuICBjb2xvcjogIzNhMzczNjtcbn1cbi5ncmVhdGVyLXppb24taGVybyBhLFxuLmdyZWF0ZXItemlvbi1oZXJvIGE6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2staW1hZ2U6bm90KC5hbGlnbnJpZ2h0KTpub3QoLmFsaWdubGVmdCkgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1oZXJvIHtcbiAgICBtaW4taGVpZ2h0OiA2OTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAxMDZweDtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcC1wYXRoOiBlbGxpcHNlKDE3NSUgMTAwJSBhdCA1MCUgMCUpO1xuICB9XG4gIC5ncmVhdGVyLXppb24taGVybyAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgYm9keS5hZG1pbi1iYXIgLmdyZWF0ZXItemlvbi1oZXJvIHtcbiAgICBwYWRkaW5nLXRvcDogMTM4cHg7XG4gIH1cbiAgYm9keS5oYXMtdG9wLWJhbm5lciAuZ3JlYXRlci16aW9uLWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAxNTRweDtcbiAgfVxuICBib2R5Lmhhcy10b3AtYmFubmVyLmFkbWluLWJhciAuZ3JlYXRlci16aW9uLWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAxODZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzgxcHgpIHtcbiAgLndwLWJsb2NrLWNvbHVtbjpub3QoOm9ubHktY2hpbGQpIHtcbiAgICBmbGV4LWJhc2lzOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKlxuU01BTEwgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3JlYXRlci16aW9uLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwLXBhdGg6IGVsbGlwc2UoMjAwJSAxMDAlIGF0IDUwJSAwJSk7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1oZXJvIGgyLFxuICAuZ3JlYXRlci16aW9uLWhlcm8gaDMge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWhlcm8gLndwLWJsb2NrLWNvbHVtbnMge1xuICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICB9XG4gIGJvZHkuYWRtaW4tYmFyIC5ncmVhdGVyLXppb24taGVybyB7XG4gICAgbWFyZ2luLXRvcDogMTI2cHg7XG4gIH1cbiAgYm9keS5oYXMtdG9wLWJhbm5lciAuZ3JlYXRlci16aW9uLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4O1xuICB9XG4gIGJvZHkuaGFzLXRvcC1iYW5uZXIuYWRtaW4tYmFyIC5ncmVhdGVyLXppb24taGVybyB7XG4gICAgbWFyZ2luLXRvcDogMjA2cHg7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi53cC1ibG9jay1ncmVhdGVyLXppb24taG9yaXpvbnRhbC1uYXYtaXRlbSAuZWRpdG9yLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taG9yaXpvbnRhbC1uYXYtaXRlbSAuZWRpdG9yLXJvdyBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taG9yaXpvbnRhbC1uYXYtaXRlbSAuZWRpdG9yLXJvdy5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWhvcml6b250YWwtbmF2LWl0ZW0gLmVkaXRvci1yb3cubmF2LWl0ZW0gaDMge1xuICBjb2xvcjogI2EwYmFiZjtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taG9yaXpvbnRhbC1uYXYtaXRlbSAuZWRpdG9yLXJvdy5uYXYtaXRlbSBwIHtcbiAgY29sb3I6ICM3YjdjN2Y7XG4gIG1hcmdpbjogMCAxcmVtO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1ob3Jpem9udGFsLW5hdi1pdGVtIC5lZGl0b3Itcm93Lm5hdi1pdGVtIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGJhYmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taG9yaXpvbnRhbC1uYXYtaXRlbSAuZWRpdG9yLXJvdy5uYXYtaXRlbSBidXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1ob3Jpem9udGFsLW5hdi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1ob3Jpem9udGFsLW5hdi1pdGVtIC50aXRsZS1saW5rIHtcbiAgY29sb3I6ICNhMGJhYmY7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWhvcml6b250YWwtbmF2LWl0ZW0gLmFycm93LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwYmFiZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1ob3Jpem9udGFsLW5hdi1pdGVtIC5hcnJvdy1idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1ob3Jpem9udGFsLW5hdi1pdGVtIC5hcnJvdy1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1ob3Jpem9udGFsLW5hdi1pdGVtIC5hcnJvdy1idXR0b246aG92ZXIgc3ZnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNXJlbSk7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWhvcml6b250YWwtbmF2LWl0ZW0gLmFycm93LWJ1dHRvbjpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogMjBweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTUVESVVNIEFORCBMQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53cC1ibG9jay1ncmVhdGVyLXppb24taG9yaXpvbnRhbC1uYXYtaXRlbSB7XG4gICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgfVxuICAud3AtYmxvY2stZ3JlYXRlci16aW9uLWhvcml6b250YWwtbmF2LWl0ZW0gLnRpdGxlLWxpbmsge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbiAgLndwLWJsb2NrLWdyZWF0ZXItemlvbi1ob3Jpem9udGFsLW5hdi1pdGVtIC50aXRsZS1saW5rIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLndwLWJsb2NrLWdyZWF0ZXItemlvbi1ob3Jpem9udGFsLW5hdi1pdGVtIHAge1xuICAgIGZsZXg6IDAgMCA2MCU7XG4gICAgbWFyZ2luOiAwIDJyZW07XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgU01BTEwgU0NSRUVOU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53cC1ibG9jay1ncmVhdGVyLXppb24taG9yaXpvbnRhbC1uYXYtaXRlbSB7XG4gICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAud3AtYmxvY2stZ3JlYXRlci16aW9uLWhvcml6b250YWwtbmF2LWl0ZW0gcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pY29uLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pY29uLXRleHQgYnV0dG9uLmljb24tYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pY29uLXRleHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53cC1ibG9jay1ncmVhdGVyLXppb24taWNvbi10ZXh0IHtcbiAgbWFyZ2luOiAxcmVtIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pY29uLXRleHQgcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTUVESVVNIEFORCBMQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC53cC1ibG9jay1ncmVhdGVyLXppb24taWNvbi10ZXh0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgU01BTEwgU0NSRUVOU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53cC1ibG9jay1ncmVhdGVyLXppb24taWNvbi10ZXh0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC53cC1ibG9jay1ncmVhdGVyLXppb24taWNvbi10ZXh0IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pbWFnZS1jdGEtd3JhcCAuY3RhIHtcbiAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjdjN2Y7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taW1hZ2UtY3RhLXdyYXAgLmN0YSAuYmxvY2stZWRpdG9yLXVybC1pbnB1dCBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmdyZWF0ZXItemlvbi1pbWFnZS1jdGEtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG4uZ3JlYXRlci16aW9uLWltYWdlLWN0YS13cmFwIC5pbWFnZS1jdGEge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC41cmVtIDRyZW07XG4gIGJvcmRlcjogM3B4IHNvbGlkICM3YjdjN2Y7XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjdjN2Y7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLWltYWdlLWN0YS13cmFwIC5pbWFnZS1jdGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMCAxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTguOTE3NTYgOC4yMDcxMUM5LjMwODA4IDcuODE2NTggOS4zMDgwOCA3LjE4MzQyIDguOTE3NTYgNi43OTI4OUwyLjU1MzU5IDAuNDI4OTMzQzIuMTYzMDcgMC4wMzg0MDgyIDEuNTI5OTEgMC4wMzg0MDgzIDEuMTM5MzggMC40Mjg5MzNDMC43NDg4NTYgMC44MTk0NTcgMC43NDg4NTYgMS40NTI2MiAxLjEzOTM4IDEuODQzMTVMNi43OTYyNCA3LjVMMS4xMzkzOCAxMy4xNTY5QzAuNzQ4ODU4IDEzLjU0NzQgMC43NDg4NTggMTQuMTgwNSAxLjEzOTM4IDE0LjU3MTFDMS41Mjk5MSAxNC45NjE2IDIuMTYzMDcgMTQuOTYxNiAyLjU1MzYgMTQuNTcxMUw4LjkxNzU2IDguMjA3MTFaTTcuMjEwNDUgOC41TDguMjEwNDUgOC41TDguMjEwNDUgNi41TDcuMjEwNDUgNi41TDcuMjEwNDUgOC41WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5ncmVhdGVyLXppb24taW1hZ2UtY3RhLXdyYXAgLmltYWdlLWN0YTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQyZDI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uZ3JlYXRlci16aW9uLWltYWdlLWN0YS13cmFwIC5pbWFnZS1jdGE6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMCAxNScgZmlsbD0nJTIzN2I3YzdmJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOC45MTc1NiA4LjIwNzExQzkuMzA4MDggNy44MTY1OCA5LjMwODA4IDcuMTgzNDIgOC45MTc1NiA2Ljc5Mjg5TDIuNTUzNTkgMC40Mjg5MzNDMi4xNjMwNyAwLjAzODQwODIgMS41Mjk5MSAwLjAzODQwODMgMS4xMzkzOCAwLjQyODkzM0MwLjc0ODg1NiAwLjgxOTQ1NyAwLjc0ODg1NiAxLjQ1MjYyIDEuMTM5MzggMS44NDMxNUw2Ljc5NjI0IDcuNUwxLjEzOTM4IDEzLjE1NjlDMC43NDg4NTggMTMuNTQ3NCAwLjc0ODg1OCAxNC4xODA1IDEuMTM5MzggMTQuNTcxMUMxLjUyOTkxIDE0Ljk2MTYgMi4xNjMwNyAxNC45NjE2IDIuNTUzNiAxNC41NzExTDguOTE3NTYgOC4yMDcxMVpNNy4yMTA0NSA4LjVMOC4yMTA0NSA4LjVMOC4yMTA0NSA2LjVMNy4yMTA0NSA2LjVMNy4yMTA0NSA4LjVaJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTUVESVVNIEFORCBMQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ncmVhdGVyLXppb24taW1hZ2UtY3RhLXdyYXAgLmltYWdlLWN0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHJpZ2h0OiAtM3JlbTtcbiAgICBib3R0b206IDEwJTtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKlxuU01BTEwgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3JlYXRlci16aW9uLWltYWdlLWN0YS13cmFwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgxMjUlIDEwMCUgYXQgNTAlIDEwMCUpO1xuICB9XG4gIC5ncmVhdGVyLXppb24taW1hZ2UtY3RhLXdyYXAgLmltYWdlLWN0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMjVlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVHlwb2dyYXBoeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5ibG9jay1lZGl0b3ItdXJsLWlucHV0IGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1iZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWJnIC5zbGlkZS1iZy1vdmVybGF5IHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA3NSwgODQsIDAuNzUpO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtYmcgLnNsaWRlLWJnLW92ZXJsYXk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1iZyAuc2xpZGUtYmctb3ZlcmxheSAuc2xpZGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtYmcgLnNsaWRlLWJnLW92ZXJsYXkgLnNsaWRlLWhlYWRlciAuYmxvY2stdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1iZyAuc2xpZGUtYmctb3ZlcmxheSAuc2xpZGUtaGVhZGVyIC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtYmcgLnNsaWRlLWJnLW92ZXJsYXkgLnNsaWRlLWhlYWRlciAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDkwJTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgZmlsbDogd2hpdGU7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1iZyAuc2xpZGUtYmctb3ZlcmxheSAuc2xpZGUtaGVhZGVyIC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbjpkaXNhYmxlZCBzdmcge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1iZyAuc2xpZGUtYmctb3ZlcmxheSAuY3RhLXdyYXBwZXIgLmN0YS1idXR0b24gbGFiZWwge1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWJnIC5zbGlkZS1iZy1vdmVybGF5IC5jdGEtd3JhcHBlciAuY3RhLWJ1dHRvbiBpbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjZiNDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJlZmZyYVwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtYmcgLnNsaWRlLWJnLW92ZXJsYXkgLmlubmVyLXNsaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NGI1NDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWJnIC5zbGlkZS1iZy1vdmVybGF5IC5pbm5lci1zbGlkZSBsYWJlbCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWJnIC5zbGlkZS1iZy1vdmVybGF5IC5pbm5lci1zbGlkZSAuZ3JlYXRlci16aW9uLXBvc3QtcGlja2VyLXNpbmdsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1iZyAuc2xpZGUtYmctb3ZlcmxheSAuaW5uZXItc2xpZGUgcCB7XG4gIG1hcmdpbjogMC41cmVtIDAgMCAwO1xuICBmb250LWZhbWlseTogXCJlZmZyYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtYmcgLnNsaWRlLWJnLW92ZXJsYXkgLmlubmVyLXNsaWRlIC5pbmZvLXNsaWRlci1pbWFnZS11cGRhdGVyIGJ1dHRvbiB7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtYmcgLnNsaWRlLWJnLW92ZXJsYXkgLmlubmVyLXNsaWRlIC5pbmZvLXNsaWRlci1pbWFnZS11cGRhdGVyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtYmcgLnNsaWRlLWJnLW92ZXJsYXkgLnNsaWRlLWJ1dHRvbnMge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1iZyAuc2xpZGUtYmctb3ZlcmxheSAuc2xpZGUtYnV0dG9ucyAuY29tcG9uZW50cy1idXR0b24tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWJnIC5zbGlkZS1iZy1vdmVybGF5IC5zbGlkZS1idXR0b25zIC5jb21wb25lbnRzLWJ1dHRvbi1ncm91cCBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnBsZWRnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogMTtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWhlYWRlciAuc2xpZGUtaGVhZGVyLWxlZnQgLmJsb2NrLXRpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtaGVhZGVyIC5zbGlkZS1oZWFkZXItbGVmdCAuZG90cyAuZG90LmFjdGl2ZSBzdmcge1xuICBmaWxsOiB3aGl0ZTtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWhlYWRlciAuc2Nyb2xsLWJ1dHRvbnMgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1oZWFkZXIgLnNjcm9sbC1idXR0b25zIGJ1dHRvbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICBmaWxsOiB3aGl0ZTtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWhlYWRlciAuc2Nyb2xsLWJ1dHRvbnMgYnV0dG9uOmRpc2FibGVkIHN2ZyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWhlYWRlciAuc2Nyb2xsLWJ1dHRvbnMgYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZS1oZWFkZXIgLnNjcm9sbC1idXR0b25zIGJ1dHRvbjpob3Zlcjpub3QoW2Rpc2FibGVkXSk6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtaGVhZGVyIC5zY3JvbGwtYnV0dG9ucyBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtaGVhZGVyIC5zY3JvbGwtYnV0dG9ucyBidXR0b246Zm9jdXM6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlcyAuc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG4uZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZXMgLnNsaWRlLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGVzIC5zbGlkZSAub3ZlcmxheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA3NSwgODQsIDAuNzUpO1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGVzIC5zbGlkZSAub3ZlcmxheSAuc2xpZGUtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGVzIC5zbGlkZSAub3ZlcmxheSAuc2xpZGUtaW5uZXIgLnNsaWRlLWluZm8ge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlcyAuc2xpZGUgLm92ZXJsYXkgLnNsaWRlLWlubmVyIC5zbGlkZS1pbmZvIC5zbGlkZS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm8tZXh0cmEtY29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZXMgLnNsaWRlIC5vdmVybGF5IC5zbGlkZS1pbm5lciAuc2xpZGUtaW5mbyAuc2xpZGUtZXhjZXJwdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGVzIC5zbGlkZSAub3ZlcmxheSAuc2xpZGUtaW5uZXIgLnNsaWRlLWluZm8gLnNsaWRlLXJlZ2lvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGVzIC5zbGlkZSAub3ZlcmxheSAuc2xpZGUtaW5uZXIgLnNsaWRlLWluZm8gLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYTBiYWJmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZXMgLnNsaWRlIC5vdmVybGF5IC5zbGlkZS1pbm5lciAuc2xpZGUtaW5mbyAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2EwYmFiZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NGI1NDtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlcyAuc2xpZGUgLm92ZXJsYXkgLnNsaWRlLWlubmVyIC5zbGlkZS1pbmZvIC53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciBzdmcge1xuICBzdHJva2U6ICNhMGJhYmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlcyAuc2xpZGUgLm92ZXJsYXkgLnNsaWRlLWlubmVyIC5zbGlkZS1pbmZvIC53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayBzdmcge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGVzIC5zbGlkZSAub3ZlcmxheSAuc2xpZGUtaW5uZXIgLnNsaWRlLWltYWdlLXdyYXAgLnNsaWRlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlcyAuc2xpZGUgLm92ZXJsYXkgLnNsaWRlLWlubmVyIC5zbGlkZS1pbWFnZS13cmFwOmhvdmVyIC5zbGlkZS1pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTUVESVVNIEFORCBMQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnBsZWRnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAucGxlZGdlIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5wbGVkZ2UgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWhlYWRlciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtaGVhZGVyIC5zY3JvbGwtYnV0dG9ucyBidXR0b24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZXMgLnNsaWRlIC5vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAxMHJlbSAwIDNyZW0gMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZXMgLnNsaWRlIC5vdmVybGF5IC5zbGlkZS1pbm5lciB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTMwMHB4ICsgMTUlKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0YjU0O1xuICB9XG4gIC5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlcyAuc2xpZGUgLm92ZXJsYXkgLnNsaWRlLWlubmVyIC5zbGlkZS1pbmZvIHtcbiAgICBmbGV4OiAwIDAgNDAlO1xuICAgIHBhZGRpbmc6IDRyZW0gM3JlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZXMgLnNsaWRlIC5vdmVybGF5IC5zbGlkZS1pbm5lciAuc2xpZGUtaW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDYwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgxMDAlIDE3NSUgYXQgMTAwJSA1MCUpO1xuICB9XG4gIC5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlcyAuc2xpZGUgLm92ZXJsYXkgLnNsaWRlLWlubmVyIC5zbGlkZS1pbWFnZS13cmFwIC5zbGlkZS1pbWFnZSB7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgU01BTEwgU0NSRUVOU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBoZWlnaHQ6IDhyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtaGVhZGVyIC5zbGlkZS1oZWFkZXItbGVmdCAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlLWhlYWRlciAuc2Nyb2xsLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGUtaGVhZGVyIC5zY3JvbGwtYnV0dG9ucyBidXR0b24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWluZm8tc2xpZGVyIC5zbGlkZXMgLm92ZXJsYXkge1xuICAgIHBhZGRpbmc6IDhyZW0gMCAwIDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGVzIC5vdmVybGF5IC5zbGlkZS1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5ncmVhdGVyLXppb24taW5mby1zbGlkZXIgLnNsaWRlcyAub3ZlcmxheSAuc2xpZGUtaW5uZXIgLnNsaWRlLWluZm8ge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1pbmZvLXNsaWRlciAuc2xpZGVzIC5vdmVybGF5IC5zbGlkZS1pbm5lciAuc2xpZGUtaW1hZ2Utd3JhcCAuc2xpZGUtaW1hZ2Uge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcC1wYXRoOiBlbGxpcHNlKDEyNSUgMTAwJSBhdCA1MCUgMTAwJSk7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFR5cG9ncmFwaHlcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIge1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2I3YzdmO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgaDIsIC53cC1ibG9jay1ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIGgzLCAud3AtYmxvY2stZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciBoNCB7XG4gIGNvbG9yOiAjN2I3YzdmICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImVmZnJhXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmF2YWlsYWJsZS1maWx0ZXJzIGg0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAuYXZhaWxhYmxlLWZpbHRlcnMgLmZpbHRlci1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAuYXZhaWxhYmxlLWZpbHRlcnMgLmZpbHRlci1jb250cm9scyA+ICoge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0YjU0O1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA3MCU7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3RpbmctZm9ybSBmb3JtIGgzIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3RpbmctZm9ybSBmb3JtIGZpZWxkc2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLWZvcm0gZm9ybSBmaWVsZHNldCBzZWxlY3QsXG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1mb3JtIGZvcm0gZmllbGRzZXQgYnV0dG9uIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLWZvcm0gZm9ybSBmaWVsZHNldCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNzAnIGhlaWdodD0nMjQwJyBmaWxsPSclMjM3YjdjN2YnJTNFJTNDcGF0aCBkPSdNNSw1SDI2NUwxMzUsMjMwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NSUgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yOiAjN2I3YzdmO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3RpbmctZm9ybSBmb3JtIGZpZWxkc2V0IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGJhYmY7XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC50aXRsZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA5MCU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uLmhhcy1kYXJrLWJsdWUtY29sb3Igc3ZnIHtcbiAgZmlsbDogIzM2NGI1NDtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLW9yYW5nZS1jb2xvciBzdmcge1xuICBmaWxsOiAjZWI2YjQwO1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbi5oYXMtbGlnaHQtZ3JheS1jb2xvciBzdmcge1xuICBmaWxsOiAjZDVkMmQyO1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbi5oYXMtd2hpdGUtY29sb3Igc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLWxpZ2h0LWJsdWUtY29sb3Igc3ZnIHtcbiAgZmlsbDogI2EwYmFiZjtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLW1lZC1ncmF5LWNvbG9yIHN2ZyB7XG4gIGZpbGw6ICM3YjdjN2Y7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uLmhhcy1ibGFjay1ncmF5LWNvbG9yIHN2ZyB7XG4gIGZpbGw6ICMzYTM3MzY7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQyZDI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b246aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uOmZvY3VzOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uOmRpc2FibGVkLCAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b246ZGlzYWJsZWQ6OmFmdGVyLCAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uW2Rpc2FibGVkXTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC5uby1wb3N0cy1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAubm8tcG9zdHMtbWVzc2FnZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnBvc3RzLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnBvc3RzLWJveDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0OmhvdmVyIC5pbWFnZS13cmFwIC5vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnBvc3RzLWJveCAucG9zdCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC5wb3N0cy1ib3ggLnBvc3QgLmltYWdlLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwLXBhdGg6IGVsbGlwc2UoMTI1JSAxMDAlIGF0IDUwJSAxMDAlKTtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0IC5pbWFnZS13cmFwIC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTgsIDU1LCA1NCwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0IC5pbWFnZS13cmFwIC5vdmVybGF5IC5yZWFkLW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByby1leHRyYS1jb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnBvc3RzLWJveCAucG9zdCAuaW1hZ2Utd3JhcCAucG9zdC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0IC50ZXh0LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkMmQyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwLXBhdGg6IGVsbGlwc2UoMTI1JSAxMDAlIGF0IDUwJSAwJSk7XG59XG4uZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnBvc3RzLWJveCAucG9zdCAudGV4dC13cmFwIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3RpbmctZm9ybSBmb3JtIGZpZWxkc2V0IHNlbGVjdCxcbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3RpbmctZm9ybSBmb3JtIGZpZWxkc2V0IGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDJyZW0gYXV0bztcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC5wb3N0cy1ib3ggLnBvc3Qge1xuICAgIGZsZXg6IDAgMCAzMDBweDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnBvc3RzLWJveCAucG9zdC5maXJzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC5wb3N0cy1ib3ggLnBvc3Q6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnBvc3RzLWJveCAucG9zdCAudGV4dC13cmFwIHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0IC50ZXh0LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0IC50ZXh0LXdyYXAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKipcblNNQUxMIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3RpbmctZm9ybSBmb3JtIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3RpbmctZm9ybSBmb3JtIGZpZWxkc2V0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLWZvcm0gZm9ybSBmaWVsZHNldCBzZWxlY3QsXG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLWZvcm0gZm9ybSBmaWVsZHNldCBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDFyZW0gYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IGgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzIC5kb3Qgc3ZnIHtcbiAgICBzdHJva2U6ICM3YjdjN2Y7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogIzdiN2M3ZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWRhcmstYmx1ZS1jb2xvciAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjMzY0YjU0O1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtZGFyay1ibHVlLWNvbG9yIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogIzM2NGI1NDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLW9yYW5nZS1jb2xvciAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjZWI2YjQwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtb3JhbmdlLWNvbG9yIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogI2ViNmI0MDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWxpZ2h0LWdyYXktY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogI2Q1ZDJkMjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWxpZ2h0LWdyYXktY29sb3IgLmRvdC5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjZDVkMmQyO1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtd2hpdGUtY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogI2ZmZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLXdoaXRlLWNvbG9yIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWxpZ2h0LWJsdWUtY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogI2EwYmFiZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWxpZ2h0LWJsdWUtY29sb3IgLmRvdC5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjYTBiYWJmO1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtbWVkLWdyYXktY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogIzdiN2M3ZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLW1lZC1ncmF5LWNvbG9yIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogIzdiN2M3ZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWJsYWNrLWdyYXktY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogIzNhMzczNjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWJsYWNrLWdyYXktY29sb3IgLmRvdC5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjM2EzNzM2O1xuICB9XG4gIC5ncmVhdGVyLXppb24tbGlzdGluZy1tYXAtc2xpZGVyIC5saXN0aW5nLXNsaWRlciAucG9zdHMtYm94IC5wb3N0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLWxpc3RpbmctbWFwLXNsaWRlciAubGlzdGluZy1zbGlkZXIgLnBvc3RzLWJveCAucG9zdCAudGV4dC13cmFwIHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1saXN0aW5nLW1hcC1zbGlkZXIgLmxpc3Rpbmctc2xpZGVyIC5wb3N0cy1ib3ggLnBvc3QgLnRleHQtd3JhcCAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFR5cG9ncmFwaHlcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1wb3N0LWdyaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBiYWJmO1xuICBwYWRkaW5nOiA2cmVtIDNyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXAtcGF0aDogZWxsaXBzZSgxMjUlIDUwJSBhdCA1MCUgNTAlKTtcbn1cblxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwYmFiZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQ6OmJlZm9yZSwgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwYmFiZjtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkOjpiZWZvcmUge1xuICBib3R0b206IDEwMCU7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZDo6YWZ0ZXIge1xuICB0b3A6IDEwMCU7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCBidXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNjRiNTQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzM2NGI1NDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNzUsIDg0LCAwLjIpO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjRiNTQ7XG4gIGNvbG9yOiAjYTBiYWJmO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggIzM2NGI1NDtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuc2VhcmNoLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9c2VhcmNoXSxcbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuc2VhcmNoLWJveCBidXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNjRiNTQ7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLmZpbHRlcnMgLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgZmxleDogMCAwIDcwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBib3JkZXItcmFkaXVzOiAycmVtIDAgMCAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuc2VhcmNoLWJveCBidXR0b24ge1xuICBmbGV4OiAwIDAgMzAlO1xuICBib3JkZXItcmFkaXVzOiAwIDJyZW0gMnJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0YjU0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLm5vLXBvc3RzLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5uby1wb3N0cy1tZXNzYWdlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLnBvc3RzLWJveCAucG9zdCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0IC5iZy1pbWFnZSB7XG4gIGZsZXg6IDAgMCAxMnJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0IC5iZy1pbWFnZSAub3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDc1LCA4NCwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0IC5iZy1pbWFnZSAub3ZlcmxheSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByby1leHRyYS1jb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgLnRleHQge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NGI1NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgLnRleHQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLnBvc3RzLWJveCAucG9zdCAudGV4dCBwIHtcbiAgbWF4LXdpZHRoOiA0NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0OmhvdmVyIC5iZy1pbWFnZSAub3ZlcmxheSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5wb3N0cy1ib3ggLnBvc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCAjMzY0YjU0O1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0LndpZHRoLTYgLmJnLWltYWdlIHtcbiAgZmxleDogMCAwIDE2cmVtO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0LndpZHRoLTEyIC5iZy1pbWFnZSB7XG4gIGZsZXg6IDAgMCAyMHJlbTtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLmxvYWQtbW9yZS1sb2FkZXIsXG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5sb2FkLW1vcmUtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLmxvYWQtbW9yZS1idXR0b24uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAubG9hZC1tb3JlLWxvYWRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAubG9hZC1tb3JlLWxvYWRlci5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLmxvYWQtbW9yZS1sb2FkZXIgLmxvYWRlci10ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzM2NGI1NDtcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLmxvYWQtbW9yZS1sb2FkZXIgLmRvdCB7XG4gIGFuaW1hdGlvbjogYm91bmNlIDAuNXMgaW5maW5pdGUgYWx0ZXJuYXRlIGZvcndhcmRzO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAubG9hZC1tb3JlLWxvYWRlciAuZG90Om50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xcztcbn1cbi5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLmxvYWQtbW9yZS1sb2FkZXIgLmRvdDpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5sb2FkLW1vcmUtbG9hZGVyIC5kb3Q6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQge1xuICAgIG1hcmdpbjogMTByZW0gMDtcbiAgICBwYWRkaW5nOiAwIDZyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQ6OmJlZm9yZSwgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQ6OmJlZm9yZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwLXBhdGg6IGVsbGlwc2UoNzUlIDEwMCUgYXQgNTAlIDEwMCUpO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkOjphZnRlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwLXBhdGg6IGVsbGlwc2UoNzUlIDEwMCUgYXQgNTAlIDAlKTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLmZpbHRlcnMge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxMDZweDtcbiAgICBmbGV4OiAwIDAgMzAlO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuY2F0ZWdvcnktZmlsdGVycy1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuY2F0ZWdvcnktZmlsdGVycy1kZXNrdG9wIC5maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNjRiNTQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMzY0YjU0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLmZpbHRlcnMgLmNhdGVnb3J5LWZpbHRlcnMtZGVza3RvcCAuZmlsdGVyIC5pbnB1dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLmZpbHRlcnMgLmNhdGVnb3J5LWZpbHRlcnMtZGVza3RvcCAuZmlsdGVyIC5pbnB1dCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIC5jYXRlZ29yeS1maWx0ZXJzLWRlc2t0b3AgLmZpbHRlciAuaW5wdXQgLmN1c3RvbS1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzM2NGI1NDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuY2F0ZWdvcnktZmlsdGVycy1kZXNrdG9wIC5maWx0ZXIgLmlucHV0IC5jdXN0b20taW5wdXQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjRiNTQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuY2F0ZWdvcnktZmlsdGVycy1kZXNrdG9wIC5maWx0ZXIgLmlucHV0IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAuY3VzdG9tLWlucHV0OjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuY2F0ZWdvcnktZmlsdGVycy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIGJ1dHRvblt0eXBlPXJlc2V0XSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IHtcbiAgICBmbGV4OiAwIDAgNzAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLnBvc3RzLWJveCAucG9zdCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLnBvc3RzLWJveCAucG9zdC53aWR0aC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5wb3N0cy1ib3ggLnBvc3Qud2lkdGgtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLnBvc3RzLWJveCAucG9zdC53aWR0aC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLnBvc3RzLWJveCAucG9zdC53aWR0aC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0LndpZHRoLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5wb3N0cy1ib3ggLnBvc3Qud2lkdGgtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5wb3N0cy1ib3ggLnBvc3Qud2lkdGgtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLnBvc3RzLWJveCAucG9zdC53aWR0aC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0LndpZHRoLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0LndpZHRoLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0LndpZHRoLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0LndpZHRoLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5sb2FkLW1vcmUtbG9hZGVyLFxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIC5sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0byAwIGF1dG87XG4gIH1cbiAgYm9keS5hZG1pbi1iYXIgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIHtcbiAgICB0b3A6IDEzOHB4O1xuICB9XG4gIGJvZHkuaGFzLXRvcC1iYW5uZXIgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIHtcbiAgICB0b3A6IDE1NHB4O1xuICB9XG4gIGJvZHkuaGFzLXRvcC1iYW5uZXIuYWRtaW4tYmFyIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyB7XG4gICAgdG9wOiAxODZweDtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKlxuU01BTEwgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDhyZW0gMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZDo6YmVmb3JlLCAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZDo6YWZ0ZXIge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZDo6YmVmb3JlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgxMDAlIDEwMCUgYXQgNTAlIDEwMCUpO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkOjphZnRlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwLXBhdGg6IGVsbGlwc2UoMTAwJSAxMDAlIGF0IDUwJSAwJSk7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLmZpbHRlcnMgLnNlYXJjaC1ib3gsXG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wuZmlsdGVycyAuY2F0ZWdvcnktZmlsdGVycy1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIC5jYXRlZ29yeS1maWx0ZXJzLW1vYmlsZSxcbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIGJ1dHRvblt0eXBlPXJlc2V0XSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIC5jYXRlZ29yeS1maWx0ZXJzLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIC5jYXRlZ29yeS1maWx0ZXJzLW1vYmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzY0YjU0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcwJyBoZWlnaHQ9JzI0MCcgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTUsNUgyNjVMMTM1LDIzMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxLjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBjb2xvcjogIzM2NGI1NDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLmZpbHRlcnMgLmNhdGVnb3J5LWZpbHRlcnMtbW9iaWxlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtZ3JpZCAuY29sLnBvc3RzIHtcbiAgICBwYWRkaW5nOiAwIDAuMjVyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LWdyaWQgLmNvbC5wb3N0cyAucG9zdHMtYm94IC5wb3N0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1ncmlkIC5jb2wucG9zdHMgLmxvYWQtbW9yZS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFR5cG9ncmFwaHlcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDkwJTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbi5oYXMtZGFyay1ibHVlLWNvbG9yIHN2ZyB7XG4gIGZpbGw6ICMzNjRiNTQ7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLW9yYW5nZS1jb2xvciBzdmcge1xuICBmaWxsOiAjZWI2YjQwO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uLmhhcy1saWdodC1ncmF5LWNvbG9yIHN2ZyB7XG4gIGZpbGw6ICNkNWQyZDI7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLXdoaXRlLWNvbG9yIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLWxpZ2h0LWJsdWUtY29sb3Igc3ZnIHtcbiAgZmlsbDogI2EwYmFiZjtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbi5oYXMtbWVkLWdyYXktY29sb3Igc3ZnIHtcbiAgZmlsbDogIzdiN2M3Zjtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbi5oYXMtYmxhY2stZ3JheS1jb2xvciBzdmcge1xuICBmaWxsOiAjM2EzNzM2O1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQyZDI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbjpob3Zlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uOmZvY3VzOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3g6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3Q6aG92ZXIgLmltYWdlLXdyYXAgLm92ZXJsYXkge1xuICBvcGFjaXR5OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAuaW1hZ2Utd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzI1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXAtcGF0aDogZWxsaXBzZSgxMjUlIDEwMCUgYXQgNTAlIDEwMCUpO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAuaW1hZ2Utd3JhcCAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU4LCA1NSwgNTQsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IC5pbWFnZS13cmFwIC5vdmVybGF5IC5yZWFkLW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByby1leHRyYS1jb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IC5pbWFnZS13cmFwIC5wb3N0LWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAudGV4dC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDJkMjtcbiAgcGFkZGluZzogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcC1wYXRoOiBlbGxpcHNlKDEyNSUgMTAwJSBhdCA1MCUgMCUpO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAudGV4dC13cmFwIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMge1xuICAgIG1hcmdpbjogM3JlbSBhdXRvO1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDJyZW0gYXV0bztcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IHtcbiAgICBmbGV4OiAwIDAgMzAwcHg7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgLnRleHQtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IC50ZXh0LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgLnRleHQtd3JhcCAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKlxuICBTTUFMTCBTQ1JFRU5TXG4gICoqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMge1xuICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDFyZW0gYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggaDIge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cyAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjN2I3YzdmO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogIzdiN2M3ZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtZGFyay1ibHVlLWNvbG9yIC5kb3Qgc3ZnIHtcbiAgICBzdHJva2U6ICMzNjRiNTQ7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWRhcmstYmx1ZS1jb2xvciAuZG90LmFjdGl2ZSBzdmcge1xuICAgIGZpbGw6ICMzNjRiNTQ7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLW9yYW5nZS1jb2xvciAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjZWI2YjQwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1vcmFuZ2UtY29sb3IgLmRvdC5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjZWI2YjQwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1saWdodC1ncmF5LWNvbG9yIC5kb3Qgc3ZnIHtcbiAgICBzdHJva2U6ICNkNWQyZDI7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWxpZ2h0LWdyYXktY29sb3IgLmRvdC5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjZDVkMmQyO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy13aGl0ZS1jb2xvciAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjZmZmO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy13aGl0ZS1jb2xvciAuZG90LmFjdGl2ZSBzdmcge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWxpZ2h0LWJsdWUtY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogI2EwYmFiZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtbGlnaHQtYmx1ZS1jb2xvciAuZG90LmFjdGl2ZSBzdmcge1xuICAgIGZpbGw6ICNhMGJhYmY7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLW1lZC1ncmF5LWNvbG9yIC5kb3Qgc3ZnIHtcbiAgICBzdHJva2U6ICM3YjdjN2Y7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLW1lZC1ncmF5LWNvbG9yIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogIzdiN2M3ZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtYmxhY2stZ3JheS1jb2xvciAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjM2EzNzM2O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1ibGFjay1ncmF5LWNvbG9yIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogIzNhMzczNjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IC50ZXh0LXdyYXAgcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IC50ZXh0LXdyYXAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBUeXBvZ3JhcGh5XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi53cC1ibG9jay1ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA5MCU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLWRhcmstYmx1ZS1jb2xvciBzdmcge1xuICBmaWxsOiAjMzY0YjU0O1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uLmhhcy1vcmFuZ2UtY29sb3Igc3ZnIHtcbiAgZmlsbDogI2ViNmI0MDtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbi5oYXMtbGlnaHQtZ3JheS1jb2xvciBzdmcge1xuICBmaWxsOiAjZDVkMmQyO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uLmhhcy13aGl0ZS1jb2xvciBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uLmhhcy1saWdodC1ibHVlLWNvbG9yIHN2ZyB7XG4gIGZpbGw6ICNhMGJhYmY7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLW1lZC1ncmF5LWNvbG9yIHN2ZyB7XG4gIGZpbGw6ICM3YjdjN2Y7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b24uaGFzLWJsYWNrLWdyYXktY29sb3Igc3ZnIHtcbiAgZmlsbDogIzNhMzczNjtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkMmQyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b246aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5zY3JvbGwtYnV0dG9ucyAuc2Nyb2xsLWJ1dHRvbjpmb2N1czo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uOmRpc2FibGVkLCAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuc2Nyb2xsLWJ1dHRvbnMgLnNjcm9sbC1idXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uOmRpc2FibGVkOjphZnRlciwgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLnNjcm9sbC1idXR0b25zIC5zY3JvbGwtYnV0dG9uW2Rpc2FibGVkXTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0OmhvdmVyIC5pbWFnZS13cmFwIC5vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgLmltYWdlLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwLXBhdGg6IGVsbGlwc2UoMTI1JSAxMDAlIGF0IDUwJSAxMDAlKTtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgLmltYWdlLXdyYXAgLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OCwgNTUsIDU0LCAwLjUpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAuaW1hZ2Utd3JhcCAub3ZlcmxheSAucmVhZC1tb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm8tZXh0cmEtY29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAuaW1hZ2Utd3JhcCAucG9zdC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgLnRleHQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQyZDI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXAtcGF0aDogZWxsaXBzZSgxMjUlIDEwMCUgYXQgNTAlIDAlKTtcbn1cbi5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3QgLnRleHQtd3JhcCBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTUVESVVNIEFORCBMQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIHtcbiAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAycmVtIGF1dG87XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCB7XG4gICAgZmxleDogMCAwIDMwMHB4O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3Q6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC5wb3N0cy1ib3ggLnBvc3Q6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IC50ZXh0LXdyYXAge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAudGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAucG9zdHMtYm94IC5wb3N0IC50ZXh0LXdyYXAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgU01BTEwgU0NSRUVOU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byAxcmVtIGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IGgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogIzdiN2M3ZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cyAuZG90LmFjdGl2ZSBzdmcge1xuICAgIGZpbGw6ICM3YjdjN2Y7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWRhcmstYmx1ZS1jb2xvciAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjMzY0YjU0O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1kYXJrLWJsdWUtY29sb3IgLmRvdC5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjMzY0YjU0O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1vcmFuZ2UtY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogI2ViNmI0MDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtb3JhbmdlLWNvbG9yIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogI2ViNmI0MDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtbGlnaHQtZ3JheS1jb2xvciAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjZDVkMmQyO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1saWdodC1ncmF5LWNvbG9yIC5kb3QuYWN0aXZlIHN2ZyB7XG4gICAgZmlsbDogI2Q1ZDJkMjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtd2hpdGUtY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogI2ZmZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtd2hpdGUtY29sb3IgLmRvdC5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjZmZmO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1saWdodC1ibHVlLWNvbG9yIC5kb3Qgc3ZnIHtcbiAgICBzdHJva2U6ICNhMGJhYmY7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWxpZ2h0LWJsdWUtY29sb3IgLmRvdC5hY3RpdmUgc3ZnIHtcbiAgICBmaWxsOiAjYTBiYWJmO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1tZWQtZ3JheS1jb2xvciAuZG90IHN2ZyB7XG4gICAgc3Ryb2tlOiAjN2I3YzdmO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVjZW50LXBvc3RzIC50aXRsZS1ib3ggLnRpdGxlLWJveC1sZWZ0IC5kb3RzLmhhcy1tZWQtZ3JheS1jb2xvciAuZG90LmFjdGl2ZSBzdmcge1xuICAgIGZpbGw6ICM3YjdjN2Y7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnRpdGxlLWJveCAudGl0bGUtYm94LWxlZnQgLmRvdHMuaGFzLWJsYWNrLWdyYXktY29sb3IgLmRvdCBzdmcge1xuICAgIHN0cm9rZTogIzNhMzczNjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlY2VudC1wb3N0cyAudGl0bGUtYm94IC50aXRsZS1ib3gtbGVmdCAuZG90cy5oYXMtYmxhY2stZ3JheS1jb2xvciAuZG90LmFjdGl2ZSBzdmcge1xuICAgIGZpbGw6ICMzYTM3MzY7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAudGV4dC13cmFwIHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWNlbnQtcG9zdHMgLnBvc3RzLWJveCAucG9zdCAudGV4dC13cmFwIC53cC1ibG9jay1idXR0b25zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVHlwb2dyYXBoeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3BhY2l0eTogMC43NTtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgcmlnaHQ6IC0yNXB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMjVweDtcbn1cblxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcixcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY29sb3I6IGJsYWNrO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjc1O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXJlbSAwIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbnRlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMsXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0aWVzIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zIHtcbiAgbWF4LWhlaWdodDogNTN2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uIC5yZWdpb25fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IGNhbGMoMXJlbSArIDAuNXZ3KTtcbiAgY29sb3I6ICMzNjRiNTQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb24gLnJlZ2lvbl9fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI1NnB4JyBoZWlnaHQ9JzI1NnB4JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgaWQ9J0ZsYXQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTk2LDIyMGExMiwxMiwwLDAsMS04LjQ4NTM1LTIwLjQ4NTM1TDE1OS4wMjkzLDEyOCw4Ny41MTQ2NSw1Ni40ODUzNWExMi4wMDAxLDEyLjAwMDEsMCwwLDEsMTYuOTcwNy0xNi45NzA3bDgwLDgwYTEyLjAwMDYyLDEyLjAwMDYyLDAsMCwxLDAsMTYuOTcwN2wtODAsODBBMTEuOTYyODcsMTEuOTYyODcsMCwwLDEsOTYsMjIwWicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uIC5jaXRpZXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbi5hY3RpdmUgLnJlZ2lvbl9fdGl0bGU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbi5hY3RpdmUgLmNpdGllcyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXRpZXMge1xuICBwYWRkaW5nOiAwIDNyZW07XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygwLjc1cmVtICsgMC41dncpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04JyUzRiUzRSUzQyEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDEyMy4zIDEyNy40JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjMuMyAxMjcuNDsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGNsYXNzPSdwaW5fX2JnJyBmaWxsPSclMjMzNjRDNTQnIGQ9J002Mi43LDdDMzUuOSw3LDE0LjIsMjguNywxNC4yLDU1LjVjMCwzNi40LDQ4LjUsNjYuMyw0OC41LDY2LjNoMGMwLDAsNDguNS0zMCw0OC41LTY2LjMgQzExMS4yLDI4LjcsODkuNSw3LDYyLjcsN0w2Mi43LDd6JyAvJTNFJTNDY2lyY2xlIGNsYXNzPSdzdDknIGN4PSc2Mi43JyBjeT0nNTEuNScgcj0nMjIuOScgZmlsbD0nJTIzRkZGJyAvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5wb3BvdXRfYW5jaG9yIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzNhMzczNjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X190aXRsZV9zbWFsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fdGl0bGVfbGFyZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgYm94LXNoYWRvdzogMXJlbSAwIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2V4aXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC41cmVtO1xuICByaWdodDogMC41cmVtO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2V4aXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAud3AtcG9zdC1pbWFnZSB7XG4gIGZsZXg6IDAgMCAzNSU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IHtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQgLnBvcG91dF9fY29udGVudCAucG9wb3V0X190aXRsZSB7XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IC5wb3BvdXRfX2V4Y2VycHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnMgLmF0dHJhY3Rpb25zX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzdiN2M3Zjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2LFxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLW5leHQge1xuICB0b3A6IC02JTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2OjpiZWZvcmUsXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcyAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNTZweCcgaGVpZ2h0PScyNTZweCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIGlkPSdGbGF0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzM2NGI1NCclM0UlM0NwYXRoIGQ9J005NiwyMjBhMTIsMTIsMCwwLDEtOC40ODUzNS0yMC40ODUzNUwxNTkuMDI5MywxMjgsODcuNTE0NjUsNTYuNDg1MzVhMTIuMDAwMSwxMi4wMDAxLDAsMCwxLDE2Ljk3MDctMTYuOTcwN2w4MCw4MGExMi4wMDA2MiwxMi4wMDA2MiwwLDAsMSwwLDE2Ljk3MDdsLTgwLDgwQTExLjk2Mjg3LDExLjk2Mjg3LDAsMCwxLDk2LDIyMFonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2IHtcbiAgbGVmdDogNzUlO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcyAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IDgyJTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDlyZW07XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uIC5hdHRyYWN0aW9uX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uIC5hdHRyYWN0aW9uX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA5MCU7XG4gIG9wYWNpdHk6IDE7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IDJweCAjM2EzNzM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIHtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAycmVtIDFyZW07XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19sYWJlbCxcbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzdiN2M3Zjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCAuc2hvdy1yZWdpb25zX19pbnB1dDo6YmVmb3JlLCAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCAuc2hvdy1yZWdpb25zX19pbnB1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJPRkZcIjtcbiAgd2lkdGg6IDdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjRiNTQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OmNoZWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiT05cIjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNmI0MDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQ6Y2hlY2tlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3JlbSk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIuOSUpO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGUgc3ZnIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGVfX3RpdGxlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGVfX3RpdGxlcyAuc2hhcGVfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDEzcmVtO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnJlZ2lvbi1zaGFwZXMgPiBzdmcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcyA+IHN2ZyB0ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnJlZ2lvbi1zaGFwZXMuYWN0aXZlIC5zaGFwZSBzdmcge1xuICBvcGFjaXR5OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcy5hY3RpdmUgLnNoYXBlX190aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiAucGluX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiBzdmcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbjpob3ZlciAucGluX190aXRsZSwgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucGluLmFjdGl2ZSAucGluX190aXRsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZWI2YjQwO1xuICB6LWluZGV4OiAxMDA7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKDU1LCA1NSwgNTUsIDAuNjMxMzcyNTQ5KTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbjpob3ZlciBzdmcgLnBpbl9fYmcsIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbi5hY3RpdmUgc3ZnIC5waW5fX2JnIHtcbiAgZmlsbDogI2ViNmI0MDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuUkVTUE9OU0lWRVxuVXN1YWxseSBJIHByaWRlIG15c2VsZiBvbiBuZXZlciBnb2luZyBiZXlvbmQgMi0zIGJyZWFrcG9pbnRzXG5idXQgbG9vay4gSSdtIHRyeWluIHRvIHRyZWV0IGFuIHN2ZyBsaWtlIGl0J3MgaXQgYSByZWFsIG1hcC5cbkdpbW1lIGEgYnJlYWsuXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnNpZGViYXJfX2NvbnRlbnRzIHtcbiAgICBoZWlnaHQ6IDM3cmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLmNpdHkuYWN0aXZlIC5jaXR5X19wb3BvdXQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5zaWRlYmFyX19jb250ZW50cyB7XG4gICAgaGVpZ2h0OiAzNHJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC53cC1wb3N0LWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eS5hY3RpdmUgLmNpdHlfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ViNmI0MDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eS5hY3RpdmUgLmNpdHlfX3BvcG91dCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3RpdGxlX3NtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X190aXRsZV9sYXJnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjUwcHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgIGZsZXg6IDAgMCAyMHJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjQ5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgIGZsZXg6IDAgMCAxMmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnNoYXBlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgIGZsZXg6IDAgMCAxNnJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5zaGFwZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDlweCkge1xuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICBmbGV4OiAwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5zaWRlYmFyX19jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICAgIGZvbnQtZmFtaWx5OiBcImVmZnJhXCIsIHNhbnMtc2VyaWY7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbGxhcHNlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgd2lkdGg6IDJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjU2cHgnIGhlaWdodD0nMjU2cHgnIHZpZXdCb3g9JzAgMCAyNTYgMjU2JyBpZD0nRmxhdCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzNjRiNTQnJTNFJTNDcGF0aCBkPSdNOTYsMjIwYTEyLDEyLDAsMCwxLTguNDg1MzUtMjAuNDg1MzVMMTU5LjAyOTMsMTI4LDg3LjUxNDY1LDU2LjQ4NTM1YTEyLjAwMDEsMTIuMDAwMSwwLDAsMSwxNi45NzA3LTE2Ljk3MDdsODAsODBhMTIuMDAwNjIsMTIuMDAwNjIsMCwwLDEsMCwxNi45NzA3bC04MCw4MEExMS45NjI4NywxMS45NjI4NywwLDAsMSw5NiwyMjBaJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbGxhcHNlLmNsb3NlZDo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5zaWRlYmFyX19jb250ZW50cyB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5zaWRlYmFyX19jb250ZW50cy5hY3RpdmUge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zIHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCB7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAud3AtcG9zdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQgLmF0dHJhY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5LmFjdGl2ZSAuY2l0eV9fcG9wb3V0IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAubWFwLWluc2V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiBzdmcge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMXJlbSk7XG4gIH1cbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAxcmVtIDAgMXJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucyxcbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXRpZXMge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMge1xuICBtYXgtaGVpZ2h0OiA1NXZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb24gLnJlZ2lvbl9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDFyZW0gKyAwLjV2dyk7XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbiAucmVnaW9uX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjU2cHgnIGhlaWdodD0nMjU2cHgnIHZpZXdCb3g9JzAgMCAyNTYgMjU2JyBpZD0nRmxhdCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzNjRiNTQnJTNFJTNDcGF0aCBkPSdNOTYsMjIwYTEyLDEyLDAsMCwxLTguNDg1MzUtMjAuNDg1MzVMMTU5LjAyOTMsMTI4LDg3LjUxNDY1LDU2LjQ4NTM1YTEyLjAwMDEsMTIuMDAwMSwwLDAsMSwxNi45NzA3LTE2Ljk3MDdsODAsODBhMTIuMDAwNjIsMTIuMDAwNjIsMCwwLDEsMCwxNi45NzA3bC04MCw4MEExMS45NjI4NywxMS45NjI4NywwLDAsMSw5NiwyMjBaJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb24gLmNpdGllcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDA7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uLmFjdGl2ZSAucmVnaW9uX190aXRsZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uLmFjdGl2ZSAuY2l0aWVzIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdGllcyB7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXNpemU6IGNhbGMoMC43NXJlbSArIDAuNXZ3KTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X190aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnJTNGJTNFJTNDIS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjYuNS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMTIzLjMgMTI3LjQnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyMy4zIDEyNy40OycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSclM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggY2xhc3M9J3Bpbl9fYmcnIGZpbGw9JyUyMzM2NEM1NCcgZD0nTTYyLjcsN0MzNS45LDcsMTQuMiwyOC43LDE0LjIsNTUuNWMwLDM2LjQsNDguNSw2Ni4zLDQ4LjUsNjYuM2gwYzAsMCw0OC41LTMwLDQ4LjUtNjYuMyBDMTExLjIsMjguNyw4OS41LDcsNjIuNyw3TDYyLjcsN3onIC8lM0UlM0NjaXJjbGUgY2xhc3M9J3N0OScgY3g9JzYyLjcnIGN5PSc1MS41JyByPScyMi45JyBmaWxsPSclMjNGRkYnIC8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgYm94LXNoYWRvdzogMXJlbSAwIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2V4aXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC41cmVtO1xuICByaWdodDogMC41cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2V4aXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAud3AtcG9zdC1pbWFnZSB7XG4gIGZsZXg6IDAgMCAzNSU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IHtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQgLnBvcG91dF9fY29udGVudCAucG9wb3V0X190aXRsZSB7XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IC5wb3BvdXRfX2V4Y2VycHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zIC5hdHRyYWN0aW9uc19fdGl0bGUge1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcyB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2LFxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLW5leHQge1xuICB0b3A6IC02JTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2OjpiZWZvcmUsXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcyAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNTZweCcgaGVpZ2h0PScyNTZweCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIGlkPSdGbGF0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzM2NGI1NCclM0UlM0NwYXRoIGQ9J005NiwyMjBhMTIsMTIsMCwwLDEtOC40ODUzNS0yMC40ODUzNUwxNTkuMDI5MywxMjgsODcuNTE0NjUsNTYuNDg1MzVhMTIuMDAwMSwxMi4wMDAxLDAsMCwxLDE2Ljk3MDctMTYuOTcwN2w4MCw4MGExMi4wMDA2MiwxMi4wMDA2MiwwLDAsMSwwLDE2Ljk3MDdsLTgwLDgwQTExLjk2Mjg3LDExLjk2Mjg3LDAsMCwxLDk2LDIyMFonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2IHtcbiAgbGVmdDogNzUlO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcyAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IDgyJTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbiAuYXR0cmFjdGlvbl9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbiAuYXR0cmFjdGlvbl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOTAlO1xuICBvcGFjaXR5OiAwLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMge1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMnJlbSAxcmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19fbGFiZWwsXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCAuc2hvdy1yZWdpb25zX19pbnB1dCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OjpiZWZvcmUsIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIk9GRlwiO1xuICB3aWR0aDogN3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NGI1NDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQ6Y2hlY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJPTlwiO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCAuc2hvdy1yZWdpb25zX19pbnB1dDpjaGVja2VkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcmVtKTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDA7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5zaGFwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMi45JSk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5zaGFwZSAuc2hhcGVfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBtYXgtd2lkdGg6IDEzcmVtO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGUgc3ZnIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnJlZ2lvbi1zaGFwZXMgPiBzdmcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcyA+IHN2ZyB0ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnJlZ2lvbi1zaGFwZXMuYWN0aXZlIC5zaGFwZSAuc2hhcGVfX3RpdGxlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcy5hY3RpdmUgLnNoYXBlIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5waW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5waW4gLnBpbl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5waW4gc3ZnIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5waW46aG92ZXIgLnBpbl9fdGl0bGUge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2ViNmI0MDtcbiAgei1pbmRleDogMTAwO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSg1NSwgNTUsIDU1LCAwLjYzMTM3MjU0OSk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5waW46aG92ZXIgc3ZnIC5waW5fX2JnIHtcbiAgZmlsbDogI2ViNmI0MDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuUkVTUE9OU0lWRVxuVXN1YWxseSBJIHByaWRlIG15c2VsZiBvbiBuZXZlciBnb2luZyBiZXlvbmQgMi0zIGJyZWFrcG9pbnRzXG5idXQgbG9vay4gSSdtIHRyeWluIHRvIHRyZWV0IGFuIHN2ZyBsaWtlIGl0J3MgaXQgYSByZWFsIG1hcC5cbkdpbW1lIGEgYnJlYWsuXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICBmbGV4OiAwIDEgMjByZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMjByZW07XG4gICAgbWF4LXdpZHRoOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC53cC1wb3N0LWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eS5hY3RpdmUgLmNpdHlfX3BvcG91dCB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNTBweCkge1xuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNDlweCkge1xuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCB7XG4gICAgaGVpZ2h0OiA1MHZoO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OXB4KSB7XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgIGZsZXg6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gICAgZm9udC1mYW1pbHk6IFwiZWZmcmFcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuc2lkZWJhcl9fY29sbGFwc2U6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNTZweCcgaGVpZ2h0PScyNTZweCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIGlkPSdGbGF0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzM2NGI1NCclM0UlM0NwYXRoIGQ9J005NiwyMjBhMTIsMTIsMCwwLDEtOC40ODUzNS0yMC40ODUzNUwxNTkuMDI5MywxMjgsODcuNTE0NjUsNTYuNDg1MzVhMTIuMDAwMSwxMi4wMDAxLDAsMCwxLDE2Ljk3MDctMTYuOTcwN2w4MCw4MGExMi4wMDA2MiwxMi4wMDA2MiwwLDAsMSwwLDE2Ljk3MDdsLTgwLDgwQTExLjk2Mjg3LDExLjk2Mjg3LDAsMCwxLDk2LDIyMFonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuc2lkZWJhcl9fY29sbGFwc2UuY2xvc2VkOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbnRlbnRzIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbnRlbnRzLmFjdGl2ZSB7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAud3AtcG9zdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQgLmF0dHJhY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5LmFjdGl2ZSAuY2l0eV9fcG9wb3V0IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGUgLnNoYXBlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBUeXBvZ3JhcGh5XG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stcHJldjpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb250ZW50OiBcIuKAolwiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGNvbG9yOiBibGFjaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXJlbSAwIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuc2lkZWJhcl9fY29udGVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLFxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdGllcyB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zIHtcbiAgbWF4LWhlaWdodDogNTV2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb24gLnJlZ2lvbl9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygxcmVtICsgMC41dncpO1xuICBjb2xvcjogIzM2NGI1NDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uIC5yZWdpb25fX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnJlbTtcbiAgd2lkdGg6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNTZweCcgaGVpZ2h0PScyNTZweCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIGlkPSdGbGF0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzM2NGI1NCclM0UlM0NwYXRoIGQ9J005NiwyMjBhMTIsMTIsMCwwLDEtOC40ODUzNS0yMC40ODUzNUwxNTkuMDI5MywxMjgsODcuNTE0NjUsNTYuNDg1MzVhMTIuMDAwMSwxMi4wMDAxLDAsMCwxLDE2Ljk3MDctMTYuOTcwN2w4MCw4MGExMi4wMDA2MiwxMi4wMDA2MiwwLDAsMSwwLDE2Ljk3MDdsLTgwLDgwQTExLjk2Mjg3LDExLjk2Mjg3LDAsMCwxLDk2LDIyMFonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uIC5jaXRpZXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uLmFjdGl2ZSAucmVnaW9uX190aXRsZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb24uYWN0aXZlIC5jaXRpZXMge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXRpZXMge1xuICBwYWRkaW5nOiAwIDNyZW07XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHotaW5kZXg6IDEwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDAuNzVyZW0gKyAwLjV2dyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSd1dGYtOCclM0YlM0UlM0MhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApIC0tJTNFJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAxMjMuMyAxMjcuNCcgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjMgMTI3LjQ7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0ncGluX19iZycgZmlsbD0nJTIzMzY0QzU0JyBkPSdNNjIuNyw3QzM1LjksNywxNC4yLDI4LjcsMTQuMiw1NS41YzAsMzYuNCw0OC41LDY2LjMsNDguNSw2Ni4zaDBjMCwwLDQ4LjUtMzAsNDguNS02Ni4zIEMxMTEuMiwyOC43LDg5LjUsNyw2Mi43LDdMNjIuNyw3eicgLyUzRSUzQ2NpcmNsZSBjbGFzcz0nc3Q5JyBjeD0nNjIuNycgY3k9JzUxLjUnIHI9JzIyLjknIGZpbGw9JyUyM0ZGRicgLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5wb3BvdXRfYW5jaG9yIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzNhMzczNjtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3RpdGxlX3NtYWxsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3RpdGxlX2xhcmdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgYm94LXNoYWRvdzogMXJlbSAwIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQgLnBvcG91dF9fZXhpdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjVyZW07XG4gIHJpZ2h0OiAwLjVyZW07XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19leGl0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAud3AtcG9zdC1pbWFnZSB7XG4gIGZsZXg6IDAgMCAzNSU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2NvbnRlbnQgLnBvcG91dF9fdGl0bGUge1xuICBjb2xvcjogIzM2NGI1NDtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IC5wb3BvdXRfX2V4Y2VycHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2NvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnMgLmF0dHJhY3Rpb25zX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzdiN2M3Zjtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcy5zbGljay1pbml0aWFsaXplZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2LFxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLW5leHQge1xuICB0b3A6IC02JTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLXByZXY6OmJlZm9yZSxcbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI1NnB4JyBoZWlnaHQ9JzI1NnB4JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgaWQ9J0ZsYXQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTk2LDIyMGExMiwxMiwwLDAsMS04LjQ4NTM1LTIwLjQ4NTM1TDE1OS4wMjkzLDEyOCw4Ny41MTQ2NSw1Ni40ODUzNWExMi4wMDAxLDEyLjAwMDEsMCwwLDEsMTYuOTcwNy0xNi45NzA3bDgwLDgwYTEyLjAwMDYyLDEyLjAwMDYyLDAsMCwxLDAsMTYuOTcwN2wtODAsODBBMTEuOTYyODcsMTEuOTYyODcsMCwwLDEsOTYsMjIwWicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcyAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1uZXh0IHtcbiAgbGVmdDogODIlO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbiAuYXR0cmFjdGlvbl9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uIC5hdHRyYWN0aW9uX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA5MCU7XG4gIG9wYWNpdHk6IDAuODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIHtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAycmVtIDFyZW07XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2xhYmVsLFxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OjpiZWZvcmUsIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQ6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiT0ZGXCI7XG4gIHdpZHRoOiA3cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY0YjU0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQ6Y2hlY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJPTlwiO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OmNoZWNrZWQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNyZW0pO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5zaGFwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMi45JSk7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnNoYXBlIHN2ZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGVfX3RpdGxlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5zaGFwZV9fdGl0bGVzIC5zaGFwZV9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMTNyZW07XG4gIG9wYWNpdHk6IDAuMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnJlZ2lvbi1zaGFwZXMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnJlZ2lvbi1zaGFwZXMgPiBzdmcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5yZWdpb24tc2hhcGVzID4gc3ZnIHRleHQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5yZWdpb24tc2hhcGVzLmFjdGl2ZSAuc2hhcGUgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcy5hY3RpdmUgLnNoYXBlX190aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucGluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5waW4gLnBpbl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiBzdmcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cblxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucGluOmhvdmVyIC5waW5fX3RpdGxlIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNlYjZiNDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoNTUsIDU1LCA1NSwgMC42MzEzNzI1NDkpO1xufVxuXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5waW46aG92ZXIgc3ZnIC5waW5fX2JnIHtcbiAgZmlsbDogI2ViNmI0MDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuUkVTUE9OU0lWRVxuVXN1YWxseSBJIHByaWRlIG15c2VsZiBvbiBuZXZlciBnb2luZyBiZXlvbmQgMi0zIGJyZWFrcG9pbnRzXG5idXQgbG9vay4gSSdtIHRyeWluIHRvIHRyZWV0IGFuIHN2ZyBsaWtlIGl0J3MgaXQgYSByZWFsIG1hcC5cbkdpbW1lIGEgYnJlYWsuXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5zaWRlYmFyX19jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucyB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDIwcmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC53cC1wb3N0LWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eS5hY3RpdmUgLmNpdHlfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ViNmI0MDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eS5hY3RpdmUgLmNpdHlfX3BvcG91dCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3RpdGxlX3NtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X190aXRsZV9sYXJnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjUwcHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgIGZsZXg6IDAgMCAyMHJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjQ5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICBmbGV4OiAwIDAgMTJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5zaGFwZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSBhbmQgKG1heC13aWR0aDogMTA5OXB4KSB7XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciB7XG4gICAgZmxleDogMCAwIDE2cmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnNoYXBlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OXB4KSB7XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgIGZsZXg6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNEY0RjQ7XG4gICAgZm9udC1mYW1pbHk6IFwiZWZmcmFcIiwgc2Fucy1zZXJpZjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuc2lkZWJhcl9fY29sbGFwc2U6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNTZweCcgaGVpZ2h0PScyNTZweCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIGlkPSdGbGF0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzM2NGI1NCclM0UlM0NwYXRoIGQ9J005NiwyMjBhMTIsMTIsMCwwLDEtOC40ODUzNS0yMC40ODUzNUwxNTkuMDI5MywxMjgsODcuNTE0NjUsNTYuNDg1MzVhMTIuMDAwMSwxMi4wMDAxLDAsMCwxLDE2Ljk3MDctMTYuOTcwN2w4MCw4MGExMi4wMDA2MiwxMi4wMDA2MiwwLDAsMSwwLDE2Ljk3MDdsLTgwLDgwQTExLjk2Mjg3LDExLjk2Mjg3LDAsMCwxLDk2LDIyMFonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuc2lkZWJhcl9fY29sbGFwc2UuY2xvc2VkOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbnRlbnRzIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbnRlbnRzLmFjdGl2ZSB7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAud3AtcG9zdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQgLmF0dHJhY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5LmFjdGl2ZSAuY2l0eV9fcG9wb3V0IHtcbiAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAubWFwLWluc2V0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiBzdmcge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMXJlbSk7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi53cC1ibG9jay1ncmVhdGVyLXppb24tcm93IHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbn1cblxuLmdyZWF0ZXItemlvbi1yb3cge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTUVESVVNIEFORCBMQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ncmVhdGVyLXppb24tcm93IHtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKlxuICBTTUFMTCBTQ1JFRU5TXG4gICoqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yb3cge1xuICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICB9XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXJvd3Mge1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1yb3dzIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ncmVhdGVyLXppb24tcm93cyB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ3JlYXRlci16aW9uLXJvd3MgLndwLWJsb2NrLWNvbHVtbnMge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jdXJ2ZWQtdG9wIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcC1wYXRoOiBlbGxpcHNlKDE3NSUgMTAwJSBhdCA1MCUgMTAwJSk7XG4gIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICBwYWRkaW5nOiA2cmVtIDAgOHJlbSAwO1xufVxuLmdyZWF0ZXItemlvbi1yb3dzLmlzLXN0eWxlLWNvbmNhdmUtYm90dG9tIHtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMnJlbSAwIDZyZW0gMDtcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLWJvdHRvbTo6YWZ0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTMwMCU7XG4gIHRvcDogOTAlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxMDAwdmggI2ViNmI0MDtcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLXRvcC1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgcGFkZGluZzogNnJlbSAwIDhyZW0gMDtcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLXRvcC1ib3R0b206OmFmdGVyIHtcbiAgcGFkZGluZy10b3A6IDEzMDAlO1xuICBib3R0b206IDkwJTtcbiAgYm94LXNoYWRvdzogMHB4IDEwMHZoIDBweCAwcHggI2ViNmI0MDtcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLWJvdHRvbSwgLmdyZWF0ZXItemlvbi1yb3dzLmlzLXN0eWxlLWNvbmNhdmUtdG9wLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLWJvdHRvbTo6YWZ0ZXIsIC5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLXRvcC1ib3R0b206OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNjAwJTtcbiAgd2lkdGg6IDEzMDAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmdyZWF0ZXItemlvbi1yb3dzLmlzLXN0eWxlLWNvbmNhdmUtYm90dG9tOjphZnRlci5kYXJrLWJsdWUtYmxvY2ssIC5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLXRvcC1ib3R0b206OmFmdGVyLmRhcmstYmx1ZS1ibG9jayB7XG4gIGJveC1zaGFkb3c6IDBweCAxMDAwMHZoIDBweCAwcHggIzM2NGI1NDtcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLWJvdHRvbTo6YWZ0ZXIub3JhbmdlLWJsb2NrLCAuZ3JlYXRlci16aW9uLXJvd3MuaXMtc3R5bGUtY29uY2F2ZS10b3AtYm90dG9tOjphZnRlci5vcmFuZ2UtYmxvY2sge1xuICBib3gtc2hhZG93OiAwcHggMTAwMDB2aCAwcHggMHB4ICNlYjZiNDA7XG59XG4uZ3JlYXRlci16aW9uLXJvd3MuaXMtc3R5bGUtY29uY2F2ZS1ib3R0b206OmFmdGVyLmxpZ2h0LWdyYXktYmxvY2ssIC5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLXRvcC1ib3R0b206OmFmdGVyLmxpZ2h0LWdyYXktYmxvY2sge1xuICBib3gtc2hhZG93OiAwcHggMTAwMDB2aCAwcHggMHB4ICNkNWQyZDI7XG59XG4uZ3JlYXRlci16aW9uLXJvd3MuaXMtc3R5bGUtY29uY2F2ZS1ib3R0b206OmFmdGVyLndoaXRlLWJsb2NrLCAuZ3JlYXRlci16aW9uLXJvd3MuaXMtc3R5bGUtY29uY2F2ZS10b3AtYm90dG9tOjphZnRlci53aGl0ZS1ibG9jayB7XG4gIGJveC1zaGFkb3c6IDBweCAxMDAwMHZoIDBweCAwcHggI2ZmZjtcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLWJvdHRvbTo6YWZ0ZXIubGlnaHQtYmx1ZS1ibG9jaywgLmdyZWF0ZXItemlvbi1yb3dzLmlzLXN0eWxlLWNvbmNhdmUtdG9wLWJvdHRvbTo6YWZ0ZXIubGlnaHQtYmx1ZS1ibG9jayB7XG4gIGJveC1zaGFkb3c6IDBweCAxMDAwMHZoIDBweCAwcHggI2EwYmFiZjtcbn1cbi5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLWJvdHRvbTo6YWZ0ZXIubWVkLWdyYXktYmxvY2ssIC5ncmVhdGVyLXppb24tcm93cy5pcy1zdHlsZS1jb25jYXZlLXRvcC1ib3R0b206OmFmdGVyLm1lZC1ncmF5LWJsb2NrIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwMDAwdmggMHB4IDBweCAjN2I3YzdmO1xufVxuLmdyZWF0ZXItemlvbi1yb3dzLmlzLXN0eWxlLWNvbmNhdmUtYm90dG9tOjphZnRlci5ibGFjay1ncmF5LWJsb2NrLCAuZ3JlYXRlci16aW9uLXJvd3MuaXMtc3R5bGUtY29uY2F2ZS10b3AtYm90dG9tOjphZnRlci5ibGFjay1ncmF5LWJsb2NrIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwMDAwdmggMHB4IDBweCAjM2EzNzM2O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yb3dzLmlzLXN0eWxlLWNvbmNhdmUtYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqXG4gIFNNQUxMIFNDUkVFTlNcbiAgKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3JlYXRlci16aW9uLXJvd3MuaXMtc3R5bGUtY29uY2F2ZS1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJvd3MuaXMtc3R5bGUtY3VydmVkLXRvcCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwLXBhdGg6IGVsbGlwc2UoNDAwJSAxMDAlIGF0IDUwJSAxMDAlKTtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stcHJldjpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb250ZW50OiBcIuKAolwiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGNvbG9yOiBibGFjaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlciAuY29tcG9uZW50cy1wYW5lbF9fYm9keS10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24tc2xpZGVyIC5jb21wb25lbnRzLXBhbmVsX19yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24tc2xpZGVyIC5jb21wb25lbnRzLXBhbmVsX19yb3cgLmltYWdlLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlciAuY29tcG9uZW50cy1wYW5lbF9fcm93IC5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDA7XG59XG5cbi5ncmVhdGVyLXppb24tc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTAlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDRyZW0gYXV0bztcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC0gMTAwdncpIC8gMik7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlciAuc2xpY2stYXJyb3c6OmFmdGVyLCAuZ3JlYXRlci16aW9uLXNsaWRlciAuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU4LCA1NSwgNTQsIDAuNzUpO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAyMiU7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNjg5MyAyMS4wNjA3QzExLjEwMzYgMjAuNDc0OSAxMS4xMDM2IDE5LjUyNTEgMTEuNjg5MyAxOC45MzkzTDIxLjIzNTMgOS4zOTM0QzIxLjgyMTEgOC44MDc2MSAyMi43NzA4IDguODA3NjEgMjMuMzU2NiA5LjM5MzRDMjMuOTQyNCA5Ljk3OTE5IDIzLjk0MjQgMTAuOTI4OSAyMy4zNTY2IDExLjUxNDdMMTQuODcxMyAyMEwyMy4zNTY2IDI4LjQ4NTNDMjMuOTQyNCAyOS4wNzExIDIzLjk0MjQgMzAuMDIwOCAyMy4zNTY2IDMwLjYwNjZDMjIuNzcwOCAzMS4xOTI0IDIxLjgyMTEgMzEuMTkyNCAyMS4yMzUzIDMwLjYwNjZMMTEuNjg5MyAyMS4wNjA3Wk0xNCAyMS41TDEyLjc1IDIxLjVMMTIuNzUgMTguNUwxNCAxOC41TDE0IDIxLjVaJyBmaWxsPSclMjMzQTM3MzYnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY4OTMgMjEuMDYwN0MxMS4xMDM2IDIwLjQ3NDkgMTEuMTAzNiAxOS41MjUxIDExLjY4OTMgMTguOTM5M0wyMS4yMzUzIDkuMzkzNEMyMS44MjExIDguODA3NjEgMjIuNzcwOCA4LjgwNzYxIDIzLjM1NjYgOS4zOTM0QzIzLjk0MjQgOS45NzkxOSAyMy45NDI0IDEwLjkyODkgMjMuMzU2NiAxMS41MTQ3TDE0Ljg3MTMgMjBMMjMuMzU2NiAyOC40ODUzQzIzLjk0MjQgMjkuMDcxMSAyMy45NDI0IDMwLjAyMDggMjMuMzU2NiAzMC42MDY2QzIyLjc3MDggMzEuMTkyNCAyMS44MjExIDMxLjE5MjQgMjEuMjM1MyAzMC42MDY2TDExLjY4OTMgMjEuMDYwN1pNMTQgMjEuNUwxMi43NSAyMS41TDEyLjc1IDE4LjVMMTQgMTguNUwxNCAyMS41WicgZmlsbD0nd2hpdGUnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogMjIlO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI4LjMxMDcgMjEuMDYwN0MyOC44OTY0IDIwLjQ3NDkgMjguODk2NCAxOS41MjUxIDI4LjMxMDcgMTguOTM5M0wxOC43NjQ3IDkuMzkzNEMxOC4xNzg5IDguODA3NjEgMTcuMjI5MiA4LjgwNzYxIDE2LjY0MzQgOS4zOTM0QzE2LjA1NzYgOS45NzkxOSAxNi4wNTc2IDEwLjkyODkgMTYuNjQzNCAxMS41MTQ3TDI1LjEyODcgMjBMMTYuNjQzNCAyOC40ODUzQzE2LjA1NzYgMjkuMDcxMSAxNi4wNTc2IDMwLjAyMDggMTYuNjQzNCAzMC42MDY2QzE3LjIyOTIgMzEuMTkyNCAxOC4xNzg5IDMxLjE5MjQgMTguNzY0NyAzMC42MDY2TDI4LjMxMDcgMjEuMDYwN1pNMjYgMjEuNUwyNy4yNSAyMS41TDI3LjI1IDE4LjVMMjYgMTguNUwyNiAyMS41WicgZmlsbD0nJTIzM0EzNzM2JyAvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yOC4zMTA3IDIxLjA2MDdDMjguODk2NCAyMC40NzQ5IDI4Ljg5NjQgMTkuNTI1MSAyOC4zMTA3IDE4LjkzOTNMMTguNzY0NyA5LjM5MzRDMTguMTc4OSA4LjgwNzYxIDE3LjIyOTIgOC44MDc2MSAxNi42NDM0IDkuMzkzNEMxNi4wNTc2IDkuOTc5MTkgMTYuMDU3NiAxMC45Mjg5IDE2LjY0MzQgMTEuNTE0N0wyNS4xMjg3IDIwTDE2LjY0MzQgMjguNDg1M0MxNi4wNTc2IDI5LjA3MTEgMTYuMDU3NiAzMC4wMjA4IDE2LjY0MzQgMzAuNjA2NkMxNy4yMjkyIDMxLjE5MjQgMTguMTc4OSAzMS4xOTI0IDE4Ljc2NDcgMzAuNjA2NkwyOC4zMTA3IDIxLjA2MDdaTTI2IDIxLjVMMjcuMjUgMjEuNUwyNy4yNSAxOC41TDI2IDE4LjVMMjYgMjEuNVonIGZpbGw9J3doaXRlJyAvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyIC5ncmVhdGVyLXppb24tc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNjAwcHg7XG4gIGhlaWdodDogNjB2aDtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyIC5ncmVhdGVyLXppb24tc2xpZGUgaW1nLFxuLmdyZWF0ZXItemlvbi1zbGlkZXIgLmdyZWF0ZXItemlvbi1zbGlkZSAuc2xpZGUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyIC5ncmVhdGVyLXppb24tc2xpZGUgLnNsaWRlLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXIgLmdyZWF0ZXItemlvbi1zbGlkZSAuY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNnJlbTtcbiAgYm90dG9tOiAxcmVtO1xuICB3aWR0aDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGN0UzRTM7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXIgLmdyZWF0ZXItemlvbi1zbGlkZSAuY2FwdGlvbiBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyIC5ncmVhdGVyLXppb24tc2xpZGUuc2xpY2stY2VudGVyIHtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luOiAwIC0yLjVyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcC1wYXRoOiBlbGxpcHNlKDUwJSAxMjUlIGF0IDUwJSA1MCUpO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXIgLmdyZWF0ZXItemlvbi1zbGlkZS5zbGljay1jZW50ZXIgLnNsaWRlLWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXAtcGF0aDogZWxsaXBzZSg1MCUgMTI1JSBhdCA1MCUgNTAlKTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyIC5ncmVhdGVyLXppb24tc2xpZGUuc2xpY2stY2VudGVyIC5zbGlkZS1pbWcgLnNsaWRlLW92ZXJsYXkge1xuICBvcGFjaXR5OiAwO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXIgZGl2LmdyZWF0ZXItemlvbi1zbGlkZSAuc2xpZGUtaW1nIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpZGUtYmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwLXBhdGg6IGVsbGlwc2UoMTI1JSAxMDAlIGF0IDUwJSAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpZGUtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8gLnNsaWRlLWJ1dHRvbnMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZS1idXR0b25zIGJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi53cC1ibG9jay1ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8gLmhlcm8tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5oZXJvLWNvbnRlbnQgLmhlcm8tY29udGVudC1sZWZ0LFxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuaGVyby1jb250ZW50IC5oZXJvLWNvbnRlbnQtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5oZXJvLWNvbnRlbnQgLmhlcm8tY29udGVudC1sZWZ0IHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5oZXJvLWNvbnRlbnQgLmhlcm8tY29udGVudC1sZWZ0IGgyLFxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuaGVyby1jb250ZW50IC5oZXJvLWNvbnRlbnQtbGVmdCBwIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtc2hhZG93OiA0cHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuaGVyby1jb250ZW50IC5oZXJvLWNvbnRlbnQtbGVmdCAuc2xpZGUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGNvbG9yOiAjZWI2YjQwO1xufVxuLndwLWJsb2NrLWdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuaGVyby1jb250ZW50IC5oZXJvLWNvbnRlbnQtcmlnaHQgLmhlcm8tc2xpZGVyLWltYWdlLXVwZGF0ZXIgLnByZXZpZXctaW1hZ2Uge1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5lZGl0LWJ1dHRvbnMge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5lZGl0LWJ1dHRvbnMgLmNvbXBvbmVudHMtYnV0dG9uLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3AtYmxvY2stZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5lZGl0LWJ1dHRvbnMgLmNvbXBvbmVudHMtYnV0dG9uLWdyb3VwIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uaGVyby1zbGlkZXItaW1hZ2UtdXBkYXRlciAuY29tcG9uZW50cy1idXR0b24uaXMtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uaGVyby1zbGlkZXItaW1hZ2UtdXBkYXRlciAucHJldmlldy1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuXG4uZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTA1dmg7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGljay1saXN0LFxuLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpY2stdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8gLnNsaWNrLWFycm93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGljay1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTgsIDU1LCA1NCwgMC43NSk7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgbGVmdDogMXJlbTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8gLnNsaWNrLWFycm93LnNsaWNrLXByZXY6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY4OTMgMjEuMDYwN0MxMS4xMDM2IDIwLjQ3NDkgMTEuMTAzNiAxOS41MjUxIDExLjY4OTMgMTguOTM5M0wyMS4yMzUzIDkuMzkzNEMyMS44MjExIDguODA3NjEgMjIuNzcwOCA4LjgwNzYxIDIzLjM1NjYgOS4zOTM0QzIzLjk0MjQgOS45NzkxOSAyMy45NDI0IDEwLjkyODkgMjMuMzU2NiAxMS41MTQ3TDE0Ljg3MTMgMjBMMjMuMzU2NiAyOC40ODUzQzIzLjk0MjQgMjkuMDcxMSAyMy45NDI0IDMwLjAyMDggMjMuMzU2NiAzMC42MDY2QzIyLjc3MDggMzEuMTkyNCAyMS44MjExIDMxLjE5MjQgMjEuMjM1MyAzMC42MDY2TDExLjY4OTMgMjEuMDYwN1pNMTQgMjEuNUwxMi43NSAyMS41TDEyLjc1IDE4LjVMMTQgMTguNUwxNCAyMS41WicgZmlsbD0nJTIzM0EzNzM2JyAvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8gLnNsaWNrLWFycm93LnNsaWNrLXByZXY6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY4OTMgMjEuMDYwN0MxMS4xMDM2IDIwLjQ3NDkgMTEuMTAzNiAxOS41MjUxIDExLjY4OTMgMTguOTM5M0wyMS4yMzUzIDkuMzkzNEMyMS44MjExIDguODA3NjEgMjIuNzcwOCA4LjgwNzYxIDIzLjM1NjYgOS4zOTM0QzIzLjk0MjQgOS45NzkxOSAyMy45NDI0IDEwLjkyODkgMjMuMzU2NiAxMS41MTQ3TDE0Ljg3MTMgMjBMMjMuMzU2NiAyOC40ODUzQzIzLjk0MjQgMjkuMDcxMSAyMy45NDI0IDMwLjAyMDggMjMuMzU2NiAzMC42MDY2QzIyLjc3MDggMzEuMTkyNCAyMS44MjExIDMxLjE5MjQgMjEuMjM1MyAzMC42MDY2TDExLjY4OTMgMjEuMDYwN1pNMTQgMjEuNUwxMi43NSAyMS41TDEyLjc1IDE4LjVMMTQgMTguNUwxNCAyMS41WicgZmlsbD0nd2hpdGUnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAxcmVtO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjguMzEwNyAyMS4wNjA3QzI4Ljg5NjQgMjAuNDc0OSAyOC44OTY0IDE5LjUyNTEgMjguMzEwNyAxOC45MzkzTDE4Ljc2NDcgOS4zOTM0QzE4LjE3ODkgOC44MDc2MSAxNy4yMjkyIDguODA3NjEgMTYuNjQzNCA5LjM5MzRDMTYuMDU3NiA5Ljk3OTE5IDE2LjA1NzYgMTAuOTI4OSAxNi42NDM0IDExLjUxNDdMMjUuMTI4NyAyMEwxNi42NDM0IDI4LjQ4NTNDMTYuMDU3NiAyOS4wNzExIDE2LjA1NzYgMzAuMDIwOCAxNi42NDM0IDMwLjYwNjZDMTcuMjI5MiAzMS4xOTI0IDE4LjE3ODkgMzEuMTkyNCAxOC43NjQ3IDMwLjYwNjZMMjguMzEwNyAyMS4wNjA3Wk0yNiAyMS41TDI3LjI1IDIxLjVMMjcuMjUgMTguNUwyNiAxOC41TDI2IDIxLjVaJyBmaWxsPSclMjMzQTM3MzYnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjguMzEwNyAyMS4wNjA3QzI4Ljg5NjQgMjAuNDc0OSAyOC44OTY0IDE5LjUyNTEgMjguMzEwNyAxOC45MzkzTDE4Ljc2NDcgOS4zOTM0QzE4LjE3ODkgOC44MDc2MSAxNy4yMjkyIDguODA3NjEgMTYuNjQzNCA5LjM5MzRDMTYuMDU3NiA5Ljk3OTE5IDE2LjA1NzYgMTAuOTI4OSAxNi42NDM0IDExLjUxNDdMMjUuMTI4NyAyMEwxNi42NDM0IDI4LjQ4NTNDMTYuMDU3NiAyOS4wNzExIDE2LjA1NzYgMzAuMDIwOCAxNi42NDM0IDMwLjYwNjZDMTcuMjI5MiAzMS4xOTI0IDE4LjE3ODkgMzEuMTkyNCAxOC43NjQ3IDMwLjYwNjZMMjguMzEwNyAyMS4wNjA3Wk0yNiAyMS41TDI3LjI1IDIxLjVMMjcuMjUgMTguNUwyNiAxOC41TDI2IDIxLjVaJyBmaWxsPSd3aGl0ZScgLyUzRSUzQy9zdmclM0VcIik7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpZGUgLnNsaWRlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtY29udGVudC1sZWZ0IGgyLFxuLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWNvbnRlbnQtbGVmdCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1zaGFkb3c6IDJweCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC45NSk7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtY29udGVudC1sZWZ0IHAge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8gLnNsaWRlIC5zbGlkZS1jb250ZW50IC5zbGlkZS1jb250ZW50LWxlZnQgLndwLWJsb2NrLWJ1dHRvbiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjZWI2YjQwO1xuICBwYWRkaW5nOiAwLjY2N2VtIDEuMzMzZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuNTVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiAycHggMnB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWNvbnRlbnQtbGVmdCAud3AtYmxvY2stYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtY29udGVudC1yaWdodCB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8gLnNsaWRlIC5zbGlkZS1jb250ZW50IC5zbGlkZS1jb250ZW50LXJpZ2h0IGltZyB7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbk1FRElVTSBBTkQgTEFSR0UgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgxNzUlIDEwMCUgYXQgNTAlIDAlKTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZSAuc2xpZGUtY29udGVudCB7XG4gICAgYm90dG9tOiAxMHZoO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1zbGlkZXItaGVybyAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWNvbnRlbnQtbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqXG5TTUFMTCBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcC1wYXRoOiBlbGxpcHNlKDIwMCUgMTAwJSBhdCA1MCUgMCUpO1xuICB9XG4gIC5ncmVhdGVyLXppb24tc2xpZGVyLWhlcm8gLnNsaWRlIC5zbGlkZS1jb250ZW50IHtcbiAgICBib3R0b206IDV2aDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtY29udGVudC1sZWZ0IGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtY29udGVudC1yaWdodCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXNsaWRlci1oZXJvIC5zbGlkZSAuc2xpZGUtY29udGVudCAuc2xpZGUtY29udGVudC1yaWdodCBpbWcge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5ncmVhdGVyLXppb24tc3RlcHMtd2Fsa3Rocm91Z2gge1xuICBtYXJnaW46IDJyZW0gYXV0bztcbn1cbi5ncmVhdGVyLXppb24tc3RlcHMtd2Fsa3Rocm91Z2ggLndwLWJsb2NrLWNvbHVtbnMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmdyZWF0ZXItemlvbi1zdGVwcy13YWxrdGhyb3VnaCAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmdyZWF0ZXItemlvbi1zdGVwcy13YWxrdGhyb3VnaCAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1jb3ZlciB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4uZ3JlYXRlci16aW9uLXN0ZXBzLXdhbGt0aHJvdWdoIC53cC1ibG9jay1jb3ZlciB7XG4gIHdpZHRoOiBjYWxjKDk5JSAtIDFyZW0pO1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ3JlYXRlci16aW9uLXN0ZXBzLXdhbGt0aHJvdWdoIC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2dyYWRpZW50LWJhY2tncm91bmQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXN0ZXBzLXdhbGt0aHJvdWdoIC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciA+ICo6bm90KGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tc3RlcHMtd2Fsa3Rocm91Z2ggLndwLWJsb2NrLWNvdmVyOmhvdmVyIC53cC1ibG9jay1jb3Zlcl9fZ3JhZGllbnQtYmFja2dyb3VuZCwgLmdyZWF0ZXItemlvbi1zdGVwcy13YWxrdGhyb3VnaCAud3AtYmxvY2stY292ZXI6Zm9jdXMgLndwLWJsb2NrLWNvdmVyX19ncmFkaWVudC1iYWNrZ3JvdW5kIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI2YjQwO1xufVxuLmdyZWF0ZXItemlvbi1zdGVwcy13YWxrdGhyb3VnaCAud3AtYmxvY2stY292ZXI6aG92ZXIgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgPiAqOm5vdChoMiwgaDMsIGg0LCBoNSwgaDYpLCAuZ3JlYXRlci16aW9uLXN0ZXBzLXdhbGt0aHJvdWdoIC53cC1ibG9jay1jb3Zlcjpmb2N1cyAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciA+ICo6bm90KGgyLCBoMywgaDQsIGg1LCBoNikge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWF4LWhlaWdodDogMTAwMHZoO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndwLWJsb2NrLWdyZWF0ZXItemlvbi10YWJiZWQtcGFnZXMgLnRhYmJlZC1wYWdlIHtcbiAgbWFyZ2luOiAwIDFyZW07XG59XG5cbi5ncmVhdGVyLXppb24tdGFiYmVkLXBhZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAxMzAwcHg7XG59XG4uZ3JlYXRlci16aW9uLXRhYmJlZC1wYWdlcyAudGFicyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZ3JlYXRlci16aW9uLXRhYmJlZC1wYWdlcyAudGFiLXdyYXAgKyAqIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5ncmVhdGVyLXppb24tdGFiYmVkLXBhZ2VzIC50YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzY0YjU0O1xuICBib3JkZXItcmFkaXVzOiAwIDFyZW0gMXJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzM2NGI1NDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi10YWJiZWQtcGFnZXMgLnRhYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjRiNTQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ncmVhdGVyLXppb24tdGFiYmVkLXBhZ2VzIC50YWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDAgMCAyLjI1cmVtO1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzM2NGI1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZ3JlYXRlci16aW9uLXRhYmJlZC1wYWdlcyAudGFiW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjRiNTQ7XG59XG4uZ3JlYXRlci16aW9uLXRhYmJlZC1wYWdlcyAucGFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLXRhYmJlZC1wYWdlcyAucGFnZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ3JlYXRlci16aW9uLXRhYmJlZC1wYWdlcyAucGFnZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogIzM2NGI1NDtcbn1cbi5ncmVhdGVyLXppb24tdGFiYmVkLXBhZ2VzIC5wYWdlIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTUVESVVNIEFORCBMQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ncmVhdGVyLXppb24tdGFiYmVkLXBhZ2VzIHtcbiAgICBtYXJnaW46IDRyZW0gYXV0bztcbiAgfVxuICAuZ3JlYXRlci16aW9uLXRhYmJlZC1wYWdlcyAudGFicyB7XG4gICAgZmxleDogMCAwIDIwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXRhYmJlZC1wYWdlcyAucGFnZXMge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqXG5TTUFMTCBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncmVhdGVyLXppb24tdGFiYmVkLXBhZ2VzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICB9XG4gIC5ncmVhdGVyLXppb24tdGFiYmVkLXBhZ2VzIC50YWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGZpZWxkc2V0LmdyZWF0ZXItemlvbi1jYXRlZ29yeS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBmaWVsZHNldC5ncmVhdGVyLXppb24tY2F0ZWdvcnktY29udHJvbCBsZWdlbmQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDA7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGZpZWxkc2V0LmdyZWF0ZXItemlvbi1jYXRlZ29yeS1jb250cm9sIC5jYXRlZ29yeV9jb250cm9sX2NoZWNrcyB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgZmllbGRzZXQuZ3JlYXRlci16aW9uLWNhdGVnb3J5LWNvbnRyb2wgLmNoaWxkQ2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5ncmVhdGVyLXppb24tZWxpcHNpcy1sb2FkZXIge1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmdyZWF0ZXItemlvbi1lbGlwc2lzLWxvYWRlciAuZG90IHtcbiAgYW5pbWF0aW9uOiBib3VuY2UgMC41cyBpbmZpbml0ZSBhbHRlcm5hdGUgZm9yd2FyZHM7XG59XG4uZ3JlYXRlci16aW9uLWVsaXBzaXMtbG9hZGVyIC5kb3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLmdyZWF0ZXItemlvbi1lbGlwc2lzLWxvYWRlciAuZG90Om50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4xcztcbn1cbi5ncmVhdGVyLXppb24tZWxpcHNpcy1sb2FkZXIgLmRvdDpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG4uZ3JlYXRlci16aW9uLWVsaXBzaXMtbG9hZGVyIC5kb3Q6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAucXVlcnktb2JqLWVkaXQtc2VjdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLnF1ZXJ5LW9iai1lZGl0LXNlY3Rpb24gcCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAucXVlcnktb2JqLWVkaXQtc2VjdGlvbi5pbmxpbmUtZWRpdC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAucXVlcnktb2JqLWVkaXQtc2VjdGlvbi5pbmxpbmUtZWRpdC1zZWN0aW9uIHNwYW4ge1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLnF1ZXJ5LW9iai1lZGl0LXNlY3Rpb24uaW5saW5lLWVkaXQtc2VjdGlvbiAuY29tcG9uZW50cy1iYXNlLWNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAuNWVtO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciAucXVlcnktb2JqLWVkaXQtc2VjdGlvbi5pbmxpbmUtZWRpdC1zZWN0aW9uIC5jb21wb25lbnRzLWJhc2UtY29udHJvbCAuY29tcG9uZW50cy1iYXNlLWNvbnRyb2xfX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLnF1ZXJ5LW9iai1lZGl0LXNlY3Rpb24uaW5saW5lLWVkaXQtc2VjdGlvbiAuY29tcG9uZW50cy1iYXNlLWNvbnRyb2wgLmNvbXBvbmVudHMtYmFzZS1jb250cm9sX19maWVsZCBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMmU0ZTc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLnF1ZXJ5LW9iai1lZGl0LXNlY3Rpb24gLmVkaXQtdGF4LCAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5xdWVyeS1vYmotZWRpdC1zZWN0aW9uIC5lZGl0LWV4Y2x1ZGUtcG9zdC10eXBlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlMmU0ZTc7XG4gIHdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDFlbTtcbiAgei1pbmRleDogMTtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLnF1ZXJ5LW9iai1lZGl0LXNlY3Rpb24gLmVkaXQtdGF4IC5jb25maXJtLXRheC1lZGl0LCAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5xdWVyeS1vYmotZWRpdC1zZWN0aW9uIC5lZGl0LXRheCAuY29uZmlybS1leGNsdWRlLWVkaXQsIC5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgLnF1ZXJ5LW9iai1lZGl0LXNlY3Rpb24gLmVkaXQtZXhjbHVkZS1wb3N0LXR5cGVzIC5jb25maXJtLXRheC1lZGl0LCAuZWRpdG9yLXN0eWxlcy13cmFwcGVyIC5xdWVyeS1vYmotZWRpdC1zZWN0aW9uIC5lZGl0LWV4Y2x1ZGUtcG9zdC10eXBlcyAuY29uZmlybS1leGNsdWRlLWVkaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogM3B4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZ3JlYXRlci16aW9uLXBvc3QtcGlja2VyLXNpbmdsZSAuc2VhcmNoLXRlcm0gLmNvbXBvbmVudHMtYmFzZS1jb250cm9sX19maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtcGlja2VyLXNpbmdsZSAuY3VycmVudC1wb3N0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgY29sb3I6ICM3YjdjN2Y7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLnJlc3VsdHMtbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDEwcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLnJlc3VsdHMtbGlzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ3JlYXRlci16aW9uLXBvc3QtcGlja2VyLXNpbmdsZSAucmVzdWx0cy1saXN0IC5yZXN1bHQge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLnJlc3VsdHMtbGlzdCAucmVzdWx0IGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFZhcmlhYmxlc1xuXG5IZXJlIGlzIHdoZXJlIHdlIGRlY2xhcmUgYWxsIG91ciB2YXJpYWJsZXMgbGlrZSBjb2xvcnMsIGZvbnRzLFxuYmFzZSB2YWx1ZXMsIGFuZCBkZWZhdWx0cy4gV2Ugd2FudCB0byBtYWtlIHN1cmUgdGhpcyBmaWxlIE9OTFlcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cbk5vIG9uZSBsaWtlcyBhIG1lc3MuXG5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5ncmVhdGVyLXppb24tcG9zdC1waWNrZXItc2luZ2xlIC5zZWFyY2gtdGVybSAuY29tcG9uZW50cy1iYXNlLWNvbnRyb2xfX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLmN1cnJlbnQtcG9zdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gIGNvbG9yOiAjN2I3YzdmO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbn1cblxuLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLnJlc3VsdHMtbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDEwcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ3JlYXRlci16aW9uLXBvc3QtcGlja2VyLXNpbmdsZSAucmVzdWx0cy1saXN0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLnJlc3VsdHMtbGlzdCAucmVzdWx0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLnJlc3VsdHMtbGlzdCAucmVzdWx0IGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM3YjdjN2Y7XG59XG5cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgZmllbGRzZXQuZ3JlYXRlci16aW9uLWNhdGVnb3J5LWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGZpZWxkc2V0LmdyZWF0ZXItemlvbi1jYXRlZ29yeS1jb250cm9sIGxlZ2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIgZmllbGRzZXQuZ3JlYXRlci16aW9uLWNhdGVnb3J5LWNvbnRyb2wgLmNhdGVnb3J5X2NvbnRyb2xfY2hlY2tzIHtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBmaWVsZHNldC5ncmVhdGVyLXppb24tY2F0ZWdvcnktY29udHJvbCAuY2hpbGRDYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVHlwb2dyYXBoeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZ3JlYXRlci16aW9uLXJlb3JkZXJhYmxlLWxpc3Qge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTJlNGU3ICFpbXBvcnRhbnQ7XG59XG4uZ3JlYXRlci16aW9uLXJlb3JkZXJhYmxlLWxpc3QgLmdyZWF0ZXItemlvbi1zZWdtZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ3JlYXRlci16aW9uLXJlb3JkZXJhYmxlLWxpc3QgLmdyZWF0ZXItemlvbi1zZWdtZW50LXdyYXAgLmdyZWF0ZXItemlvbi1saXN0LXNlZ21lbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmdyZWF0ZXItemlvbi1yZW9yZGVyYWJsZS1saXN0IC5ncmVhdGVyLXppb24tc2VnbWVudC13cmFwIC5ncmVhdGVyLXppb24tbGlzdC1zZWdtZW50IGJ1dHRvbi5jb21wb25lbnRzLWJ1dHRvbi5jb21wb25lbnRzLXBhbmVsX19ib2R5LXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbi5ncmVhdGVyLXppb24tcmVvcmRlcmFibGUtbGlzdCAuZ3JlYXRlci16aW9uLXNlZ21lbnQtd3JhcCAuZ3JlYXRlci16aW9uLWxpc3Qtc2VnbWVudCAuY29tcG9uZW50cy1wYW5lbF9fYm9keS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU0ZTc7XG59XG4uZ3JlYXRlci16aW9uLXJlb3JkZXJhYmxlLWxpc3QgLmdyZWF0ZXItemlvbi1zZWdtZW50LXdyYXAgLmdyZWF0ZXItemlvbi1saXN0LXNlZ21lbnQgLmNvbXBvbmVudHMtcGFuZWxfX2JvZHktdGl0bGUgLmNvbXBvbmVudHMtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZW9yZGVyYWJsZS1saXN0IC5ncmVhdGVyLXppb24tc2VnbWVudC13cmFwIC5ncmVhdGVyLXppb24tbGlzdC1zZWdtZW50IC5jb21wb25lbnRzLXBhbmVsX19yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1hcmdpbjogMDtcbn1cbi5ncmVhdGVyLXppb24tcmVvcmRlcmFibGUtbGlzdCAuZ3JlYXRlci16aW9uLXNlZ21lbnQtd3JhcCAuZ3JlYXRlci16aW9uLWxpc3Qtc2VnbWVudCAuY29tcG9uZW50cy1wYW5lbF9fcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTRlNztcbn1cbi5ncmVhdGVyLXppb24tcmVvcmRlcmFibGUtbGlzdCAuZ3JlYXRlci16aW9uLXNlZ21lbnQtd3JhcCAuZ3JlYXRlci16aW9uLWxpc3Qtc2VnbWVudCAuY29tcG9uZW50cy1wYW5lbF9fcm93IC5wYW5lbC1jb2wge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5ncmVhdGVyLXppb24tcmVvcmRlcmFibGUtbGlzdCAuZ3JlYXRlci16aW9uLXNlZ21lbnQtd3JhcCAuZ3JlYXRlci16aW9uLWxpc3Qtc2VnbWVudCAuY29tcG9uZW50cy1wYW5lbF9fcm93IC5wYW5lbC1jb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMmU0ZTc7XG59XG4uZ3JlYXRlci16aW9uLXJlb3JkZXJhYmxlLWxpc3QgLmdyZWF0ZXItemlvbi1zZWdtZW50LXdyYXAgLmdyZWF0ZXItemlvbi1saXN0LXNlZ21lbnQgLmNvbXBvbmVudHMtcGFuZWxfX3JvdyAucGFuZWwtY29sID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZW9yZGVyYWJsZS1saXN0IC5ncmVhdGVyLXppb24tc2VnbWVudC13cmFwIC5ncmVhdGVyLXppb24tbGlzdC1zZWdtZW50IC5jb21wb25lbnRzLXBhbmVsX19yb3cgLmlubmVyLXBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ3JlYXRlci16aW9uLXJlb3JkZXJhYmxlLWxpc3QgLmdyZWF0ZXItemlvbi1zZWdtZW50LXdyYXAgLmdyZWF0ZXItemlvbi1saXN0LXNlZ21lbnQgLmNvbXBvbmVudHMtcGFuZWxfX3JvdyAuaW5uZXItcGFuZWwgaDMge1xuICBmb250LWZhbWlseTogXCJlZmZyYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMDtcbn1cbi5ncmVhdGVyLXppb24tcmVvcmRlcmFibGUtbGlzdCAuZ3JlYXRlci16aW9uLXNlZ21lbnQtd3JhcCAuZ3JlYXRlci16aW9uLXJlb3JkZXItc2VnbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwLjI1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDY2LCA4OCwgOTksIDAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5ncmVhdGVyLXppb24tcmVvcmRlcmFibGUtbGlzdCAuZ3JlYXRlci16aW9uLXNlZ21lbnQtd3JhcCAuZ3JlYXRlci16aW9uLXJlb3JkZXItc2VnbWVudCAuY29tcG9uZW50cy1idXR0b24ge1xuICBwYWRkaW5nOiAycHggM3B4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZ3JlYXRlci16aW9uLXJlb3JkZXJhYmxlLWxpc3QgLmdyZWF0ZXItemlvbi1zZWdtZW50LXdyYXAgLmdyZWF0ZXItemlvbi1yZW9yZGVyLXNlZ21lbnQgLmNvbXBvbmVudHMtYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZW9yZGVyYWJsZS1saXN0IC5ncmVhdGVyLXppb24tc2VnbWVudC13cmFwIC5kZWxldGUtc2VnbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZ3JlYXRlci16aW9uLXJlb3JkZXJhYmxlLWxpc3QgLmdyZWF0ZXItemlvbi1zZWdtZW50LXdyYXAgLmRlbGV0ZS1zZWdtZW50IHN2ZyB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgZmlsbDogI2NjMTgxODtcbiAgcGFkZGluZzogMCAwLjI1cmVtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5ncmVhdGVyLXppb24tcmVvcmRlcmFibGUtbGlzdCAuZ3JlYXRlci16aW9uX2FkZF9zZWdtZW50IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZW9yZGVyYWJsZS1saXN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnJlcGVhdGVyIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQyZDI7XG59XG4ucmVwZWF0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucmVwZWF0ZXIgaDMge1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5yZXBlYXRlciAuYWRkLXJlcGVhdGVyLXNlZ21lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzNzM2O1xufVxuLnJlcGVhdGVyIC5hZGQtcmVwZWF0ZXItc2VnbWVudCAuZGFzaGljb25zIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnJlcGVhdGVyIC5wbGFjZWhvbGRlci10ZXh0IHtcbiAgY29sb3I6ICNkNWQyZDI7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5yZXBlYXRlciAucmVwZWF0ZXItc2VnbWVudHMgLnJlcGVhdGVyLXNlZ21lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQyZDI7XG59XG4ucmVwZWF0ZXIgLnJlcGVhdGVyLXNlZ21lbnRzIC5yZXBlYXRlci1zZWdtZW50IC5yZW9yZGVyLXNlZ21lbnRzLFxuLnJlcGVhdGVyIC5yZXBlYXRlci1zZWdtZW50cyAucmVwZWF0ZXItc2VnbWVudCAuZGVsZXRlLXJlcGVhdGVyLXNlZ21lbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5yZXBlYXRlciAucmVwZWF0ZXItc2VnbWVudHMgLnJlcGVhdGVyLXNlZ21lbnQgLnJlb3JkZXItc2VnbWVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByaWdodDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG4ucmVwZWF0ZXIgLnJlcGVhdGVyLXNlZ21lbnRzIC5yZXBlYXRlci1zZWdtZW50IC5yZW9yZGVyLXNlZ21lbnRzIC5yZW9yZGVyLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ucmVwZWF0ZXIgLnJlcGVhdGVyLXNlZ21lbnRzIC5yZXBlYXRlci1zZWdtZW50IC5yZW9yZGVyLXNlZ21lbnRzIC5yZW9yZGVyLWJ1dHRvbjpkaXNhYmxlZCwgLnJlcGVhdGVyIC5yZXBlYXRlci1zZWdtZW50cyAucmVwZWF0ZXItc2VnbWVudCAucmVvcmRlci1zZWdtZW50cyAucmVvcmRlci1idXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnJlcGVhdGVyIC5yZXBlYXRlci1zZWdtZW50cyAucmVwZWF0ZXItc2VnbWVudCAuZGVsZXRlLXJlcGVhdGVyLXNlZ21lbnQge1xuICBsZWZ0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5yZXBlYXRlciAucmVwZWF0ZXItc2VnbWVudHMgLnJlcGVhdGVyLXNlZ21lbnQgLmRlbGV0ZS1yZXBlYXRlci1zZWdtZW50IHN2ZyB7XG4gIGhlaWdodDogMXJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5yZXBlYXRlciAucmVwZWF0ZXItc2VnbWVudHMgLnJlcGVhdGVyLXNlZ21lbnQ6aG92ZXIgLnJlb3JkZXItc2VnbWVudHMsXG4ucmVwZWF0ZXIgLnJlcGVhdGVyLXNlZ21lbnRzIC5yZXBlYXRlci1zZWdtZW50OmhvdmVyIC5kZWxldGUtcmVwZWF0ZXItc2VnbWVudCwgLnJlcGVhdGVyIC5yZXBlYXRlci1zZWdtZW50cyAucmVwZWF0ZXItc2VnbWVudDpmb2N1cyAucmVvcmRlci1zZWdtZW50cyxcbi5yZXBlYXRlciAucmVwZWF0ZXItc2VnbWVudHMgLnJlcGVhdGVyLXNlZ21lbnQ6Zm9jdXMgLmRlbGV0ZS1yZXBlYXRlci1zZWdtZW50IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVHlwb2dyYXBoeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcblxuSGVyZSBpcyB3aGVyZSB3ZSBkZWNsYXJlIGFsbCBvdXIgdmFyaWFibGVzIGxpa2UgY29sb3JzLCBmb250cyxcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXG5jb250YWlucyB2YXJpYWJsZXMgdGhhdCB3YXkgb3VyIGZpbGVzIGRvbid0IGdldCBhbGwgbWVzc3kuXG5ObyBvbmUgbGlrZXMgYSBtZXNzLlxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqXG5SSUNIIFRFWFRcbioqKioqKioqKioqKioqKioqKioqKi9cbmgyLnJpY2gtdGV4dCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImVmZnJhXCIsIHNhbnMtc2VyaWY7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblRFWFQgQ09MT1JcbioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKipcbklNQUdFU1xuKioqKioqKioqKioqKioqKioqKioqL1xuLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53cC1ibG9jay1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud3AtYmxvY2staW1hZ2UgZmlnY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlIDAuNXM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIGVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLndwLWJsb2NrLWltYWdlLmluLXZpZXcgZmlnY2FwdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkxBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24ge1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm90dG9tOiAycmVtO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqXG5TTUFMTCBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSB7XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAzMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAzMHB4KTtcbiAgfVxufVxuaHIge1xuICB3aWR0aDogMTAwJTtcbn0iLCIvLyBJbmNsdWRlIHNhc3MgcGFydGlhbHNcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQveXVoNGlhbC5jc3NcIik7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcFwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3Mvc29saWRcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJ0eXBvZ3JhcGh5XCI7XG5cbi8vIFBsdWdpbiBDb21wb25lbnRzXG5AaW1wb3J0IFwidHJpcGFkdmlzb3JcIjtcbkBpbXBvcnQgXCJ6aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnNcIjtcbkBpbXBvcnQgXCJ6aW9ucGx1cy1saXN0LW91dGZpdHRlcnNcIjtcbkBpbXBvcnQgXCJ6aW9ucGx1cy1yZXN0YXVyYW50c1wiO1xuQGltcG9ydCBcInppb25wbHVzLXJlc3RhdXJhbnQtdHlwZXNcIjtcbkBpbXBvcnQgXCJ6aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3NcIjtcbkBpbXBvcnQgXCJ6aW9ucGx1cy1zZWFyY2gtZm9ybVwiO1xuQGltcG9ydCBcInppb25wbHVzLWxpc3Qtdmlld1wiO1xuQGltcG9ydCBcInppb25wbHVzLWxpc3QtcGVvcGxlXCI7XG5AaW1wb3J0IFwiemlvbnBsdXMtbGlzdC1ldmVudHNcIjtcbkBpbXBvcnQgXCJ6aW9ucGx1cy1saXN0LW9jY2FzaW9uc1wiO1xuQGltcG9ydCBcInppb25wbHVzLXNsaWRlclwiO1xuQGltcG9ydCBcInppb25wbHVzLWZhdm9yaXRlcy13aWRnZXRcIjtcbkBpbXBvcnQgXCJtYXBcIjtcbkBpbXBvcnQgXCJwYWdpbmdcIjtcbkBpbXBvcnQgXCJidG4tcGxhbm5lclwiO1xuQGltcG9ydCBcImFkZHRoaXNfanVtYm9fc2hhcmVcIjtcblxuLy8gQm9vdHN0cmFwIENvbXBvbmVudHNcbkBpbXBvcnQgXCJuYXZiYXJcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XG5cbi8vIFRoZW1lIENvbXBvbmVudHNcbkBpbXBvcnQgXCJzaXRlLWNvbnRhaW5lclwiO1xuQGltcG9ydCBcInBhZ2UtaGVhZGVyXCI7XG5AaW1wb3J0IFwicGFnZS1jb250ZW50XCI7XG5AaW1wb3J0IFwidGF4b25vbXktYXJjaGl2ZVwiO1xuQGltcG9ydCBcImp1bWJvdHJvbi1vdmVybGF5XCI7XG5AaW1wb3J0IFwicGFnZVwiO1xuQGltcG9ydCBcImZvb3RlclwiO1xuXG4vLyBQYWdlIFRlbXBsYXRlc1xuQGltcG9ydCBcInBvc3QtdHlwZS1hcmNoaXZlXCI7XG5AaW1wb3J0IFwic2luZ2xlLWFjdGl2aXRpZXNcIjtcbkBpbXBvcnQgXCJzaW5nbGUtYWNjb21tb2RhdGlvbnNcIjtcbkBpbXBvcnQgXCJzaW5nbGUtdmVudWVzXCI7XG5AaW1wb3J0IFwic2luZ2xlLWFydGljbGVzXCI7XG5AaW1wb3J0IFwic2luZ2xlLWN1aXNpbmVcIjtcbkBpbXBvcnQgXCJzaW5nbGUtZXZlbnRzXCI7XG5AaW1wb3J0IFwic2luZ2xlLW91dGZpdHRlcnNcIjtcbkBpbXBvcnQgXCJibG9ja3NcIjtcbkBpbXBvcnQgXCJsYW5kaW5nLXBhZ2VcIjtcbkBpbXBvcnQgXCJpbnRlcm5hdGlvbmFsXCI7XG5cbkBpbXBvcnQgXCJibG9jay1zdHlsZXNcIixcbiAgICAgICAgXCJibG9ja3MtaGVyby1zbGlkZXJcIixcbiAgICAgICAgXCJibG9ja3MtaGVyb1wiLFxuICAgICAgICBcImJsb2Nrcy1ob3Jpem9udGFsLW5hdi1pdGVtXCIsXG4gICAgICAgIFwiYmxvY2tzLWljb24tdGV4dFwiLFxuICAgICAgICBcImJsb2Nrcy1pbWFnZS1jdGEtd3JhcFwiLFxuICAgICAgICBcImJsb2Nrcy1pbmZvLXNsaWRlclwiLFxuICAgICAgICBcImJsb2Nrcy1saXN0aW5nLW1hcC1zbGlkZXJcIixcbiAgICAgICAgXCJibG9ja3MtcG9zdC1ncmlkXCIsXG4gICAgICAgIFwiYmxvY2tzLXBvc3RzLWhpZ2hsaWdodFwiLFxuICAgICAgICBcImJsb2Nrcy1yZWNlbnQtcG9zdHNcIixcbiAgICAgICAgXCJibG9ja3MtcmVnaW9ucy1tYXBcIixcbiAgICAgICAgXCJibG9ja3Mtcm93XCIsXG4gICAgICAgIFwiYmxvY2tzLXNsaWRlclwiLFxuICAgICAgICBcImJsb2Nrcy1zbGlkZXItaGVyb1wiLFxuICAgICAgICBcImJsb2Nrcy1zdGVwcy13YWxrdGhyb3VnaFwiLFxuICAgICAgICBcImJsb2Nrcy10YWJiZWQtcGFnZXNcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMtY2F0ZWdvcnktY29udHJvbFwiLFxuICAgICAgICBcImNvbXBvbmVudHMtZWxpcHNpcy1sb2FkZXJcIixcbiAgICAgICAgXCJjb21wb25lbnRzLXBvc3QtcGlja2VyXCIsXG4gICAgICAgIFwiY29tcG9uZW50cy1yZW9yZGVyYWJsZS1saXN0XCIsXG4gICAgICAgIFwiY29tcG9uZW50cy1yZXBlYXRlclwiO1xuXG5AaW1wb3J0IFwiY29yZS1zdHlsZXNcIjtcblxuLy8gQm9vdHN0cmFwIDQgYnJlYWtwb2ludHMgJiBndXR0ZXJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gICAgeHM6IDAsXG4gICAgc206IDU3NnB4LFxuICAgIG1kOiA3NjhweCxcbiAgICBsZzogOTkycHgsXG4gICAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4ICFkZWZhdWx0O1xuXG4vLyBudW1iZXIgb2YgY2FyZHMgcGVyIGxpbmUgZm9yIGVhY2ggYnJlYWtwb2ludFxuJGNhcmRzLXBlci1saW5lOiAoXG4gICAgeHM6IDEsXG4gICAgc206IDIsXG4gICAgbWQ6IDIsXG4gICAgbGc6IDQsXG4gICAgeGw6IDRcbik7XG5cbkBlYWNoICRuYW1lLCAkYnJlYWtwb2ludCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50KSB7XG4gICAgICAgIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoI3sxMDAvbWFwLWdldCgkY2FyZHMtcGVyLWxpbmUsICRuYW1lKX0lIC0gI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaHIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cblxuIiwiLyohXG4gKiBCb290c3RyYXAgdjQuNi4yIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInJvb3RcIjtcbkBpbXBvcnQgXCJyZWJvb3RcIjtcbkBpbXBvcnQgXCJ0eXBlXCI7XG5AaW1wb3J0IFwiaW1hZ2VzXCI7XG5AaW1wb3J0IFwiY29kZVwiO1xuQGltcG9ydCBcImdyaWRcIjtcbkBpbXBvcnQgXCJ0YWJsZXNcIjtcbkBpbXBvcnQgXCJmb3Jtc1wiO1xuQGltcG9ydCBcImJ1dHRvbnNcIjtcbkBpbXBvcnQgXCJ0cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcImRyb3Bkb3duXCI7XG5AaW1wb3J0IFwiYnV0dG9uLWdyb3VwXCI7XG5AaW1wb3J0IFwiaW5wdXQtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjdXN0b20tZm9ybXNcIjtcbkBpbXBvcnQgXCJuYXZcIjtcbkBpbXBvcnQgXCJuYXZiYXJcIjtcbkBpbXBvcnQgXCJjYXJkXCI7XG5AaW1wb3J0IFwiYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcInBhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJiYWRnZVwiO1xuQGltcG9ydCBcImp1bWJvdHJvblwiO1xuQGltcG9ydCBcImFsZXJ0XCI7XG5AaW1wb3J0IFwicHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJtZWRpYVwiO1xuQGltcG9ydCBcImxpc3QtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjbG9zZVwiO1xuQGltcG9ydCBcInRvYXN0c1wiO1xuQGltcG9ydCBcIm1vZGFsXCI7XG5AaW1wb3J0IFwidG9vbHRpcFwiO1xuQGltcG9ydCBcInBvcG92ZXJcIjtcbkBpbXBvcnQgXCJjYXJvdXNlbFwiO1xuQGltcG9ydCBcInNwaW5uZXJzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzXCI7XG5AaW1wb3J0IFwicHJpbnRcIjtcbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuU3R5bGVzaGVldDogVHlwb2dyYXBoeVxyXG5cclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuQGltcG9ydCAnLi92YXJpYWJsZXMnO1xyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL3VzZS50eXBla2l0Lm5ldC9kdmY2dnlxLmNzcycpO1xyXG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6d2dodEA0MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuLy8gQ291bnRlciBmb3IgZm9udHMgbGlzY2Vuc2VcclxuQGltcG9ydCB1cmwoXCIvL2hlbGxvLm15Zm9udHMubmV0L2NvdW50LzNiZGNkNlwiKTtcclxuICBcclxuJGZvbnQtYm9keTogJ2VmZnJhJywgc2Fucy1zZXJpZjtcclxuJGZvbnQtc3BsYXNoOiAnYWN1bWluLXByby1leHRyYS1jb25kZW5zZWQnLCBzYW5zLXNlcmlmOyIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJHRhYmxlLWRhcmstYmcsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6ICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIC41ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gQ29sb3JzXG5cbiRibHVlOiBcdFx0XHRcdFx0IzM2NGI1NDsgLy8gRGFyayBCbHVlXG4kb3JhbmdlOiBcdFx0XHRcdCNlYjZiNDA7IC8vIE9yYW5nZVxuXG4kZ3JheS1saWdodDogICAgICAgICAgICAjZDVkMmQyOyAvLyBMaWdodCBHcmF5XG4kZ3JheS1kYXJrOiAgICAgICAgICAgICAjM2EzNzM2OyAvLyBCbGFjayBHcmF5XG4kZ3JheTogICAgICAgICAgICAgICAgICAjN2I3YzdmOyAvLyBNZWQgR3JheVxuJGdyYXktYmFzZTogICAgICAgICAgXHQjYTBiYWJmOyAvLyBMaWdodCBCbHVlXG5cbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6IFx0XHRcdFx0JGJsdWUsXG4gIFwib3JhbmdlXCI6IFx0XHRcdCRvcmFuZ2Vcbik7XG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6IFx0XHRcdCRvcmFuZ2UsXG4gIFwic3VjY2Vzc1wiOiBcdFx0XHQkYmx1ZSxcbiAgXCJpbmZvXCI6XHRcdFx0XHQkZ3JheVxuKTtcbiRwcmltYXJ5OiBcdFx0XHRcdCRvcmFuZ2U7XG4kc3VjY2VzczogXHRcdFx0XHQkYmx1ZTtcbiRpbmZvOiBcdFx0XHRcdFx0JGdyYXk7XG5cbiRsaW5rLWNvbG9yOiBcdFx0XHQkcHJpbWFyeTtcbiRiZy1jb2xvcjogXHRcdFx0XHR0cmFuc3BhcmVudDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogXHQkcHJpbWFyeTtcblxuJGJvcmRlci1yYWRpdXM6IFx0XHQ1cHg7XG4kYm9yZGVyLXJhZGl1cy1sZzogXHRcdDE1cHg7XG4kYm9yZGVyLXJhZGl1cy1zbTogXHRcdDNweDtcblxuJGZvbnQtZmFtaWx5LWJhc2U6IFx0XHRlZmZyYSwgc2Fucy1zZXJpZjtcblxuJGZvbnQtc2l6ZS1iYXNlOlx0XHQxLjJyZW07XG4kZm9udC1zaXplLXNtOlx0XHRcdCRmb250LXNpemUtYmFzZSowLjg7XG5cbiRmYS1mb250LXBhdGg6IFx0XHRcdFwiLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzXCI7XG5cbiRoZWFkaW5ncy1mb250LXdlaWdodDpcdDkwMDtcbiRoMS1mb250LXNpemU6IFx0XHRcdCRmb250LXNpemUtYmFzZSAqIDQuNTtcbiRoMi1mb250LXNpemU6IFx0XHRcdCRmb250LXNpemUtYmFzZSAqIDIuMjU7XG4kaDMtZm9udC1zaXplOiBcdFx0XHQkZm9udC1zaXplLWJhc2UgKiAxLjU7XG4kaDQtZm9udC1zaXplOiBcdFx0XHQkZm9udC1zaXplLWJhc2UgKiAxLjU7XG4kaDUtZm9udC1zaXplOiBcdFx0XHQkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xuXG4kYnRuLWZvbnQtd2VpZ2h0Olx0XHQ5MDA7IiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgZm9udCBzaXplc1xuLy9cbi8vIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2Jsb2IvdjgueC9MSUNFTlNFKVxuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgZm9udCBzaXplXG4kcmZzLWJhc2UtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy1mb250LXNpemUtdW5pdDogcmVtICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1mb250LXNpemUtdW5pdCAhPSByZW0gYW5kICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSBmb250IHNpemUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBcIm51bWJlclwiIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB0byBmYWxzZVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS1mb250LXNpemUgdW5pdFxuJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0OiB1bml0KCRyZnMtYmFzZS1mb250LXNpemUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS1mb250LXNpemUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInB4XCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsIGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCBkaXZpZGUoJHJmcy1icmVha3BvaW50ICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSwgd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGVuYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1lbmFibGUtY2xhc3Mge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB1c2VkIHRvIGRldGVybWluZSB3aGljaCBtZWRpYSBxdWVyeSBuZWVkcyB0byBiZSB1c2VkXG5AbWl4aW4gX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBmb250IHNpemUgbWl4aW5cbkBtaXhpbiByZnMoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAvLyBDYWNoZSAkZnMgdW5pdFxuICAkZnMtdW5pdDogaWYodHlwZS1vZigkZnMpID09IFwibnVtYmVyXCIsIHVuaXQoJGZzKSwgZmFsc2UpO1xuXG4gIC8vIEFkZCAhaW1wb3J0YW50IHN1ZmZpeCBpZiBuZWVkZWRcbiAgJHJmcy1zdWZmaXg6IGlmKCRpbXBvcnRhbnQsIFwiICFpbXBvcnRhbnRcIiwgXCJcIik7XG5cbiAgLy8gSWYgJGZzIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICRmcyBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gIEBpZiBub3QgJGZzLXVuaXQgb3IgJGZzLXVuaXQgIT0gXCJcIiBhbmQgJGZzLXVuaXQgIT0gXCJweFwiIGFuZCAkZnMtdW5pdCAhPSBcInJlbVwiIG9yICRmcyA9PSAwIHtcbiAgICBmb250LXNpemU6ICN7JGZzfSN7JHJmcy1zdWZmaXh9O1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6IGRpdmlkZSgkZnMsICRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6IGRpdmlkZSgkZnMsIGRpdmlkZSgkZnMgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250IHNpemVcbiAgICAkcmZzLXN0YXRpYzogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcywgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skZnN9cHgpO1xuXG4gICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSBmb250IHNpemUgaXMgYmlnZ2VyIHRoYW4gdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgQGlmICRmcyA8PSAkcmZzLWJhc2UtZm9udC1zaXplIG9yIG5vdCAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB7XG4gICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSBmb250IHNpemUgZm9yICRmc1xuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArIGRpdmlkZSgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gJGZzIGFuZCB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJGZzLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemVcbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG5cbiAgICAgIC8vIEJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgJG1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcblxuICAgICAgQGluY2x1ZGUgX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICAgICAgICBAaW5jbHVkZSBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW5zIHVzZSBSRlMgdG8gcmVzY2FsZSB0aGUgZm9udCBzaXplXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkKCkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwJSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAvLyBSZW1vdmUgc2VsZWN0IG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGlucHV0LWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCBmb3Igd29ya2Fyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AZWFjaCAkc3RhdGUsICRkYXRhIGluICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzIHtcbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgbWFwLWdldCgkZGF0YSwgY29sb3IpLCBtYXAtZ2V0KCRkYXRhLCBpY29uKSk7XG59XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBmb3JtLWNvbnRyb2wtZm9jdXMoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG4vLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yLCAkaWNvbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzE1NTdcbiAgICAvLyBBbGlnbiB0b29sdGlwIHRvIGZvcm0gZWxlbWVudHNcbiAgICAuZm9ybS1yb3cgPiAuY29sID4gJixcbiAgICAuZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSA+ICYge1xuICAgICAgbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lciAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtcGFkZGluZy14ICogNCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtcGFkZGluZy14ICogMiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZCwgJGN1c3RvbS1zZWxlY3QtYmcgZXNjYXBlLXN2ZygkaWNvbikgJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbiAvICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZSBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBpZigkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zLCBwb2ludGVyLCBudWxsKTtcblxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi53aWR0aCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGhlaWdodDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6ICRjdXN0b20tY29udHJvbC1jdXJzb3I7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBib3JkZXI6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIEZvcmVncm91bmQgKGljb24pXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemV9IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHN3aXRjaGVzXG4vL1xuLy8gVHdlYWsgYSBmZXcgdGhpbmdzIGZvciBzd2l0Y2hlc1xuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC13aWR0aDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGFkZCgoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICBsZWZ0OiBhZGQoLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJnICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgMCk7XG4gIH1cbn1cblxuLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAqIC41O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiAkbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBpbWFnZSBzaXplIGJ1ZyBpbiBJRVxuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI4ODU1XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtJGNhcmQtc3BhY2VyLXkgKiAuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtc3BhY2VyLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwOyAvLyBGb3IgSUU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjkzOTZcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gQ2FyZCBkZWNrXG5cbi5jYXJkLWRlY2sge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjYXJkLWRlY2stbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtZGVjay1tYXJnaW47XG5cbiAgICAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG5cbiAgPiAuY2FyZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kY2FyZC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRicmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkgJHBhZ2luYXRpb24tcGFkZGluZy14O1xuICBtYXJnaW4tbGVmdDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDtcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIE9waW5pb25hdGVkOiByZW1vdmUgdGhlIFwiaGFuZFwiIGN1cnNvciBzZXQgcHJldmlvdXNseSBmb3IgLnBhZ2UtbGlua1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRiYWRnZS10cmFuc2l0aW9uKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJhZGdlLWZvY3VzLXdpZHRoIHJnYmEoJGJnLCAuNSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgKiAuNSk7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcHJvZ3Jlc3MtaGVpZ2h0IDA7IH1cbiAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi50b2FzdCB7XG4gIC8vIFByZXZlbnRzIGZyb20gc2hyaW5raW5nIGluIElFMTEsIHdoZW4gaW4gYSBmbGV4IGNvbnRhaW5lclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODM0MVxuICBmbGV4LWJhc2lzOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBtYXgtd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdG9hc3QtcGFkZGluZy14O1xuICB9XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy15ICR0b2FzdC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9hc3QtaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHN1YnRyYWN0KCR0b2FzdC1ib3JkZXItcmFkaXVzLCAkdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteDsgLy8gYXBwbHkgdG8gYm90aCB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbFxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyAvLyBSZXNldCBoZWlnaHQgdG8gMCBleGNlcHQgb24gSUVcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbiAgYm9yZGVyLXdpZHRoOiAkc3Bpbm5lci1ib3JkZXItd2lkdGgtc207XG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xufVxuXG5AaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZShkaXZpZGUoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXksICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICR1c2VyLXNlbGVjdHMge1xuICAudXNlci1zZWxlY3QtI3skdmFsdWV9IHsgdXNlci1zZWxlY3Q6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmIFwiI3skc2l6ZX1cIiAhPSBcIjBcIiB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gRGVwcmVjYXRlZCwgYnV0IGF2b2lkcyBpc3N1ZXMgd2l0aCBmbGV4IGNvbnRhaW5lcnNcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIFVzZWQgaW5zdGVhZCBvZiBgb3ZlcmZsb3ctd3JhcGAgZm9yIElFICYgRWRnZSBMZWdhY3lcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL21haW4uY3NzL2Jsb2IvbWFzdGVyL3NyYy9fcHJpbnQuY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNS40IGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ2NvcmUnO1xuQGltcG9ydCAnbGFyZ2VyJztcbkBpbXBvcnQgJ2ZpeGVkLXdpZHRoJztcbkBpbXBvcnQgJ2xpc3QnO1xuQGltcG9ydCAnYm9yZGVyZWQtcHVsbGVkJztcbkBpbXBvcnQgJ2FuaW1hdGVkJztcbkBpbXBvcnQgJ3JvdGF0ZWQtZmxpcHBlZCc7XG5AaW1wb3J0ICdzdGFja2VkJztcbkBpbXBvcnQgJ2ljb25zJztcbkBpbXBvcnQgJ3NjcmVlbi1yZWFkZXInO1xuIiwiLy8gQmFzZSBDbGFzcyBEZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWQsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4lZmEtaWNvbiB7XG4gIEBpbmNsdWRlIGZhLWljb247XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXJcbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4wNjY3ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS14cyB7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JGl9eCB7XG4gICAgZm9udC1zaXplOiAkaSAqIDFlbTtcbiAgfVxufVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1mdy13aWR0aDtcbn1cbiIsIi8vIExpc3QgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogJGZhLWxpLXdpZHRoICogNS80O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1saS13aWR0aDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWIge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuIiwiLy8gQW5pbWF0ZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIvLyBSb3RhdGVkICYgRmxpcHBlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwICB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDkwZGVnLCAxKTsgIH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMTgwZGVnLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgyNzBkZWcsIDMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoLTEsIDEsIDApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCAgIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKDEsIC0xLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCwgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3Qge1xuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogKCRmYS1mdy13aWR0aCoyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6ICRmYS1pbnZlcnNlO1xufVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tNTAwcHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLTUwMHB4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY2Vzc2libGUtaWNvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNjZXNzaWJsZS1pY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY3Vzb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY2N1c29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkanVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZHZlcnNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWR2ZXJzYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWZmaWxpYXRldGhlbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFpci1mcmVzaGVuZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFpci1mcmVzaGVuZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWlyYm5iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1haXJibmIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxnb2xpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxnb2xpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWNlbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1qdXN0aWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsbGVyZ2llczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxsZXJnaWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1hem9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbi1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYXpvbi1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWJ1bGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtaWxpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1pbGlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5jaG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZHJvaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdlbGxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ncnljcmVhdGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnljcmVhdGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmd1bGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmd1bGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFua2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFua2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHAtc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlLWlvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwLXN0b3JlLWlvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2hpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaHdheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJjaHdheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFydHN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFydHN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzdGVyaXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzeW1tZXRyaWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzeW1tZXRyaWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdGxhc3NpYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0bGFzc2lhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9wcmVmaXhlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXV0b3ByZWZpeGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF2aWFuZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF2aWFuZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXZpYXRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdmlhdG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXdhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhYnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhYnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFieS1jYXJyaWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFieS1jYXJyaWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2tzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY3RlcmlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWN0ZXJpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWN0ZXJpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY3Rlcml1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWhhaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFoYWkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbmQtYWlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYW5kLWFpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuZGNhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2ViYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhc2ViYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXNrZXRiYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWVtcHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1xdWFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGxlLW5ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGxlLW5ldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlaGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlaGFuY2Utc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZXppZXItY3VydmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlemllci1jdXJ2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmljeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmljeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW1vYmplY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpbW9iamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW5vY3VsYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpb2hhemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlvaGF6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpcnRoZGF5LWNha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXRidWNrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0Y29pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxhY2stdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrYmVycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsYWNrYmVycnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxlbmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxlbmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGVuZGVyLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGVuZGVyLXBob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGluZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2dnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2dnZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZ2dlci1iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nZ2VyLWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibHVldG9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoLWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsdWV0b290aC1iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9sdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib21iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9uZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9uZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stZGVhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1kZWFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stcmVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLXJlYWRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9va21hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vdHN0cmFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib290c3RyYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLWFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItbm9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLW5vbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXN0eWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItc3R5bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm93bGluZy1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3dsaW5nLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveC1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC10aXNzdWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveC10aXNzdWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94ZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWlsbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyZWFkLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmVhZC1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyaWVmY2FzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icm9hZGNhc3QtdG93ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idGM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ0Yyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWZmZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1ZmZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVpbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbGhvcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1bGxob3JuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxzZXllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsc2V5ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXJuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXNpbmVzcy10aW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXNpbmVzcy10aW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1eS1uLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXktbi1sYXJnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXlzZWxsYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGN1bGF0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1kYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWRheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItd2VlazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItd2Vlayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYS1yZXRybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1wZ3JvdW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1wZ3JvdW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FuZHktY2FuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FuZHktY2FuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5uYWJpczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FubmFiaXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fwc3VsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcHN1bGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLWJhdHRlcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1iYXR0ZXJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1jcmFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLWNyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItc2lkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJhdmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJhdmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fycm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJyb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJ0LWFycm93LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJ0LXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FzaC1yZWdpc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FzaC1yZWdpc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hbWF6b24tcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWFtZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYXBwbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hcHBsZS1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGluZXJzLWNsdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWRpbmVycy1jbHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1kaXNjb3Zlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWpjYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1tYXN0ZXJjYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Mtc3RyaXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXZpc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VudGVyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VudGVyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZW50b3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlbnRvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VydGlmaWNhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWlyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWxrYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWxrYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcmdpbmctc3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1hcmVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1hcmVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWJhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYmFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtcGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1waWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWVzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlZXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1iaXNob3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWJpc2hvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1ib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1rbmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWtuaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1wYXduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1wYXduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXF1ZWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1xdWVlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1yb29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1yb29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hpbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHJvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hyb21lY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHVyY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNodXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbm90Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZS1ub3RjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaW5pYy1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGluaWMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZC1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tZWF0YmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1vb24tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbW9vbi1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc2hvd2Vycy1oZWF2eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc3VuLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtdXBsb2FkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZGZsYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZGZsYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3Vkc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3Vkc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzbWl0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWRzbWl0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHZlcnNpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkdmVyc2lmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2NrdGFpbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ja3RhaWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWJyYW5jaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZS1icmFuY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RpZXBpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kaWVwaWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29mZmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2ZmZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2luczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29pbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29sdW1ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1kb3RzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWRvdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50cy1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFjdC1kaXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wYWN0LWRpc2MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3MtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25jaWVyZ2UtYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29uY2llcmdlLWJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29uZmx1ZW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29uZmx1ZW5jZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ubmVjdGRldmVsb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29udGFvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb250YW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb29raWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llLWJpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvb2tpZS1iaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvcHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3B5cmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY290dG9uLWJ1cmVhdTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY290dG9uLWJ1cmVhdSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3VjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY291Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3BhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcGFuZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlZGl0LWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JpdGljYWwtcm9sZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JpdGljYWwtcm9sZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3AtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9wLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvc3NoYWlyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvc3NoYWlycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcnV0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNydXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXR0bGVmaXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXR0bGVmaXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWQtYW5kLWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWQtYW5kLWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWQtYW5kLWQtYmV5b25kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhaWx5bW90aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYWlseW1vdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGFzaGN1YmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRhdGFiYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVlemVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWV6ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWxpY2lvdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVtb2NyYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlbW9jcmF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlcGxveWRvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVwbG95ZG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2twcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlc2twcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVza3RvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRldik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXZpYW50YXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRoYXJtYWNoYWtyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGhhcm1hY2hha3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRobDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGhsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYWdub3NlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlhZ25vc2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYXNwb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWFzcG9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZDIwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWQyMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWQ2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWQ2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZml2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1maXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZm91cjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1mb3VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2Utb25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLW9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXNpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1zaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS10aHJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS10aHJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXR3bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS10d28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdpdGFsLW9jZWFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2l0YWwtdGFjaG9ncmFwaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpcmVjdGlvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpcmVjdGlvbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlzY29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY29yZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNjb3Vyc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2NvdXJzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNlYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNlYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpdmlkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGl2aWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpenp5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXp6eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kbmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRuYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NodWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2h1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2tlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXItc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbGFyLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGx5LWZsYXRiZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9uYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb25hdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9vci1jbG9zZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvb3ItY2xvc2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvb3Itb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9vci1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvdC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvdC1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG92ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG92ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZnQyZGlnaXRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZnQyZGlnaXRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFmdGluZy1jb21wYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZ29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYXctcG9seWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhdy1wb2x5Z29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmliYmJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyaWJiYmxlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcm9wYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcm9wYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bS1zdGVlbHBhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bS1zdGVlbHBhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtc3RpY2stYml0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bXN0aWNrLWJpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVwYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtYmJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bWJiZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1wc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1wc3Rlci1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1wc3Rlci1maXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bmdlb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bmdlb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHlhbG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1keWFsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWFybHliaXJkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWFybHliaXJkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lYmF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lYmF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRnZS1sZWdhY3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkZ2UtbGVnYWN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZ2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVqZWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsZW1lbnRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxlbWVudG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbGlwc2lzLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGxvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtYmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbWJlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbXBpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVtcGlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmlyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcXVhbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVxdWFscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVyYXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmxhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVybGFuZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldGhlcmV1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRoZXJldW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRoZXJuZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0aGVybmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0c3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0c3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXVyby1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldXJvLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXZlcm5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV2ZXJub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjaGFuZ2UtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBhbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwZWRpdGVkc3NsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBlZGl0ZWRzc2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1kcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWUtZHJvcHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLW1lc3Nlbmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYW50YXN5LWZsaWdodC1nYW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFzdC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXVjZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhdWNldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZheCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWF0aGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWF0aGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlYXRoZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWF0aGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWRleDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVkZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVkb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWRvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZW1hbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZ2h0ZXItamV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpZ21hOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWdtYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYXJjaGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWF1ZGlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29udHJhY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY29udHJhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jc3Y6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY3N2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leGNlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leGNlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4cG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leHBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbXBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWludm9pY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLW1lZGljYWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBkZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcG93ZXJwb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wcmVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zaWduYXR1cmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtc2lnbmF0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS13b3JkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbC1kcmlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxsLWRyaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maW5nZXJwcmludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmluZ2VycHJpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmVmb3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveC1icm93c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlZm94LWJyb3dzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3QtYWlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1haWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LW9yZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3Qtb3JkZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0ZHJhZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0ZHJhZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXN0LXJhaXNlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlzdC1yYWlzZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZy1jaGVja2VyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy11c2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWctdXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlja3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaWNrcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udGljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29ucy1maTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udGljb25zLWZpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvb3RiYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvb3RiYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J0LWF3ZXNvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydC1hd2Vzb21lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J1bWJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydW1iZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3Vyc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcmVlLWNvZGUtY2FtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlYnNkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcmVlYnNkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnVsY3J1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnVsY3J1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdW5uZWwtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnV0Ym9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbGFjdGljLXNlbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lcGFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYW1lcGFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhcy1wdW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXMtcHVtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2F2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VuZGVybGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2VuZGVybGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZXQtcG9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZXQtcG9ja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdnLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2lmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRrcmFrZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGtyYWtlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGxhYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1jaGVlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLWNoZWVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy13aGlza2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy13aGlza2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFmcmljYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYWZyaWNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hbWVyaWNhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hc2lhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hc2lhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvZm9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29mb3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvbGYtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29sZi1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZHJlYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkcy1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29kcmVhZHMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtZHJpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1kcml2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGxheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtd2FsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvcHVyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvcHVyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYWR1YXRpb24tY2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmF0aXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmF2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyZWF0ZXItdGhhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JlYXRlci10aGFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyZWF0ZXItdGhhbi1lcXVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW1hY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW1hY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWJlYW0tc3dlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1oZWFydHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4taGVhcnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXNxdWludC10ZWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zdGFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1zdGFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRlYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRvbmd1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4td2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtaG9yaXpvbnRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1ob3Jpem9udGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtbGluZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtbGluZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1saW5lcy12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXBmaXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncnVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3J1bnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3VpbGRlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VpbGRlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWl0YXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1aXRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWxwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ndWxwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWgtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VyLW5ld3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VycmFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VycmFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1idXJnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbWJ1cmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbW1lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy11c2QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLXdhdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtbGl6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbWlkZGxlLWZpbmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wZWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1yb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXJvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zY2lzc29ycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwYXJrbGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNwYXJrbGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc3BvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLWhlbHBpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzLWhlbHBpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHMtd2FzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMtd2FzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzaGFrZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2UtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbnVraWFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW51a2lhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLWhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFyZC1oYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFzaHRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtY293Ym95OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXQtY293Ym95KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC1jb3dib3ktc2lkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LWNvd2JveS1zaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC13aXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC13aXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLW1hc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWQtc2lkZS1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWQtc2lkZS12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC1zaWRlLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHBob25lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHBob25lcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHNldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHNldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydC1icm9rZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnRiZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydGJlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVsaWNvcHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVsaWNvcHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaWdobGlnaHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlnaGxpZ2h0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlwcG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHBvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlyZS1hLWhlbHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlyZS1hLWhlbHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXN0b3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXN0b3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9ja2V5LXB1Y2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvY2tleS1wdWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbGx5LWJlcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob2xseS1iZXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvb2xpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob29saSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JuYmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9ybmJpbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9yc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcnNlLWhlYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcnNlLWhlYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLXN5bWJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwtc3ltYm9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90LXR1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90LXR1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3Rkb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90amFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3RqYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWVuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWVuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtZGFtYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1kYW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91c2UtdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91enopOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHJ5dm5pYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHJ5dm5pYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1odG1sNTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHRtbDUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHVic3BvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHVic3BvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaS1jdXJzb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNlLWNyZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pY2UtY3JlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNpY2xlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNpY2xlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pY29uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNvbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWJhZGdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWNhcmQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkZWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZGVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZ2xvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWdsb28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1hZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1hZ2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltZGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5kZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmR1c3RyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZpbml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5maW5pdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mby1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ub3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlubm9zb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5zdGFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFsb2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhbG9kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyY29tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlcmNvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52aXNpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludmlzaW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlveGhvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXRhbGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdGFsaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXRjaC1pbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXRjaC1pbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdHVuZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0dW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdHVuZXMtbm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXR1bmVzLW5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamF2YTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamF2YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZWRpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZWRpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplZGktb3JkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplZGktb3JkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVua2luczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVua2lucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qaXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qaXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvZ2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb2dldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb2ludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam9pbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb29tbGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam91cm5hbC13aGlsbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvdXJuYWwtd2hpbGxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qc2ZpZGRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanNmaWRkbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2FhYmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWthYWJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWthZ2dsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2FnZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWJhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWNkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Y2RuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtoYW5kYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2hhbmRhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpY2tzdGFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raWNrc3RhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raWNrc3RhcnRlci1rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raWNrc3RhcnRlci1rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzcy1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXNzLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzcy13aW5rLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXNzLXdpbmstaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2l3aS1iaXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXdpLWJpcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta29ydnVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rb3J2dWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZG1hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbmRtYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYW5ndWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLWhvdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtaG91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcmF2ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcmF2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXN0Zm0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFzdGZtLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2gtYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxheWVyLWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXllci1ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZWFmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYW5wdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlbW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzcy10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzLXRoYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzcy10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzLXRoYW4tZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxldmVsLWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlmZS1yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlnaHRidWxiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlua2VkaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4taW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmtlZGluLWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW51eCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXJhLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpcmEtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LW9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LW9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QtdWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jYXRpb24tYXJyb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2F0aW9uLWFycm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jay1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb2NrLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG93LXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG93LXZpc2lvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx1Z2dhZ2UtY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdW5nczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVuZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHVuZ3MtdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx1bmdzLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx5ZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx5ZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnZW50bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnZW50byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWduZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsLWJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbGNoaW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsY2hpbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYW5kYWxvcmlhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFuZGFsb3JpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLXBpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1zaWducyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJrZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFya2Rvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJrZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2Utdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hc3RvZG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXN0b2Rvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXhjZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1heGNkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1kYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkYXBwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYXBwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGl1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW0tbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkaXVtLW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRraXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZHJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZXR1cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVldHVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZ2Fwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWdhcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtYmxhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1ibGFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWgtcm9sbGluZy1leWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbW9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVtb3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbmRlbGV5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5kZWxleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZW5vcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5vcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lcmN1cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWV0ZW9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZXRlb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2Jsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9jaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2NoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9zY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3Jvc29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl0dGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXR0ZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peGNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXhlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXp1bmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1penVuaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2JpbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vZHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25lcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLXdhdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktY2hlY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1jaGVjay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9udW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbnVtZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLXBlc3RsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9ydGFyLXBlc3RsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3NxdWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vc3F1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3RvcmN5Y2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdW50YWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VudGFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UtcG9pbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdWctaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdWctaG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uYXBzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5lb3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5lb3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV0d29yay13aXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV0d29yay13aXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ldXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXdzcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ld3NwYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uaW1ibHI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5pbWJscik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vZGUtanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vZGUtanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm90LWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub3QtZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm90ZXMtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm90ZXMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ucG06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5wbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uczg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5zOCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1udXRyaXRpb25peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbnV0cml0aW9uaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vYmplY3QtZ3JvdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9iamVjdC11bmdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9jdG9wdXMtZGVwbG95OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vY3RvcHVzLWRlcGxveSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vaWwtY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vaWwtY2FuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9sZC1yZXB1YmxpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2xkLXJlcHVibGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlbmNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVuaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wdGluLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3JjaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9yY2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9zaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3NpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW90dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdXRkZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2U0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlNCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2VsaW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhaW50LWJydXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhaW50LXJvbGxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFpbnQtcm9sbGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhbGV0dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGV0dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsZmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxmZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcGVyLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFwZXJjbGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFjaHV0ZS1ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmFjaHV0ZS1ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJhZ3JhcGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFya2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFya2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXNzcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzc3BvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGFmYXJpYW5pc206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3RhZmFyaWFuaXNtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXN0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXRyZW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXRyZW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXVzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdXNlLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBheXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tZmFuY3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1mYW5jeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tbmliOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tbmliKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuY2lsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtcnVsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbmNpbC1ydWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5ueS1hcmNhZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbm55LWFyY2FkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW9wbGUtYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW9wbGUtYXJyb3dzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlb3BsZS1jYXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVvcGxlLWNhcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcHBlci1ob3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcHBlci1ob3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyYnl0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyYnl0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJjZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmNlbnRhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmNlbnRhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyaXNjb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJpc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyc29uLWJvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJzb24tYm9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhhYnJpY2F0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBoYWJyaWNhdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9lbml4LWZyYW1ld29yayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9lbml4LXNxdWFkcm9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc3F1YXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS12b2x1bWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXZvbHVtZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG90by12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvdG8tdmlkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1oYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItcHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItcHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZ2d5LWJhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZ2d5LWJhbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlsbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbGxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGludGVyZXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3QtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpenphLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waXp6YS1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1hcnJpdmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLWRlcGFydHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUtZGVwYXJ0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5c3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxheXN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9kY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9kY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGwtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9sbC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvby1zdG9ybTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vLXN0b3JtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9ydHJhaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvcnRyYWl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvdW5kLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvdW5kLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3dlci1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmF5aW5nLWhhbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmF5aW5nLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcm9jZWR1cmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9jZWR1cmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvZHVjdC1odW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2plY3QtZGlhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvamVjdC1kaWFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bXAtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVtcC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bXAtc29hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVtcC1zb2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1c2hlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1enpsZS1waWVjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHV6emxlLXBpZWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB5dGhvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHl0aG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xcSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXFyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVlc3Rpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVpZGRpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWlkZGl0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVpbnNjYXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWluc2NhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3RlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3RlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1cmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdXJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yLXByb2plY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXItcHJvamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWRpYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWRpYXRpb24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYWRpYXRpb24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhaW5ib3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhaW5ib3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFuZG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYW5kb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFzcGJlcnJ5LXBpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYXNwYmVycnktcGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmF2ZWxyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhY3RldXJvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYWN0ZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWRtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhZG1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWJlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWNlaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWNlaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY29yZC12aW55bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjb3JkLXZpbnlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkLXJpdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWQtcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LWFsaWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtYWxpZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkZGl0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWdpc3RlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWdpc3RlcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZS1mb3JtYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlbW92ZS1mb3JtYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZW5yZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHktYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcHVibGljYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcHVibGljYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzZWFyY2hnYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNlYXJjaGdhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzb2x2aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNvbHZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzdHJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc3Ryb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldHdlZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldHdlZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmliYm9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yaWJib24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2JvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXRjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2NrZXRjaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm91dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvdXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJzcy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVibGUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVibGUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItY29tYmluZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWNvbWJpbmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bm5pbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bm5pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVwZWUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZC1jcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZC1jcnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FkLXRlYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZC10ZWFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FmYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhbGVzZm9yY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhbGVzZm9yY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Fzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXRlbGxpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdGVsbGl0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXRlbGxpdGUtZGlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F0ZWxsaXRlLWRpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2hsaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjaGxpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2hvb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjaG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3Jld2RyaXZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NyZXdkcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NyaWJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3JpYmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nyb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3JvbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2QtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2QtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1sb2NhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLWxvY2F0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2hlbmdpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoZW5naW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VlZGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlZWRsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsc3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlbGxzeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZpY2VzdGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFwZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXBlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWx0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVrZWwtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hla2VsLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQtdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaWVsZC12aXJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXBwaW5nLWZhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXBwaW5nLWZhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlydHNpbmJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvZS1wcmludHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob2UtcHJpbnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1iYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1iYXNrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wd2FyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHdhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG93ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2h1dHRsZS12YW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNodXR0bGUtdmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1pbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24taW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24tbGFuZ3VhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLW91dC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmF0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYXR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbS1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW1wbHlidWlsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpc3RyaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpc3RyaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2l0ZW1hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrYXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrYXRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tldGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2V0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tpaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2lpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tpaW5nLW5vcmRpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2tpaW5nLW5vcmRpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t1bGwtY3Jvc3Nib25lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t1bGwtY3Jvc3Nib25lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5YXRsYXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNreXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjay1oYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFjay1oYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGVpZ2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsZWlnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXJzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlcnMtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGlkZXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZS1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21vZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21vZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9raW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9raW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtb2tpbmctYmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9raW5nLWJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNuYXBjaGF0LWdob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dib2FyZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2JvYXJkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2ZsYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dtYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dtYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd3Bsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dwbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ja3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvY2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGFyLXBhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb2xhci1wYW5lbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc291bmRjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VyY2V0cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3VyY2V0cmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwYWNlLXNodXR0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BlYWthcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWthcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVha2VyLWRlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwZWFrZXItZGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVsbC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlbGwtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BpZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Bpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGxvdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGxvdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwb3RpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3ByYXktY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcHJheS1jYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1yb290LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLXJvb3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZXNwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmVzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2stZXhjaGFuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrLW92ZXJmbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrcGF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2twYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItb2YtZGF2aWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItb2YtZGF2aWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vZi1saWZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLW9mLWxpZmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RheWxpbmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RheWxpbmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlcC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXAtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RldGhvc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2tlci1tdWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGlja2VyLW11bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNreS1ub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3AtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3B3YXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcHdhdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3B3YXRjaC0yMDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcHdhdGNoLTIwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJhdmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmVldC12aWV3KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmlrZXRocm91Z2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlrZXRocm91Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJpcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaXBlLXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlwZS1zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cm9vcHdhZmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJvb3B3YWZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVkaW92aW5hcmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dWRpb3ZpbmFyaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1bWJsZXVwb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWJzY3JpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWJ3YXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1aXRjYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVycG93ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXBlcnNjcmlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cHBsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXJwcmlzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VycHJpc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2F0Y2hib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2F0Y2hib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2lmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2ltbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2ltbWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aW1taW5nLXBvb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aW1taW5nLXBvb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3ltZm9ueTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3ltZm9ueSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5hZ29ndWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmFnb2d1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5jOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5jKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5jLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeXJpbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeXJpbmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZS10ZW5uaXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxlLXRlbm5pcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFza3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGF4aSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWFtc3BlYWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlYW1zcGVhayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWV0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVldGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVldGgtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVldGgtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVsZWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbGVncmFtLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW1wZXJhdHVyZS1sb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVuY2VudC13ZWlibyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlcm1pbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXh0LWhlaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXh0LXdpZHRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgtbGFyZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgtbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGUtcmVkLXlldGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZS1yZWQteWV0aSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVhdGVyLW1hc2tzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVhdGVyLW1hc2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZW1lY286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZW1lY28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVtZWlzbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbmstcGVha3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoaW5rLXBlYWtzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnRhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1idGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aWNrZXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpa3RvazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlrdG9rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbnQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvZ2dsZS1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2dnbGUtb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0LXBhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQtcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0LXBhcGVyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vbGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vbGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b29sczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b3JhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b3JpaS1nYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b3JpaS1nYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWN0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWN0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZGUtZmVkZXJhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZW1hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWRlbWFyayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFmZmljLWxpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWlsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWlsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW5zZ2VuZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1yZXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJlbGxvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJvcGh5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1sb2FkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1sb2FkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbW92aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1tb3ZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stcGlja3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1waWNrdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHNoaXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10c2hpcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVtYmxyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHlwbzM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR5cG8zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXViZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXViZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWJ1bnR1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11YnVudHUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWlraXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVpa2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJhY286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJhY28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmVsbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJlbGxhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhLWJlYWNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyZWxsYS1iZWFjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmNoYXJ0ZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuY2hhcnRlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZGVybGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmlyZWdpc3RyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pcmVnaXN0cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdmVyc2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxvY2stYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc3BsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bnNwbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnRhcHBkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bnRhcHBkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXBsb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFzdHJvbmF1dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hc3Ryb25hdXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWVkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1mcmllbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWZyaWVuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1ncmFkdWF0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1ncmFkdWF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWluanVyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItaW5qdXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW1kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW1kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1uaW5qYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1uaW5qYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW51cnNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW51cnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNlY3JldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zaGllbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMtY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycy1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c3BzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c3BzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzc3VubmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c3N1bm5haCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lsLXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lsLXNwb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXV0ZW5zaWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12YWFkaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZhYWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZWN0b3Itc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlbnVzLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1tYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVzdC1wYXRjaGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZXN0LXBhdGNoZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhY29pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFkZW8tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWJlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpZGVvLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpaGFyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmloYXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lby12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpcnVzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1cy1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aXJ1c2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1c2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12bnY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZudik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2ljZW1haWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvaWNlbWFpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2xsZXliYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbGxleWJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLW11dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1tdXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm90ZS15ZWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvdGUteWVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZyLWNhcmRib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdnItY2FyZGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZ1ZWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12dWVqcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWxraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YWxraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2FsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcmVob3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2FyZWhvdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdGNobWFuLW1vbml0b3Jpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdGNobWFuLW1vbml0b3JpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXZlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXplKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlZWJseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VlYmx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlibyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlnaHQtaGFuZ2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpZ2h0LWhhbmdpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpeGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWl4aW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoYXRzYXBwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhdHNhcHAtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoZWVsY2hhaXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2htY3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdobWNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpZmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpa2lwZWRpYS13KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctY2xvc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctbWF4aW1pemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctbWluaW1pemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1yZXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvd3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtYm90dGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmUtZ2xhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1nbGFzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtZ2xhc3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2l4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b2R1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b2R1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbi1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3BiZWdpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZm9ybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3ByZXNzcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3ByZXNzcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdyZW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14LXJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteC1yYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXktY29tYmluYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFob28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW5kZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZW4tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVuLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWluLXlhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlpbi15YW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS16aGlodTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItemhpaHUpOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHk7IH1cbi5zci1vbmx5LWZvY3VzYWJsZSB7IEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlOyB9XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuLmZhLFxuLmZhcyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1mb250LXBhdGg6ICAgICAgICAgXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgICAxNnB4ICFkZWZhdWx0O1xuJGZhLWZvbnQtZGlzcGxheTogICAgICBibG9jayAhZGVmYXVsdDtcbiRmYS1jc3MtcHJlZml4OiAgICAgICAgZmEgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogICAgICAgICAgIFwiNS4xNS40XCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgICNlZWUgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZTogICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmYS1mdy13aWR0aDogICAgICAgICAgKDIwZW0gLyAxNik7XG4kZmEtcHJpbWFyeS1vcGFjaXR5OiAgIDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHk6IC40ICFkZWZhdWx0O1xuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB1c2VkIHRvIHNldCBjb250ZW50IHByb3BlcnR5XG5AZnVuY3Rpb24gZmEtY29udGVudCgkZmEtdmFyKSB7XG4gIEByZXR1cm4gdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xufVxuXG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOiBcXGY2YWY7XG4kZmEtdmFyLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItYWRqdXN0OiBcXGYwNDI7XG4kZmEtdmFyLWFkbjogXFxmMTcwO1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci1hbGdvbGlhOiBcXGYzNmM7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXFxmMDM3O1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJGZhLXZhci1hbWF6b246IFxcZjI3MDtcbiRmYS12YXItYW1hem9uLXBheTogXFxmNDJjO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1pbGlhOiBcXGYzNmQ7XG4kZmEtdmFyLWFuY2hvcjogXFxmMTNkO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFxcZjEwNztcbiRmYS12YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1hbmdsZS11cDogXFxmMTA2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeWNyZWF0aXZlOiBcXGYzNmU7XG4kZmEtdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiRmYS12YXItYW5raDogXFxmNjQ0O1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItYXBwLXN0b3JlLWlvczogXFxmMzcwO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1hcHBsZTogXFxmMTc5O1xuJGZhLXZhci1hcHBsZS1hbHQ6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWRvd246IFxcZjA2MztcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXFxmMDYxO1xuJGZhLXZhci1hcnJvdy11cDogXFxmMDYyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItYXN0ZXJpc2s6IFxcZjA2OTtcbiRmYS12YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJGZhLXZhci1hdDogXFxmMWZhO1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiRmYS12YXItYXRvbTogXFxmNWQyO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLWF1dG9wcmVmaXhlcjogXFxmNDFjO1xuJGZhLXZhci1hdmlhbmV4OiBcXGYzNzQ7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1hd2FyZDogXFxmNTU5O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci1iYWJ5LWNhcnJpYWdlOiBcXGY3N2Q7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1iYWNrd2FyZDogXFxmMDRhO1xuJGZhLXZhci1iYWNvbjogXFxmN2U1O1xuJGZhLXZhci1iYWN0ZXJpYTogXFxlMDU5O1xuJGZhLXZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiRmYS12YXItYmFoYWk6IFxcZjY2NjtcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJGZhLXZhci1iYW46IFxcZjA1ZTtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcXGYyNDE7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpbW9iamVjdDogXFxmMzc4O1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLWJsYWNrYmVycnk6IFxcZjM3YjtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItYmxvZ2dlcjogXFxmMzdjO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1ib29rOiBcXGYwMmQ7XG4kZmEtdmFyLWJvb2stZGVhZDogXFxmNmI3O1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1ib3JkZXItYWxsOiBcXGY4NGM7XG4kZmEtdmFyLWJvcmRlci1ub25lOiBcXGY4NTA7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItYm94OiBcXGY0NjY7XG4kZmEtdmFyLWJveC1vcGVuOiBcXGY0OWU7XG4kZmEtdmFyLWJveC10aXNzdWU6IFxcZTA1YjtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1icmFpbjogXFxmNWRjO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1icmllZmNhc2U6IFxcZjBiMTtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLWJyb29tOiBcXGY1MWE7XG4kZmEtdmFyLWJydXNoOiBcXGY1NWQ7XG4kZmEtdmFyLWJ0YzogXFxmMTVhO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZTogXFxmMzdmO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItYnVzLWFsdDogXFxmNTVlO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci1jYWxlbmRhci1hbHQ6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiRmYS12YXItY2FsZW5kYXItZGF5OiBcXGY3ODM7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzOiBcXGYyNzI7XG4kZmEtdmFyLWNhbGVuZGFyLXBsdXM6IFxcZjI3MTtcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcXGYwODM7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJGZhLXZhci1jYXJldC1yaWdodDogXFxmMGRhO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFxcZjIxODtcbiRmYS12YXItY2FydC1wbHVzOiBcXGYyMTc7XG4kZmEtdmFyLWNhc2gtcmVnaXN0ZXI6IFxcZjc4ODtcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLWNjLWFtYXpvbi1wYXk6IFxcZjQyZDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcXGYwYTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLWNoYXJnaW5nLXN0YXRpb246IFxcZjVlNztcbiRmYS12YXItY2hhcnQtYXJlYTogXFxmMWZlO1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItY2hhcnQtbGluZTogXFxmMjAxO1xuJGZhLXZhci1jaGFydC1waWU6IFxcZjIwMDtcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLWNoZXNzOiBcXGY0Mzk7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcDogXFxmNDNhO1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1jaGVzcy1raW5nOiBcXGY0M2Y7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLWNoZXNzLXJvb2s6IFxcZjQ0NztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXFxmMDc4O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1jaHJvbWVjYXN0OiBcXGY4Mzg7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1jaXJjbGU6IFxcZjExMTtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLWNpdHk6IFxcZjY0ZjtcbiRmYS12YXItY2xpbmljLW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWNsaXBib2FyZC1jaGVjazogXFxmNDZjO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdDogXFxmNDZkO1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjM4MTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0OiBcXGYzODI7XG4kZmEtdmFyLWNsb3VkZmxhcmU6IFxcZTA3ZDtcbiRmYS12YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJGZhLXZhci1jbG91ZHNtaXRoOiBcXGYzODQ7XG4kZmEtdmFyLWNsb3VkdmVyc2lmeTogXFxmMzg1O1xuJGZhLXZhci1jb2NrdGFpbDogXFxmNTYxO1xuJGZhLXZhci1jb2RlOiBcXGYxMjE7XG4kZmEtdmFyLWNvZGUtYnJhbmNoOiBcXGYxMjY7XG4kZmEtdmFyLWNvZGVwZW46IFxcZjFjYjtcbiRmYS12YXItY29kaWVwaWU6IFxcZjI4NDtcbiRmYS12YXItY29mZmVlOiBcXGYwZjQ7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1jb2dzOiBcXGYwODU7XG4kZmEtdmFyLWNvaW5zOiBcXGY1MWU7XG4kZmEtdmFyLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItY29tbWVudDogXFxmMDc1O1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWRvbGxhcjogXFxmNjUxO1xuJGZhLXZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLWNvbW1lbnQtc2xhc2g6IFxcZjRiMztcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLWNvbXBhY3QtZGlzYzogXFxmNTFmO1xuJGZhLXZhci1jb21wYXNzOiBcXGYxNGU7XG4kZmEtdmFyLWNvbXByZXNzOiBcXGYwNjY7XG4kZmEtdmFyLWNvbXByZXNzLWFsdDogXFxmNDIyO1xuJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0OiBcXGY3OGM7XG4kZmEtdmFyLWNvbmNpZXJnZS1iZWxsOiBcXGY1NjI7XG4kZmEtdmFyLWNvbmZsdWVuY2U6IFxcZjc4ZDtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFxcZjIwZTtcbiRmYS12YXItY29udGFvOiBcXGYyNmQ7XG4kZmEtdmFyLWNvb2tpZTogXFxmNTYzO1xuJGZhLXZhci1jb29raWUtYml0ZTogXFxmNTY0O1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1jb3R0b24tYnVyZWF1OiBcXGY4OWU7XG4kZmEtdmFyLWNvdWNoOiBcXGY0Yjg7XG4kZmEtdmFyLWNwYW5lbDogXFxmMzg4O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnk6IFxcZjRlNztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYzogXFxmNGU4O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OiBcXGY0ZTk7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6IFxcZjRlYTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZDogXFxmNGViO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkOiBcXGY0ZWM7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OiBcXGY0ZWQ7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6IFxcZjRlZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYTogXFxmNGVmO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOiBcXGY0ZjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czogXFxmNGYxO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOiBcXGY0ZjI7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybzogXFxmNGYzO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXFxmMDlkO1xuJGZhLXZhci1jcml0aWNhbC1yb2xlOiBcXGY2Yzk7XG4kZmEtdmFyLWNyb3A6IFxcZjEyNTtcbiRmYS12YXItY3JvcC1hbHQ6IFxcZjU2NTtcbiRmYS12YXItY3Jvc3M6IFxcZjY1NDtcbiRmYS12YXItY3Jvc3NoYWlyczogXFxmMDViO1xuJGZhLXZhci1jcm93OiBcXGY1MjA7XG4kZmEtdmFyLWNyb3duOiBcXGY1MjE7XG4kZmEtdmFyLWNydXRjaDogXFxmN2Y3O1xuJGZhLXZhci1jc3MzOiBcXGYxM2M7XG4kZmEtdmFyLWNzczMtYWx0OiBcXGYzOGI7XG4kZmEtdmFyLWN1YmU6IFxcZjFiMjtcbiRmYS12YXItY3ViZXM6IFxcZjFiMztcbiRmYS12YXItY3V0OiBcXGYwYzQ7XG4kZmEtdmFyLWN1dHRsZWZpc2g6IFxcZjM4YztcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJGZhLXZhci1kYWlseW1vdGlvbjogXFxlMDUyO1xuJGZhLXZhci1kYXNoY3ViZTogXFxmMjEwO1xuJGZhLXZhci1kYXRhYmFzZTogXFxmMWMwO1xuJGZhLXZhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItZGVwbG95ZG9nOiBcXGYzOGU7XG4kZmEtdmFyLWRlc2twcm86IFxcZjM4ZjtcbiRmYS12YXItZGVza3RvcDogXFxmMTA4O1xuJGZhLXZhci1kZXY6IFxcZjZjYztcbiRmYS12YXItZGV2aWFudGFydDogXFxmMWJkO1xuJGZhLXZhci1kaGFybWFjaGFrcmE6IFxcZjY1NTtcbiRmYS12YXItZGhsOiBcXGY3OTA7XG4kZmEtdmFyLWRpYWdub3NlczogXFxmNDcwO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1kaWNlOiBcXGY1MjI7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiRmYS12YXItZGljZS1maXZlOiBcXGY1MjM7XG4kZmEtdmFyLWRpY2UtZm91cjogXFxmNTI0O1xuJGZhLXZhci1kaWNlLW9uZTogXFxmNTI1O1xuJGZhLXZhci1kaWNlLXNpeDogXFxmNTI2O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLWRpY2UtdHdvOiBcXGY1Mjg7XG4kZmEtdmFyLWRpZ2c6IFxcZjFhNjtcbiRmYS12YXItZGlnaXRhbC1vY2VhbjogXFxmMzkxO1xuJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGg6IFxcZjU2NjtcbiRmYS12YXItZGlyZWN0aW9uczogXFxmNWViO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYzOTI7XG4kZmEtdmFyLWRpc2NvdXJzZTogXFxmMzkzO1xuJGZhLXZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kZmEtdmFyLWRpdmlkZTogXFxmNTI5O1xuJGZhLXZhci1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1kbmE6IFxcZjQ3MTtcbiRmYS12YXItZG9jaHViOiBcXGYzOTQ7XG4kZmEtdmFyLWRvY2tlcjogXFxmMzk1O1xuJGZhLXZhci1kb2c6IFxcZjZkMztcbiRmYS12YXItZG9sbGFyLXNpZ246IFxcZjE1NTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb25hdGU6IFxcZjRiOTtcbiRmYS12YXItZG9vci1jbG9zZWQ6IFxcZjUyYTtcbiRmYS12YXItZG9vci1vcGVuOiBcXGY1MmI7XG4kZmEtdmFyLWRvdC1jaXJjbGU6IFxcZjE5MjtcbiRmYS12YXItZG92ZTogXFxmNGJhO1xuJGZhLXZhci1kb3dubG9hZDogXFxmMDE5O1xuJGZhLXZhci1kcmFmdDJkaWdpdGFsOiBcXGYzOTY7XG4kZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3M6IFxcZjU2ODtcbiRmYS12YXItZHJhZ29uOiBcXGY2ZDU7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1kcmliYmJsZTogXFxmMTdkO1xuJGZhLXZhci1kcmliYmJsZS1zcXVhcmU6IFxcZjM5NztcbiRmYS12YXItZHJvcGJveDogXFxmMTZiO1xuJGZhLXZhci1kcnVtOiBcXGY1Njk7XG4kZmEtdmFyLWRydW0tc3RlZWxwYW46IFxcZjU2YTtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWR1bWJiZWxsOiBcXGY0NGI7XG4kZmEtdmFyLWR1bXBzdGVyOiBcXGY3OTM7XG4kZmEtdmFyLWR1bXBzdGVyLWZpcmU6IFxcZjc5NDtcbiRmYS12YXItZHVuZ2VvbjogXFxmNmQ5O1xuJGZhLXZhci1keWFsb2c6IFxcZjM5OTtcbiRmYS12YXItZWFybHliaXJkczogXFxmMzlhO1xuJGZhLXZhci1lYmF5OiBcXGY0ZjQ7XG4kZmEtdmFyLWVkZ2U6IFxcZjI4MjtcbiRmYS12YXItZWRnZS1sZWdhY3k6IFxcZTA3ODtcbiRmYS12YXItZWRpdDogXFxmMDQ0O1xuJGZhLXZhci1lZ2c6IFxcZjdmYjtcbiRmYS12YXItZWplY3Q6IFxcZjA1MjtcbiRmYS12YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItZWxsaXBzaXMtdjogXFxmMTQyO1xuJGZhLXZhci1lbGxvOiBcXGY1ZjE7XG4kZmEtdmFyLWVtYmVyOiBcXGY0MjM7XG4kZmEtdmFyLWVtcGlyZTogXFxmMWQxO1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcXGYyYjY7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dDogXFxmNjU4O1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFxcZjE5OTtcbiRmYS12YXItZW52aXJhOiBcXGYyOTk7XG4kZmEtdmFyLWVxdWFsczogXFxmNTJjO1xuJGZhLXZhci1lcmFzZXI6IFxcZjEyZDtcbiRmYS12YXItZXJsYW5nOiBcXGYzOWQ7XG4kZmEtdmFyLWV0aGVyZXVtOiBcXGY0MmU7XG4kZmEtdmFyLWV0aGVybmV0OiBcXGY3OTY7XG4kZmEtdmFyLWV0c3k6IFxcZjJkNztcbiRmYS12YXItZXVyby1zaWduOiBcXGYxNTM7XG4kZmEtdmFyLWV2ZXJub3RlOiBcXGY4Mzk7XG4kZmEtdmFyLWV4Y2hhbmdlLWFsdDogXFxmMzYyO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFxmMTJhO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU6IFxcZjA3MTtcbiRmYS12YXItZXhwYW5kOiBcXGYwNjU7XG4kZmEtdmFyLWV4cGFuZC1hbHQ6IFxcZjQyNDtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0OiBcXGYzNWQ7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDogXFxmMzYwO1xuJGZhLXZhci1leWU6IFxcZjA2ZTtcbiRmYS12YXItZXllLWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZhY2Vib29rOiBcXGYwOWE7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyOiBcXGYzOWY7XG4kZmEtdmFyLWZhY2Vib29rLXNxdWFyZTogXFxmMDgyO1xuJGZhLXZhci1mYW46IFxcZjg2MztcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWZheDogXFxmMWFjO1xuJGZhLXZhci1mZWF0aGVyOiBcXGY1MmQ7XG4kZmEtdmFyLWZlYXRoZXItYWx0OiBcXGY1NmI7XG4kZmEtdmFyLWZlZGV4OiBcXGY3OTc7XG4kZmEtdmFyLWZlZG9yYTogXFxmNzk4O1xuJGZhLXZhci1mZW1hbGU6IFxcZjE4MjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItZmlsZTogXFxmMTViO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci1maWxlLWNvZGU6IFxcZjFjOTtcbiRmYS12YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJGZhLXZhci1maWxlLWNzdjogXFxmNmRkO1xuJGZhLXZhci1maWxlLWRvd25sb2FkOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1maWxlLWltcG9ydDogXFxmNTZmO1xuJGZhLXZhci1maWxlLWludm9pY2U6IFxcZjU3MDtcbiRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcjogXFxmNTcxO1xuJGZhLXZhci1maWxlLW1lZGljYWw6IFxcZjQ3NztcbiRmYS12YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQ6IFxcZjFjNDtcbiRmYS12YXItZmlsZS1wcmVzY3JpcHRpb246IFxcZjU3MjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsbDogXFxmNTc1O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItZmlsbTogXFxmMDA4O1xuJGZhLXZhci1maWx0ZXI6IFxcZjBiMDtcbiRmYS12YXItZmluZ2VycHJpbnQ6IFxcZjU3NztcbiRmYS12YXItZmlyZTogXFxmMDZkO1xuJGZhLXZhci1maXJlLWFsdDogXFxmN2U0O1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxlMDA3O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItZmlyc3Qtb3JkZXItYWx0OiBcXGY1MGE7XG4kZmEtdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiRmYS12YXItZmlzaDogXFxmNTc4O1xuJGZhLXZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJGZhLXZhci1mbGFnOiBcXGYwMjQ7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kZmEtdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kZmEtdmFyLWZsYXNrOiBcXGYwYzM7XG4kZmEtdmFyLWZsaWNrcjogXFxmMTZlO1xuJGZhLXZhci1mbGlwYm9hcmQ6IFxcZjQ0ZDtcbiRmYS12YXItZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1mb2xkZXItcGx1czogXFxmNjVlO1xuJGZhLXZhci1mb250OiBcXGYwMzE7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0OiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGY0MjU7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjRlNjtcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLWZvbnRpY29ucy1maTogXFxmM2EyO1xuJGZhLXZhci1mb290YmFsbC1iYWxsOiBcXGY0NGU7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXFxmMjg2O1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItZm91cnNxdWFyZTogXFxmMTgwO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJGZhLXZhci1mcmVlYnNkOiBcXGYzYTQ7XG4kZmEtdmFyLWZyb2c6IFxcZjUyZTtcbiRmYS12YXItZnJvd246IFxcZjExOTtcbiRmYS12YXItZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1mdWxjcnVtOiBcXGY1MGI7XG4kZmEtdmFyLWZ1bm5lbC1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnV0Ym9sOiBcXGYxZTM7XG4kZmEtdmFyLWdhbGFjdGljLXJlcHVibGljOiBcXGY1MGM7XG4kZmEtdmFyLWdhbGFjdGljLXNlbmF0ZTogXFxmNTBkO1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLWdhdmVsOiBcXGYwZTM7XG4kZmEtdmFyLWdlbTogXFxmM2E1O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLWdob3N0OiBcXGY2ZTI7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItZ2l0OiBcXGYxZDM7XG4kZmEtdmFyLWdpdC1hbHQ6IFxcZjg0MTtcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItZ2l0aHViLWFsdDogXFxmMTEzO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLWdpdGtyYWtlbjogXFxmM2E2O1xuJGZhLXZhci1naXRsYWI6IFxcZjI5NjtcbiRmYS12YXItZ2l0dGVyOiBcXGY0MjY7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pOiBcXGYwMDA7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0OiBcXGY1N2I7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXk6IFxcZjdhMDtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1nbGlkZS1nOiBcXGYyYTY7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLWdsb2JlLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1nb29nbGU6IFxcZjFhMDtcbiRmYS12YXItZ29vZ2xlLWRyaXZlOiBcXGYzYWE7XG4kZmEtdmFyLWdvb2dsZS1wYXk6IFxcZTA3OTtcbiRmYS12YXItZ29vZ2xlLXBsYXk6IFxcZjNhYjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFxcZjJiMztcbiRmYS12YXItZ29vZ2xlLXBsdXMtZzogXFxmMGQ1O1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1nb3B1cmFtOiBcXGY2NjQ7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLWdyYXRpcGF5OiBcXGYxODQ7XG4kZmEtdmFyLWdyYXY6IFxcZjJkNjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXGY1MzE7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJGZhLXZhci1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZ3Jpbi1hbHQ6IFxcZjU4MTtcbiRmYS12YXItZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJGZhLXZhci1ncmlwLWxpbmVzOiBcXGY3YTQ7XG4kZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWw6IFxcZjdhNTtcbiRmYS12YXItZ3JpcC12ZXJ0aWNhbDogXFxmNThlO1xuJGZhLXZhci1ncmlwZmlyZTogXFxmM2FjO1xuJGZhLXZhci1ncnVudDogXFxmM2FkO1xuJGZhLXZhci1ndWlsZGVkOiBcXGUwN2U7XG4kZmEtdmFyLWd1aXRhcjogXFxmN2E2O1xuJGZhLXZhci1ndWxwOiBcXGYzYWU7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcXGYxZDQ7XG4kZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZTogXFxmM2FmO1xuJGZhLXZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kZmEtdmFyLWhhbWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci1oYW1tZXI6IFxcZjZlMztcbiRmYS12YXItaGFtc2E6IFxcZjY2NTtcbiRmYS12YXItaGFuZC1ob2xkaW5nOiBcXGY0YmQ7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcjogXFxmNGMxO1xuJGZhLXZhci1oYW5kLWxpemFyZDogXFxmMjU4O1xuJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXI6IFxcZjgwNjtcbiRmYS12YXItaGFuZC1wYXBlcjogXFxmMjU2O1xuJGZhLXZhci1oYW5kLXBlYWNlOiBcXGYyNWI7XG4kZmEtdmFyLWhhbmQtcG9pbnQtZG93bjogXFxmMGE3O1xuJGZhLXZhci1oYW5kLXBvaW50LWxlZnQ6IFxcZjBhNTtcbiRmYS12YXItaGFuZC1wb2ludC1yaWdodDogXFxmMGE0O1xuJGZhLXZhci1oYW5kLXBvaW50LXVwOiBcXGYwYTY7XG4kZmEtdmFyLWhhbmQtcG9pbnRlcjogXFxmMjVhO1xuJGZhLXZhci1oYW5kLXJvY2s6IFxcZjI1NTtcbiRmYS12YXItaGFuZC1zY2lzc29yczogXFxmMjU3O1xuJGZhLXZhci1oYW5kLXNwYXJrbGVzOiBcXGUwNWQ7XG4kZmEtdmFyLWhhbmQtc3BvY2s6IFxcZjI1OTtcbiRmYS12YXItaGFuZHM6IFxcZjRjMjtcbiRmYS12YXItaGFuZHMtaGVscGluZzogXFxmNGM0O1xuJGZhLXZhci1oYW5kcy13YXNoOiBcXGUwNWU7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLWhhbmRzaGFrZS1zbGFzaDogXFxlMDYwO1xuJGZhLXZhci1oYW51a2lhaDogXFxmNmU2O1xuJGZhLXZhci1oYXJkLWhhdDogXFxmODA3O1xuJGZhLXZhci1oYXNodGFnOiBcXGYyOTI7XG4kZmEtdmFyLWhhdC1jb3dib3k6IFxcZjhjMDtcbiRmYS12YXItaGF0LWNvd2JveS1zaWRlOiBcXGY4YzE7XG4kZmEtdmFyLWhhdC13aXphcmQ6IFxcZjZlODtcbiRmYS12YXItaGRkOiBcXGYwYTA7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaDogXFxlMDYxO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2g6IFxcZTA2MjtcbiRmYS12YXItaGVhZC1zaWRlLW1hc2s6IFxcZTA2MztcbiRmYS12YXItaGVhZC1zaWRlLXZpcnVzOiBcXGUwNjQ7XG4kZmEtdmFyLWhlYWRpbmc6IFxcZjFkYztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLWhlYXJ0OiBcXGYwMDQ7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1oZWFydGJlYXQ6IFxcZjIxZTtcbiRmYS12YXItaGVsaWNvcHRlcjogXFxmNTMzO1xuJGZhLXZhci1oaWdobGlnaHRlcjogXFxmNTkxO1xuJGZhLXZhci1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItaGlwczogXFxmNDUyO1xuJGZhLXZhci1oaXJlLWEtaGVscGVyOiBcXGYzYjA7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItaGl2ZTogXFxlMDdmO1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWhvcnNlOiBcXGY2ZjA7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGY0N2Q7XG4kZmEtdmFyLWhvc3BpdGFsLXN5bWJvbDogXFxmNDdlO1xuJGZhLXZhci1ob3NwaXRhbC11c2VyOiBcXGY4MGQ7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWhvdGphcjogXFxmM2IxO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91c2UtZGFtYWdlOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLXVzZXI6IFxcZTA2NTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kZmEtdmFyLWljb25zOiBcXGY4NmQ7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWltZGI6IFxcZjJkODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItaW5kZW50OiBcXGYwM2M7XG4kZmEtdmFyLWluZHVzdHJ5OiBcXGYyNzU7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItaW5ub3NvZnQ6IFxcZTA4MDtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZTA1NTtcbiRmYS12YXItaW5zdGFsb2Q6IFxcZTA4MTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci1qaXJhOiBcXGY3YjE7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXIta2lja3N0YXJ0ZXItazogXFxmM2JjO1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItbGFwdG9wLWhvdXNlOiBcXGUwNjY7XG4kZmEtdmFyLWxhcHRvcC1tZWRpY2FsOiBcXGY4MTI7XG4kZmEtdmFyLWxhcmF2ZWw6IFxcZjNiZDtcbiRmYS12YXItbGFzdGZtOiBcXGYyMDI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFxcZjIwMztcbiRmYS12YXItbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1sYXllci1ncm91cDogXFxmNWZkO1xuJGZhLXZhci1sZWFmOiBcXGYwNmM7XG4kZmEtdmFyLWxlYW5wdWI6IFxcZjIxMjtcbiRmYS12YXItbGVtb246IFxcZjA5NDtcbiRmYS12YXItbGVzczogXFxmNDFkO1xuJGZhLXZhci1sZXNzLXRoYW46IFxcZjUzNjtcbiRmYS12YXItbGVzcy10aGFuLWVxdWFsOiBcXGY1Mzc7XG4kZmEtdmFyLWxldmVsLWRvd24tYWx0OiBcXGYzYmU7XG4kZmEtdmFyLWxldmVsLXVwLWFsdDogXFxmM2JmO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItbGlnaHRidWxiOiBcXGYwZWI7XG4kZmEtdmFyLWxpbmU6IFxcZjNjMDtcbiRmYS12YXItbGluazogXFxmMGMxO1xuJGZhLXZhci1saW5rZWRpbjogXFxmMDhjO1xuJGZhLXZhci1saW5rZWRpbi1pbjogXFxmMGUxO1xuJGZhLXZhci1saW5vZGU6IFxcZjJiODtcbiRmYS12YXItbGludXg6IFxcZjE3YztcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLWxpc3Q6IFxcZjAzYTtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1vbDogXFxmMGNiO1xuJGZhLXZhci1saXN0LXVsOiBcXGYwY2E7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcXGYxMjQ7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdDogXFxmMzBhO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC11cDogXFxmMzBjO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWx1Z2dhZ2UtY2FydDogXFxmNTlkO1xuJGZhLXZhci1sdW5nczogXFxmNjA0O1xuJGZhLXZhci1sdW5ncy12aXJ1czogXFxlMDY3O1xuJGZhLXZhci1seWZ0OiBcXGYzYzM7XG4kZmEtdmFyLW1hZ2VudG86IFxcZjNjNDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnbmV0OiBcXGYwNzY7XG4kZmEtdmFyLW1haWwtYnVsazogXFxmNjc0O1xuJGZhLXZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VyOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1waW46IFxcZjI3NjtcbiRmYS12YXItbWFwLXNpZ25zOiBcXGYyNzc7XG4kZmEtdmFyLW1hcmtkb3duOiBcXGY2MGY7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1tYXJzOiBcXGYyMjI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXFxmMjJhO1xuJGZhLXZhci1tYXNrOiBcXGY2ZmE7XG4kZmEtdmFyLW1hc3RvZG9uOiBcXGY0ZjY7XG4kZmEtdmFyLW1heGNkbjogXFxmMTM2O1xuJGZhLXZhci1tZGI6IFxcZjhjYTtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1tZWRpdW06IFxcZjIzYTtcbiRmYS12YXItbWVkaXVtLW06IFxcZjNjNztcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLW1lZHJ0OiBcXGYzYzg7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItbWVtb3J5OiBcXGY1Mzg7XG4kZmEtdmFyLW1lbmRlbGV5OiBcXGY3YjM7XG4kZmEtdmFyLW1lbm9yYWg6IFxcZjY3NjtcbiRmYS12YXItbWVyY3VyeTogXFxmMjIzO1xuJGZhLXZhci1tZXRlb3I6IFxcZjc1MztcbiRmYS12YXItbWljcm9ibG9nOiBcXGUwMWE7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0OiBcXGYzYzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItbWljcm9zY29wZTogXFxmNjEwO1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItbWl4OiBcXGYzY2I7XG4kZmEtdmFyLW1peGNsb3VkOiBcXGYyODk7XG4kZmEtdmFyLW1peGVyOiBcXGUwNTY7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1tb2JpbGU6IFxcZjEwYjtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0OiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFxcZjIxYztcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tdWctaG90OiBcXGY3YjY7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1uZXR3b3JrLXdpcmVkOiBcXGY2ZmY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1uZXdzcGFwZXI6IFxcZjFlYTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXItbnM4OiBcXGYzZDU7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1vY3RvcHVzLWRlcGxveTogXFxlMDgyO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcXGYyM2M7XG4kZmEtdmFyLW9yY2lkOiBcXGY4ZDI7XG4kZmEtdmFyLW9zaTogXFxmNDFhO1xuJGZhLXZhci1vdHRlcjogXFxmNzAwO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1wYWdlcjogXFxmODE1O1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItcGFsZXR0ZTogXFxmNTNmO1xuJGZhLXZhci1wYWxmZWQ6IFxcZjNkODtcbiRmYS12YXItcGFsbGV0OiBcXGY0ODI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1wYXJhY2h1dGUtYm94OiBcXGY0Y2Q7XG4kZmEtdmFyLXBhcmFncmFwaDogXFxmMWRkO1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLXBhc3RhZmFyaWFuaXNtOiBcXGY2N2I7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLXBhdHJlb246IFxcZjNkOTtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdzogXFxmMWIwO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItcGVhY2U6IFxcZjY3YztcbiRmYS12YXItcGVuOiBcXGYzMDQ7XG4kZmEtdmFyLXBlbi1hbHQ6IFxcZjMwNTtcbiRmYS12YXItcGVuLWZhbmN5OiBcXGY1YWM7XG4kZmEtdmFyLXBlbi1uaWI6IFxcZjVhZDtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW5ueS1hcmNhZGU6IFxcZjcwNDtcbiRmYS12YXItcGVvcGxlLWFycm93czogXFxlMDY4O1xuJGZhLXZhci1wZW9wbGUtY2Fycnk6IFxcZjRjZTtcbiRmYS12YXItcGVwcGVyLWhvdDogXFxmODE2O1xuJGZhLXZhci1wZXJieXRlOiBcXGUwODM7XG4kZmEtdmFyLXBlcmNlbnQ6IFxcZjI5NTtcbiRmYS12YXItcGVyY2VudGFnZTogXFxmNTQxO1xuJGZhLXZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiRmYS12YXItcGVyc29uLWJvb3RoOiBcXGY3NTY7XG4kZmEtdmFyLXBoYWJyaWNhdG9yOiBcXGYzZGI7XG4kZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrOiBcXGYzZGM7XG4kZmEtdmFyLXBob2VuaXgtc3F1YWRyb246IFxcZjUxMTtcbiRmYS12YXItcGhvbmU6IFxcZjA5NTtcbiRmYS12YXItcGhvbmUtYWx0OiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLXNsYXNoOiBcXGYzZGQ7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXFxmMDk4O1xuJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kZmEtdmFyLXBob25lLXZvbHVtZTogXFxmMmEwO1xuJGZhLXZhci1waG90by12aWRlbzogXFxmODdjO1xuJGZhLXZhci1waHA6IFxcZjQ1NztcbiRmYS12YXItcGllZC1waXBlcjogXFxmMmFlO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXFxmMWE4O1xuJGZhLXZhci1waWVkLXBpcGVyLWhhdDogXFxmNGU1O1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kZmEtdmFyLXBpZ2d5LWJhbms6IFxcZjRkMztcbiRmYS12YXItcGlsbHM6IFxcZjQ4NDtcbiRmYS12YXItcGludGVyZXN0OiBcXGYwZDI7XG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcXGYyMzE7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFxcZjBkMztcbiRmYS12YXItcGl6emEtc2xpY2U6IFxcZjgxODtcbiRmYS12YXItcGxhY2Utb2Ytd29yc2hpcDogXFxmNjdmO1xuJGZhLXZhci1wbGFuZTogXFxmMDcyO1xuJGZhLXZhci1wbGFuZS1hcnJpdmFsOiBcXGY1YWY7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1wbGFuZS1zbGFzaDogXFxlMDY5O1xuJGZhLXZhci1wbGF5OiBcXGYwNGI7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXlzdGF0aW9uOiBcXGYzZGY7XG4kZmEtdmFyLXBsdWc6IFxcZjFlNjtcbiRmYS12YXItcGx1czogXFxmMDY3O1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXFxmMDU1O1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJGZhLXZhci1wb2RjYXN0OiBcXGYyY2U7XG4kZmEtdmFyLXBvbGw6IFxcZjY4MTtcbiRmYS12YXItcG9sbC1oOiBcXGY2ODI7XG4kZmEtdmFyLXBvbzogXFxmMmZlO1xuJGZhLXZhci1wb28tc3Rvcm06IFxcZjc1YTtcbiRmYS12YXItcG9vcDogXFxmNjE5O1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3VuZC1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLXBvd2VyLW9mZjogXFxmMDExO1xuJGZhLXZhci1wcmF5OiBcXGY2ODM7XG4kZmEtdmFyLXByYXlpbmctaGFuZHM6IFxcZjY4NDtcbiRmYS12YXItcHJlc2NyaXB0aW9uOiBcXGY1YjE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGU6IFxcZjQ4NTtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6IFxcZjQ4NjtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItcHJvY2VkdXJlczogXFxmNDg3O1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFxcZjI4ODtcbiRmYS12YXItcHJvamVjdC1kaWFncmFtOiBcXGY1NDI7XG4kZmEtdmFyLXB1bXAtbWVkaWNhbDogXFxlMDZhO1xuJGZhLXZhci1wdW1wLXNvYXA6IFxcZTA2YjtcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXFxmMTJlO1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXGYxMjg7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiRmYS12YXItcXVpbnNjYXBlOiBcXGY0NTk7XG4kZmEtdmFyLXF1b3JhOiBcXGYyYzQ7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFxcZjEwZTtcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItci1wcm9qZWN0OiBcXGY0Zjc7XG4kZmEtdmFyLXJhZGlhdGlvbjogXFxmN2I5O1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLXJhaW5ib3c6IFxcZjc1YjtcbiRmYS12YXItcmFuZG9tOiBcXGYwNzQ7XG4kZmEtdmFyLXJhc3BiZXJyeS1waTogXFxmN2JiO1xuJGZhLXZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1yZWJlbDogXFxmMWQwO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXJlY29yZC12aW55bDogXFxmOGQ5O1xuJGZhLXZhci1yZWN5Y2xlOiBcXGYxYjg7XG4kZmEtdmFyLXJlZC1yaXZlcjogXFxmM2UzO1xuJGZhLXZhci1yZWRkaXQ6IFxcZjFhMTtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFxcZjFhMjtcbiRmYS12YXItcmVkaGF0OiBcXGY3YmM7XG4kZmEtdmFyLXJlZG86IFxcZjAxZTtcbiRmYS12YXItcmVkby1hbHQ6IFxcZjJmOTtcbiRmYS12YXItcmVnaXN0ZXJlZDogXFxmMjVkO1xuJGZhLXZhci1yZW1vdmUtZm9ybWF0OiBcXGY4N2Q7XG4kZmEtdmFyLXJlbnJlbjogXFxmMThiO1xuJGZhLXZhci1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1yZXBseS1hbGw6IFxcZjEyMjtcbiRmYS12YXItcmVwbHlkOiBcXGYzZTY7XG4kZmEtdmFyLXJlcHVibGljYW46IFxcZjc1ZTtcbiRmYS12YXItcmVzZWFyY2hnYXRlOiBcXGY0Zjg7XG4kZmEtdmFyLXJlc29sdmluZzogXFxmM2U3O1xuJGZhLXZhci1yZXN0cm9vbTogXFxmN2JkO1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLXJldjogXFxmNWIyO1xuJGZhLXZhci1yaWJib246IFxcZjRkNjtcbiRmYS12YXItcmluZzogXFxmNzBiO1xuJGZhLXZhci1yb2FkOiBcXGYwMTg7XG4kZmEtdmFyLXJvYm90OiBcXGY1NDQ7XG4kZmEtdmFyLXJvY2tldDogXFxmMTM1O1xuJGZhLXZhci1yb2NrZXRjaGF0OiBcXGYzZTg7XG4kZmEtdmFyLXJvY2tybXM6IFxcZjNlOTtcbiRmYS12YXItcm91dGU6IFxcZjRkNztcbiRmYS12YXItcnNzOiBcXGYwOWU7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFxcZjE0MztcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1ydWxlcjogXFxmNTQ1O1xuJGZhLXZhci1ydWxlci1jb21iaW5lZDogXFxmNTQ2O1xuJGZhLXZhci1ydWxlci1ob3Jpem9udGFsOiBcXGY1NDc7XG4kZmEtdmFyLXJ1bGVyLXZlcnRpY2FsOiBcXGY1NDg7XG4kZmEtdmFyLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItcnVwZWUtc2lnbjogXFxmMTU2O1xuJGZhLXZhci1ydXN0OiBcXGUwN2E7XG4kZmEtdmFyLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci1zYXRlbGxpdGU6IFxcZjdiZjtcbiRmYS12YXItc2F0ZWxsaXRlLWRpc2g6IFxcZjdjMDtcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1zY3JvbGw6IFxcZjcwZTtcbiRmYS12YXItc2QtY2FyZDogXFxmN2MyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNlbGxzeTogXFxmMjEzO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci1zaGllbGQtdmlydXM6IFxcZTA2YztcbiRmYS12YXItc2hpcDogXFxmMjFhO1xuJGZhLXZhci1zaGlwcGluZy1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXFxmMjE0O1xuJGZhLXZhci1zaG9lLXByaW50czogXFxmNTRiO1xuJGZhLXZhci1zaG9waWZ5OiBcXGUwNTc7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXFxmMjkwO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXFxmMDdhO1xuJGZhLXZhci1zaG9wd2FyZTogXFxmNWI1O1xuJGZhLXZhci1zaG93ZXI6IFxcZjJjYztcbiRmYS12YXItc2h1dHRsZS12YW46IFxcZjViNjtcbiRmYS12YXItc2lnbjogXFxmNGQ5O1xuJGZhLXZhci1zaWduLWluLWFsdDogXFxmMmY2O1xuJGZhLXZhci1zaWduLWxhbmd1YWdlOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmF0dXJlOiBcXGY1Yjc7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLXNpbms6IFxcZTA2ZDtcbiRmYS12YXItc2lzdHJpeDogXFxmM2VlO1xuJGZhLXZhci1zaXRlbWFwOiBcXGYwZTg7XG4kZmEtdmFyLXNpdGg6IFxcZjUxMjtcbiRmYS12YXItc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1za2V0Y2g6IFxcZjdjNjtcbiRmYS12YXItc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItc2t1bGw6IFxcZjU0YztcbiRmYS12YXItc2t1bGwtY3Jvc3Nib25lczogXFxmNzE0O1xuJGZhLXZhci1za3lhdGxhczogXFxmMjE2O1xuJGZhLXZhci1za3lwZTogXFxmMTdlO1xuJGZhLXZhci1zbGFjazogXFxmMTk4O1xuJGZhLXZhci1zbGFjay1oYXNoOiBcXGYzZWY7XG4kZmEtdmFyLXNsYXNoOiBcXGY3MTU7XG4kZmEtdmFyLXNsZWlnaDogXFxmN2NjO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21vZzogXFxmNzVmO1xuJGZhLXZhci1zbW9raW5nOiBcXGY0OGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1zbmFwY2hhdDogXFxmMmFiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXFxmMmFjO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFxcZjJhZDtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNub3dmbGFrZTogXFxmMmRjO1xuJGZhLXZhci1zbm93bWFuOiBcXGY3ZDA7XG4kZmEtdmFyLXNub3dwbG93OiBcXGY3ZDI7XG4kZmEtdmFyLXNvYXA6IFxcZTA2ZTtcbiRmYS12YXItc29ja3M6IFxcZjY5NjtcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItc29ydDogXFxmMGRjO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd246IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdDogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwOiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0OiBcXGY4ODI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd246IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQ6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtdXA6IFxcZjE2MTtcbiRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0OiBcXGY4ODU7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bjogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLXVwOiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiRmYS12YXItc29ydC11cDogXFxmMGRlO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcXGYxYmU7XG4kZmEtdmFyLXNvdXJjZXRyZWU6IFxcZjdkMztcbiRmYS12YXItc3BhOiBcXGY1YmI7XG4kZmEtdmFyLXNwYWNlLXNodXR0bGU6IFxcZjE5NztcbiRmYS12YXItc3BlYWthcDogXFxmM2YzO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItc3BlbGwtY2hlY2s6IFxcZjg5MTtcbiRmYS12YXItc3BpZGVyOiBcXGY3MTc7XG4kZmEtdmFyLXNwaW5uZXI6IFxcZjExMDtcbiRmYS12YXItc3Bsb3RjaDogXFxmNWJjO1xuJGZhLXZhci1zcG90aWZ5OiBcXGYxYmM7XG4kZmEtdmFyLXNwcmF5LWNhbjogXFxmNWJkO1xuJGZhLXZhci1zcXVhcmU6IFxcZjBjODtcbiRmYS12YXItc3F1YXJlLWZ1bGw6IFxcZjQ1YztcbiRmYS12YXItc3F1YXJlLXJvb3QtYWx0OiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZXNwYWNlOiBcXGY1YmU7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcXGYxOGQ7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kZmEtdmFyLXN0YWNrcGF0aDogXFxmODQyO1xuJGZhLXZhci1zdGFtcDogXFxmNWJmO1xuJGZhLXZhci1zdGFyOiBcXGYwMDU7XG4kZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50OiBcXGY2OTk7XG4kZmEtdmFyLXN0YXItaGFsZjogXFxmMDg5O1xuJGZhLXZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kZmEtdmFyLXN0YXItb2YtZGF2aWQ6IFxcZjY5YTtcbiRmYS12YXItc3Rhci1vZi1saWZlOiBcXGY2MjE7XG4kZmEtdmFyLXN0YXlsaW5rZWQ6IFxcZjNmNTtcbiRmYS12YXItc3RlYW06IFxcZjFiNjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcXGYxYjc7XG4kZmEtdmFyLXN0ZWFtLXN5bWJvbDogXFxmM2Y2O1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcXGYwNDg7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXFxmMDUxO1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1zdGlja2VyLW11bGU6IFxcZjNmNztcbiRmYS12YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiRmYS12YXItc3RvcDogXFxmMDRkO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXFxmMjhkO1xuJGZhLXZhci1zdG9wd2F0Y2g6IFxcZjJmMjtcbiRmYS12YXItc3RvcHdhdGNoLTIwOiBcXGUwNmY7XG4kZmEtdmFyLXN0b3JlOiBcXGY1NGU7XG4kZmEtdmFyLXN0b3JlLWFsdDogXFxmNTRmO1xuJGZhLXZhci1zdG9yZS1hbHQtc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItc3RvcmUtc2xhc2g6IFxcZTA3MTtcbiRmYS12YXItc3RyYXZhOiBcXGY0Mjg7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLXN0cmlwZTogXFxmNDI5O1xuJGZhLXZhci1zdHJpcGUtczogXFxmNDJhO1xuJGZhLXZhci1zdHJvb3B3YWZlbDogXFxmNTUxO1xuJGZhLXZhci1zdHVkaW92aW5hcmk6IFxcZjNmODtcbiRmYS12YXItc3R1bWJsZXVwb246IFxcZjFhNDtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcXGYxYTM7XG4kZmEtdmFyLXN1YnNjcmlwdDogXFxmMTJjO1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItc3VpdGNhc2U6IFxcZjBmMjtcbiRmYS12YXItc3VpdGNhc2Utcm9sbGluZzogXFxmNWMxO1xuJGZhLXZhci1zdW46IFxcZjE4NTtcbiRmYS12YXItc3VwZXJwb3dlcnM6IFxcZjJkZDtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFxcZjEyYjtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLXN1c2U6IFxcZjdkNjtcbiRmYS12YXItc3dhdGNoYm9vazogXFxmNWMzO1xuJGZhLXZhci1zd2lmdDogXFxmOGUxO1xuJGZhLXZhci1zd2ltbWVyOiBcXGY1YzQ7XG4kZmEtdmFyLXN3aW1taW5nLXBvb2w6IFxcZjVjNTtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1zeW5hZ29ndWU6IFxcZjY5YjtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1zeW5jLWFsdDogXFxmMmYxO1xuJGZhLXZhci1zeXJpbmdlOiBcXGY0OGU7XG4kZmEtdmFyLXRhYmxlOiBcXGYwY2U7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci10YWJsZXQ6IFxcZjEwYTtcbiRmYS12YXItdGFibGV0LWFsdDogXFxmM2ZhO1xuJGZhLXZhci10YWJsZXRzOiBcXGY0OTA7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0OiBcXGYzZmQ7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXRhcGU6IFxcZjRkYjtcbiRmYS12YXItdGFza3M6IFxcZjBhZTtcbiRmYS12YXItdGF4aTogXFxmMWJhO1xuJGZhLXZhci10ZWFtc3BlYWs6IFxcZjRmOTtcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItdGVldGgtb3BlbjogXFxmNjJmO1xuJGZhLXZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJGZhLXZhci10ZWxlZ3JhbS1wbGFuZTogXFxmM2ZlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLXRlbmdlOiBcXGY3ZDc7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFxcZjAzNTtcbiRmYS12YXItdGg6IFxcZjAwYTtcbiRmYS12YXItdGgtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiRmYS12YXItdGhlYXRlci1tYXNrczogXFxmNjMwO1xuJGZhLXZhci10aGVtZWNvOiBcXGY1YzY7XG4kZmEtdmFyLXRoZW1laXNsZTogXFxmMmIyO1xuJGZhLXZhci10aGVybW9tZXRlcjogXFxmNDkxO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci10aHVtYnMtZG93bjogXFxmMTY1O1xuJGZhLXZhci10aHVtYnMtdXA6IFxcZjE2NDtcbiRmYS12YXItdGh1bWJ0YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRpY2tldC1hbHQ6IFxcZjNmZjtcbiRmYS12YXItdGlrdG9rOiBcXGUwN2I7XG4kZmEtdmFyLXRpbWVzOiBcXGYwMGQ7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci10aW50OiBcXGYwNDM7XG4kZmEtdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItdG9nZ2xlLW9mZjogXFxmMjA0O1xuJGZhLXZhci10b2dnbGUtb246IFxcZjIwNTtcbiRmYS12YXItdG9pbGV0OiBcXGY3ZDg7XG4kZmEtdmFyLXRvaWxldC1wYXBlcjogXFxmNzFlO1xuJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2g6IFxcZTA3MjtcbiRmYS12YXItdG9vbGJveDogXFxmNTUyO1xuJGZhLXZhci10b29sczogXFxmN2Q5O1xuJGZhLXZhci10b290aDogXFxmNWM5O1xuJGZhLXZhci10b3JhaDogXFxmNmEwO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLXRyYWN0b3I6IFxcZjcyMjtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci10cmFkZW1hcms6IFxcZjI1YztcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci10cmFpbGVyOiBcXGUwNDE7XG4kZmEtdmFyLXRyYWluOiBcXGYyMzg7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItdHJhbnNnZW5kZXI6IFxcZjIyNDtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcXGYyMjU7XG4kZmEtdmFyLXRyYXNoOiBcXGYxZjg7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0OiBcXGY4MmE7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLXRyb3BoeTogXFxmMDkxO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci10cnVjay1sb2FkaW5nOiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLW1vbnN0ZXI6IFxcZjYzYjtcbiRmYS12YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdHR5OiBcXGYxZTQ7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXR3aXRjaDogXFxmMWU4O1xuJGZhLXZhci10d2l0dGVyOiBcXGYwOTk7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXViZXI6IFxcZjQwMjtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLXVpa2l0OiBcXGY0MDM7XG4kZmEtdmFyLXVtYnJhY286IFxcZjhlODtcbiRmYS12YXItdW1icmVsbGE6IFxcZjBlOTtcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItdW5jaGFydGVkOiBcXGUwODQ7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci11bmRvOiBcXGYwZTI7XG4kZmEtdmFyLXVuZG8tYWx0OiBcXGYyZWE7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLXVuaXR5OiBcXGUwNDk7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFxcZjI5YTtcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItdW5sb2NrOiBcXGYwOWM7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItdW5zcGxhc2g6IFxcZTA3YztcbiRmYS12YXItdW50YXBwZDogXFxmNDA1O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXVzYjogXFxmMjg3O1xuJGZhLXZhci11c2VyOiBcXGYwMDc7XG4kZmEtdmFyLXVzZXItYWx0OiBcXGY0MDY7XG4kZmEtdmFyLXVzZXItYWx0LXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXVzZXItYXN0cm9uYXV0OiBcXGY0ZmI7XG4kZmEtdmFyLXVzZXItY2hlY2s6IFxcZjRmYztcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jbG9jazogXFxmNGZkO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci11c2VyLWVkaXQ6IFxcZjRmZjtcbiRmYS12YXItdXNlci1mcmllbmRzOiBcXGY1MDA7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItdXNlci1pbmp1cmVkOiBcXGY3Mjg7XG4kZmEtdmFyLXVzZXItbG9jazogXFxmNTAyO1xuJGZhLXZhci11c2VyLW1kOiBcXGYwZjA7XG4kZmEtdmFyLXVzZXItbWludXM6IFxcZjUwMztcbiRmYS12YXItdXNlci1uaW5qYTogXFxmNTA0O1xuJGZhLXZhci11c2VyLW51cnNlOiBcXGY4MmY7XG4kZmEtdmFyLXVzZXItcGx1czogXFxmMjM0O1xuJGZhLXZhci11c2VyLXNlY3JldDogXFxmMjFiO1xuJGZhLXZhci11c2VyLXNoaWVsZDogXFxmNTA1O1xuJGZhLXZhci11c2VyLXNsYXNoOiBcXGY1MDY7XG4kZmEtdmFyLXVzZXItdGFnOiBcXGY1MDc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItdXNlcnMtY29nOiBcXGY1MDk7XG4kZmEtdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kZmEtdmFyLXVzcHM6IFxcZjdlMTtcbiRmYS12YXItdXNzdW5uYWg6IFxcZjQwNztcbiRmYS12YXItdXRlbnNpbC1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci11dGVuc2lsczogXFxmMmU3O1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItdmVjdG9yLXNxdWFyZTogXFxmNWNiO1xuJGZhLXZhci12ZW51czogXFxmMjIxO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFxcZjIyNjtcbiRmYS12YXItdmVudXMtbWFyczogXFxmMjI4O1xuJGZhLXZhci12ZXN0OiBcXGUwODU7XG4kZmEtdmFyLXZlc3QtcGF0Y2hlczogXFxlMDg2O1xuJGZhLXZhci12aWFjb2luOiBcXGYyMzc7XG4kZmEtdmFyLXZpYWRlbzogXFxmMmE5O1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItdmliZXI6IFxcZjQwOTtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItdmloYXJhOiBcXGY2YTc7XG4kZmEtdmFyLXZpbWVvOiBcXGY0MGE7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItdmlydXM6IFxcZTA3NDtcbiRmYS12YXItdmlydXMtc2xhc2g6IFxcZTA3NTtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci12b3RlLXllYTogXFxmNzcyO1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiRmYS12YXItd2F0ZXI6IFxcZjc3MztcbiRmYS12YXItd2F2ZS1zcXVhcmU6IFxcZjgzZTtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci13ZWVibHk6IFxcZjVjYztcbiRmYS12YXItd2VpYm86IFxcZjE4YTtcbiRmYS12YXItd2VpZ2h0OiBcXGY0OTY7XG4kZmEtdmFyLXdlaWdodC1oYW5naW5nOiBcXGY1Y2Q7XG4kZmEtdmFyLXdlaXhpbjogXFxmMWQ3O1xuJGZhLXZhci13aGF0c2FwcDogXFxmMjMyO1xuJGZhLXZhci13aGF0c2FwcC1zcXVhcmU6IFxcZjQwYztcbiRmYS12YXItd2hlZWxjaGFpcjogXFxmMTkzO1xuJGZhLXZhci13aG1jczogXFxmNDBkO1xuJGZhLXZhci13aWZpOiBcXGYxZWI7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcXGYyNjY7XG4kZmEtdmFyLXdpbmQ6IFxcZjcyZTtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcXGY0MTA7XG4kZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTogXFxmMmQwO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFxcZjJkMTtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFxcZjJkMjtcbiRmYS12YXItd2luZG93czogXFxmMTdhO1xuJGZhLXZhci13aW5lLWJvdHRsZTogXFxmNzJmO1xuJGZhLXZhci13aW5lLWdsYXNzOiBcXGY0ZTM7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtYWx0OiBcXGY1Y2U7XG4kZmEtdmFyLXdpeDogXFxmNWNmO1xuJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdDogXFxmNzMwO1xuJGZhLXZhci13b2R1OiBcXGUwODg7XG4kZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb246IFxcZjUxNDtcbiRmYS12YXItd29uLXNpZ246IFxcZjE1OTtcbiRmYS12YXItd29yZHByZXNzOiBcXGYxOWE7XG4kZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGU6IFxcZjQxMTtcbiRmYS12YXItd3BiZWdpbm5lcjogXFxmMjk3O1xuJGZhLXZhci13cGV4cGxvcmVyOiBcXGYyZGU7XG4kZmEtdmFyLXdwZm9ybXM6IFxcZjI5ODtcbiRmYS12YXItd3ByZXNzcjogXFxmM2U0O1xuJGZhLXZhci13cmVuY2g6IFxcZjBhZDtcbiRmYS12YXIteC1yYXk6IFxcZjQ5NztcbiRmYS12YXIteGJveDogXFxmNDEyO1xuJGZhLXZhci14aW5nOiBcXGYxNjg7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcXGYxNjk7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXFxmMjNiO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci15YW1tZXI6IFxcZjg0MDtcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsOiBcXGY0MTQ7XG4kZmEtdmFyLXlhcm46IFxcZjdlMztcbiRmYS12YXIteWVscDogXFxmMWU5O1xuJGZhLXZhci15ZW4tc2lnbjogXFxmMTU3O1xuJGZhLXZhci15aW4teWFuZzogXFxmNmFkO1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kZmEtdmFyLXpoaWh1OiBcXGY2M2Y7XG4iLCJAbWl4aW4gYm94LXNoYWRvdyggJHNpemUsICRjb2xvciApe1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAkc2l6ZSAkc2l6ZSAkY29sb3I7XG5cdC1tb3otYm94LXNoYWRvdzogICAgMCAwICRzaXplICRzaXplICRjb2xvcjtcblx0Ym94LXNoYWRvdzogICAgICAgICAwIDAgJHNpemUgJHNpemUgJGNvbG9yO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cyggJHRvcGxlZnQ6IDVweCwgJHRvcHJpZ2h0OiA1cHgsICRib3R0b21yaWdodDogNXB4LCAkYm90dG9tbGVmdDogNXB4ICl7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHRvcGxlZnQgJHRvcHJpZ2h0ICRib3R0b21yaWdodCAkYm90dG9tbGVmdDtcblx0ICAgLW1vei1ib3JkZXItcmFkaXVzOiAkdG9wbGVmdCAkdG9wcmlnaHQgJGJvdHRvbXJpZ2h0ICRib3R0b21sZWZ0O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHRvcGxlZnQgJHRvcHJpZ2h0ICRib3R0b21yaWdodCAkYm90dG9tbGVmdDtcbn1cblxuQG1peGluIHRyYW5zZm9ybSggJGhvcml6b250YWw6IDAsICR2ZXJ0aWNhbDogMCApe1xuICBcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoICRob3Jpem9udGFsLCAkdmVydGljYWwgKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoICRob3Jpem9udGFsLCAkdmVydGljYWwgKTtcbiAgXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoICRob3Jpem9udGFsLCAkdmVydGljYWwgKTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oICRwcm9wZXJ0eSwgJGRlbGF5LCAkZHVyYXRpb24sICR0aW1pbmcgKXtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGRlbGF5ICRkdXJhdGlvbiAkdGltaW5nO1xuXHRcdC1tcy10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGRlbGF5ICRkdXJhdGlvbiAkdGltaW5nO1xuICBcdFx0XHR0cmFuc2l0aW9uOiAkcHJvcGVydHkgJGRlbGF5ICRkdXJhdGlvbiAkdGltaW5nO1xufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbSggJGNvbG9yOiAkZ3JheS03MDAgKXtcblx0Jjo6YWZ0ZXJ7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMTAlO1xuXHRcdGhlaWdodDogMC4xNWVtO1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0bGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3I7XG5cdH1cbn1cblxuQG1peGluIHNldC1icmVha3BvaW50cygpe1xuXHRAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuXHRcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdG1heC13aWR0aDogNzIwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG5cdFx0bWF4LXdpZHRoOiAxMTQwcHg7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlaW4ge1xuICAgIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gICAgdG8gICB7IG9wYWNpdHk6IDE7IH1cbn1cblxuLyogRmlyZWZveCA8IDE2ICovXG5ALW1vei1rZXlmcmFtZXMgZmFkZWluIHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICAgIHRvICAgeyBvcGFjaXR5OiAxOyB9XG59XG5cbi8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlaW4ge1xuICAgIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gICAgdG8gICB7IG9wYWNpdHk6IDE7IH1cbn1cblxuLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cbkAtbXMta2V5ZnJhbWVzIGZhZGVpbiB7XG4gICAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cbiAgICB0byAgIHsgb3BhY2l0eTogMTsgfVxufVxuXG4vKiBPcGVyYSA8IDEyLjEgKi9cbkAtby1rZXlmcmFtZXMgZmFkZWluIHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICAgIHRvICAgeyBvcGFjaXR5OiAxOyB9XG59IiwiLyogXG4gKiBTaXRlLXdpZGUgVHlwb2dyYXBoeSBTdHlsZXNcbiAqIFxuICogTk9URTogRG9lcyBub3QgaW5jbHVkZSBCb290c3RyYXAgdmFyaWFibGUgb3ZlcnJpZGVzIHdoaWNoIGNhbiBiZSBmb3VuZCBpbiBfdmFyaWFibGVzLnNjc3NcbiovXG5cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMS43NTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Y29sb3I6ICRncmF5LWRhcms7XG5cblx0aDEsIFxuXHRoMiwgXG5cdGgzLCBcblx0aDQsIFxuXHRoNSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjI7XG5cdFx0XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRmb250LXNpemU6ICRoMS1mb250LXNpemU7XG5cdFx0fVxuXHR9XG59IiwiLnRyaXBhZHZpc29yIHtcblx0Y29sb3I6ICRncmF5LWRhcms7XG5cblx0c21hbGwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0c3BhbiB7XG5cdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdH1cblxuXHRpbWcge1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0fVxuXG5cdC50cmlwYWR2aXNvci1yYXRpbmcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQudHJpcGFkdmlzb3ItcmV2aWV3IHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkcHJpbWFyeTtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdH1cblx0fVxufSIsIi56aW9ucGx1cy1yZWxhdGVkLW91dGZpdHRlcnMge1xuXHRiYWNrZ3JvdW5kOiAkZ3JheS1saWdodDtcblx0cGFkZGluZzogJHNwYWNlcio1ICRzcGFjZXI7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0cGFkZGluZzogJHNwYWNlcio1IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQudHJpcGFkdmlzb3Ige1xuXHRcdFx0c21hbGwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRhYmxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdH1cblxuXHRcdFx0dGhlYWQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oICRncmF5LWxpZ2h0LCAxMCUgKTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBkYXJrZW4oICRncmF5LWxpZ2h0LCAxMCUgKTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRib2R5IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46ICRzcGFjZXIqMiAwO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW46ICRzcGFjZXIgMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMXJlbTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAjYmNiOGI4IDFweCBzb2xpZDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW07XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICNiY2I4YjggMXB4IHNvbGlkO1xuXG5cdFx0XHRcdFx0XHRcdGEsIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0aCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ZCB7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogZGFya2VuKCAkZ3JheS1saWdodCwgMjUlICk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXIvMztcblx0XHR9XG5cdH1cbn0iLCIuemlvbnBsdXMtbGlzdC1vdXRmaXR0ZXJzLFxuLnppb25wbHVzLWxpc3QtcmVzdGF1cmFudHMge1xuXHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cblx0LmNhcmQge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTkwMDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwJTtcblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHQuY2FyZC1pbWcge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGhlaWdodDogMTAwJTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHQgICAgd2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNhcmQtaW1nLW92ZXJsYXkge1xuXHRcdFx0cGFkZGluZzogJHNwYWNlcioyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdC5jYXJkLXRleHQge1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudHJpcGFkdmlzb3Ige1xuXHRcdHNtYWxsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0dGFibGUge1xuXHRcdHRoZWFkIHtcblx0XHRcdHRoIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCAkZ3JheS1saWdodCwgMTAlICk7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbiggJGdyYXktbGlnaHQsIDEwJSApO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtc207XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGJvZHkge1xuXHRcdFx0dGQsIHRoIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCAkZ3JheS1saWdodCwgMTAlICk7XG5cdFx0XHR9XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0aCB7XG5cdFx0YSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c21hbGwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cdH1cblxuXHR0ZCB7XG5cblx0XHRzcGFuIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRpIHtcblx0XHRjb2xvcjogZGFya2VuKCAkZ3JheS1saWdodCwgMjUlICk7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyLzM7XG5cdH1cbn0iLCIuemlvbnBsdXMtcmVzdGF1cmFudHMge1xuXHRiYWNrZ3JvdW5kOiAkZ3JheS1saWdodDtcblx0cGFkZGluZzogJHNwYWNlcio1ICRzcGFjZXI7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0cGFkZGluZzogJHNwYWNlcio1IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQudHJpcGFkdmlzb3Ige1xuXHRcdFx0c21hbGwge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRhYmxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdH1cblxuXHRcdFx0dGhlYWQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oICRncmF5LWxpZ2h0LCAxMCUgKTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBkYXJrZW4oICRncmF5LWxpZ2h0LCAxMCUgKTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRib2R5IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46ICRzcGFjZXIqMiAwO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW46ICRzcGFjZXIgMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMXJlbTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAjYmNiOGI4IDFweCBzb2xpZDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW07XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICNiY2I4YjggMXB4IHNvbGlkO1xuXG5cdFx0XHRcdFx0XHRcdGEsIHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0aCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ZCB7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogZGFya2VuKCAkZ3JheS1saWdodCwgMjUlICk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXIvMztcblx0XHR9XG5cdH1cbn0iLCIucmVzdGF1cmFudC10eXBlcyB7XG5cdCYuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwICRzcGFjZXIqMjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyKjI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0fVxuXG5cdFx0LnJvdyB7XG5cdFx0XHQuY3Vpc2luZS1jb2wge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnppb25wbHVzLXNlYXJjaC1saXN0aW5ncyB7XG5cblx0LmNvbnRhaW5lciB7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcioyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdH1cblxuXHRcdC5jYXJkLWRlY2sge1xuXHRcdFx0cGFkZGluZzogMCAkc3BhY2VyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LmNhcmQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkc3VjY2Vzcztcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzNSU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKXtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcmQtaW1nIHtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdCAgICBsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jYXJkLWltZy1vdmVybGF5IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0LmNhcmQtdGV4dCB7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMC41KSAwJSwgcmdiYSgwLDAsMCwwKSAxMDAlKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjUpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDAuNSkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTtcblx0XHRcdFx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjODAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJyxHcmFkaWVudFR5cGU9MCApO1xuXHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSggIzAwMCwgMC4yNSApO1xuXG5cdFx0XHRcdFx0XHQmLmFsaWduLWJvdHRvbSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiA1NnB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyKjEuNTtcblx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSggIzAwMCwgMC4zNSApO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBhLFxuXHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNsaWNrLWZyYW1lIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoICMwMDAsIDAuNSApO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwLCAwLCA1cHgsIDVweCApO1xuXG5cdFx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXG5cdFx0XHRcdFx0XHQudW5jaGVja2VkIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnppb25wbHVzLXNlYXJjaC1mb3JtIHtcblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAwICRzcGFjZXIqMjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblxuXHRcdGZvcm0ge1xuXHRcdFx0bWFyZ2luOiAkc3BhY2VyIDA7XG5cblx0XHRcdC5mb3JtLWdyb3VwIHtcblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjY2Vzcztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1ncm91cCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWxpZ2h0O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcblx0XHRcdFx0XHRib3JkZXItbGVmdDogZGFya2VuKCAkZ3JheS1saWdodCwgMTAlICkgMXB4IHNvbGlkO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oICRncmF5LWxpZ2h0LCAxMCUgKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuemlvbnBsdXMtbGlzdC12aWV3IHtcblx0bWFyZ2luLXRvcDogJHNwYWNlcioyO1xuXG5cdC5tZWRpYSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXG5cdFx0Lm1lZGlhLWltZyB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyKjI7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lZGlhLWJvZHkge1xuXHRcdFx0aDMge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y2Nlc3M7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnppb25wbHVzLWxpc3QtcGVvcGxlIHtcblx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XG5cdC5jYXJkIHtcblx0XHQuY2FyZC1pbWctb3ZlcmxheSB7XG5cdFx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym90dG9tOiAycmVtO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlciozO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDAsMCwwLC41KSAwLHRyYW5zcGFyZW50KTtcblx0XHRcdCAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzgwMDAwMDAwXCIsZW5kQ29sb3JzdHI9XCIjMDAwMDAwMDBcIixHcmFkaWVudFR5cGU9MCk7XG5cblx0XHRcdFx0LmNhcmQtdGV4dCB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuemlvbnBsdXMtbGlzdC1ldmVudHMge1xuXHRtYXJnaW46ICRzcGFjZXIqMiAwO1xuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG5cblx0aDIge1xuXHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0fVxuXG5cdC5jYXJkIHtcblx0XHRiYWNrZ3JvdW5kOiAkc3VjY2Vzcztcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2MCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDM1JTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKXtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMCU7XG5cdFx0fVxuXG5cdFx0LmNhcmQtaW1nIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ICAgIHdpZHRoOiBhdXRvO1xuXHRcdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jYXJkLWltZy1vdmVybGF5IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0LmNhcmQtdGV4dCB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBlZmZyYSxzYW5zLXNlcmlmO1xuXHRcdFx0fVxuXG5cdFx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwLjUpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMC41KSAwJSxyZ2JhKDAsMCwwLDApIDEwMCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDAuNSkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTtcblx0XHRcdFx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIDAgNXB4IHJnYmEoICMwMDAsIDAuMjUgKTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdCYuYWxpZ24tYm90dG9tIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogNTZweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXIqMS41O1xuXHRcdFx0XHRcdHRleHQtc2hhZG93OiAwIDAgNXB4IHJnYmEoICMwMDAsIDAuMzUgKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGg1IHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogZWZmcmEsc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBhLFxuXHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSggIzAwMCwgMC41ICk7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRmb250LWZhbWlseTogZWZmcmEsc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcblx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwIDAgMCAwICk7XG5cblx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHJlZDtcblxuXHRcdFx0XHRcdC51bmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2hlY2tlZCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tZWMtZXZlbnQtaW1hZ2Uge1xuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4ubWVjLWxvYWQtbW9yZS1idXR0b24ge1xuXHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZSAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogOTAwO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRzcGFjZXIvMiAkc3BhY2VyLzIgJHNwYWNlci8yICRzcGFjZXIvMiApO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRib3JkZXI6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiBhdXRvO1xufSIsIi56aW9ucGx1cy1saXN0LW9jY2FzaW9ucyB7XG5cdEBpbmNsdWRlIHNldC1icmVha3BvaW50cygpO1xuXHRwYWRkaW5nOiAkc3BhY2VyKjQgMCAkc3BhY2VyKjIgMDtcblxuXHRoMiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdC5idG4ge1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggNXB4LCA1cHgsIDVweCwgNXB4ICk7XG5cdFx0fVxuXHR9XG59IiwiLnppb25wbHVzLXNsaWRlciB7XG5cdGhlaWdodDogNTV2aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3M7XG5cdH1cblxuXHQuY2Fyb3VzZWwtaW5uZXIge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0LXdlYmtpdC1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogU2FmYXJpLCBDaHJvbWUgYW5kIE9wZXJhID4gMTIuMSAqL1xuXHQgICAgICAgLW1vei1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogRmlyZWZveCA8IDE2ICovXG5cdCAgICAgICAgLW1zLWFuaW1hdGlvbjogZmFkZWluIDJzIGZvcndhcmRzOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAqL1xuXHQgICAgICAgICAtby1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogT3BlcmEgPCAxMi4xICovXG5cdCAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZWluIDJzIGZvcndhcmRzO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdH1cblxuXHRcdC5jYXJvdXNlbC1pdGVtIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNyZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyLzIgJHNwYWNlcjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHJpZ2h0OiAkc3BhY2VyKjI7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoICMwMDAsIDAuNSApO1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtc207XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNhcm91c2VsLWNvbnRyb2wtcHJldixcblx0LmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblxuXHQuY2Fyb3VzZWwtY2FwdGlvbiB7XG5cdFx0ei1pbmRleDogMjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBwYWRkaW5nOiAwICRzcGFjZXIqMjtcblx0ICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICByaWdodDogMDtcblx0ICAgIGJvdHRvbTogJHNwYWNlcio2O1xuXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAkc3BhY2VyKjQ7XG5cdCAgICB9XG5cblx0ICAgIC5jb250YWluZXIge1xuXHQgICAgXHRwYWRkaW5nOiAwO1xuXG5cdCAgICBcdGgxIHtcblx0ICAgIFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdCAgICBcdH1cblx0XHR9XG5cdH1cblxuXHQuaWNvbi1kb3duIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBmb250LXNpemU6IDYwcHg7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBib3R0b206IDA7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIG9wYWNpdHk6IDAuNTtcblx0ICAgIHotaW5kZXg6IDk7XG5cdCAgICBjb2xvcjogI2ZmZjtcblx0ICAgIGRpc3BsYXk6IG5vbmU7XG5cblx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHQgICAgXHRkaXNwbGF5OiBibG9jaztcblx0ICAgIH1cblx0fVxuXG5cdCYjaG9tZXBhZ2VTbGlkZXIge1xuXHRcdC5jYXJvdXNlbC1jYXB0aW9uIHtcblxuXHRcdCAgICAuY29udGFpbmVyIHtcblxuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoICMwMDAsIDAuMSApO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjI7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyKjQ7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMjtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiYm9keS56aW9ucGx1cy1mYXZvcml0ZXMge1xuXG5cdC5jb250YWluZXIge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwJTtcblx0XHR9XG5cdH1cblxuXHQubmF2YmFyIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Lmp1bWJvdHJvbiAuYXJ0aWNsZS1oZWFkZXIge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwJTtcblx0XHR9XG5cdH1cblxuXHQuemlvbnBsdXMtZmF2b3JpdGVzLXdpZGdldCB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKDAsIDApO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0d2lkdGg6IDQwJTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSgwLCAwKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKDAsIDApO1xuXHRcdH1cblx0fVxuXG5cdC56aW9ucGx1cy1zZWFyY2gtbGlzdGluZ3Mge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0LmNhcmQtZGVjayB7XG5cdFx0XHRcdC5jYXJkIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNjAlO1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MCU7XG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAzMHB4KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIGNhbGMoNTAlIC0gMzBweCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMwcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wYWdlLWNvbnRlbnQge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0LmFydGljbGUtY29udGVudCB7XG5cdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wYWdlcy1zdWJtZW51IHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgJHNwYWNlcioyIDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hcnRpY2xlLWNvbCxcblx0XHRcdFx0LmFjY29tbW9kYXRpb24tY29sLFxuXHRcdFx0XHQudmVudWUtY29sLFxuXHRcdFx0XHQubWVjLWV2ZW50LW1ldGEge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcioyO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG5cdFx0XHRcdFx0XHQuYWNjb21tb2RhdGlvbi1ib29raW5nLFxuXHRcdFx0XHRcdFx0LnZlbnVlLWJvb2tpbmcge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAkc3BhY2VyICRzcGFjZXIqMyAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdC5ib29raW5nLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0LmJvb2tpbmctY29sIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMycHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDMycHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwICRzcGFjZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5hcnRpY2xlLW1ldGEsXG5cdFx0XHRcdFx0XHQuYWNjb21tb2RhdGlvbi1tZXRhLFxuXHRcdFx0XHRcdFx0LnRyaXBhZHZpc29yLFxuXHRcdFx0XHRcdFx0LnZlbnVlLW1ldGEsXG5cdFx0XHRcdFx0XHQuZXZlbnQtbWV0YSB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5hY2NvbW1vZGF0aW9uLWFtZW5pdGllcyxcblx0XHRcdFx0XHRcdC5hY2NvbW1vZGF0aW9uLWFkZGl0aW9uYWwtYW1lbml0aWVzLFxuXHRcdFx0XHRcdFx0LmFydGljbGUtYWN0aXZpdGllcyxcblx0XHRcdFx0XHRcdC5hcnRpY2xlLXpvbmUge1xuXHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXG5cdFx0XHRcdFx0XHRcdFx0Lnppb25wbHVzLWFtZW5pdHksXG5cdFx0XHRcdFx0XHRcdFx0LmFjdGl2aXR5LFxuXHRcdFx0XHRcdFx0XHRcdC56b25lIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCAzMy4zMzMzMyU7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMzLjMzMzMzJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmFydGljbGUtZm9vdGVyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXG5cdFx0XHRcdC5jYXJkIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzBweCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zaW5nbGUtYWNjb21tb2RhdGlvbnMge1xuXHRcdGFydGljbGUuYWNjb21tb2RhdGlvbnMge1xuXG5cdFx0XHQ+LmFjY29tbW9kYXRpb24tYm9va2luZyB7XG5cdFx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwJTtcblxuXHRcdFx0XHRcdC5ib29raW5nLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgLTE1cHg7XG5cblx0XHRcdFx0XHRcdC5ib29raW5nLWNvbCB7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMycHgpO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMzJweCk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnBhZ2UtdGVtcGxhdGUtcGFnZS12ZW51ZXMsXG5cdCYuc2luZ2xlLXZlbnVlcyB7XG5cdFx0YXJ0aWNsZSB7XG5cblx0XHRcdD4udmVudWUtYm9va2luZyB7XG5cdFx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwJTtcblxuXHRcdFx0XHRcdC5ib29raW5nLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgLTE1cHg7XG5cblx0XHRcdFx0XHRcdC5ib29raW5nLWNvbCB7XG5cdFx0XHRcdFx0XHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMycHgpO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMzJweCk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlLWN0YSB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRmb290ZXIuZm9vdGVyIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzAlO1xuXG5cdFx0XHRcdC5mb290ZXItZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLWxvZ28ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnppb25wbHVzLWZhdm9yaXRlcy13aWRnZXQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogJGJsdWU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiA5OTk5OTk7XG5cdHdpZHRoOiAxMDAlO1xuXHRAaW5jbHVkZSBib3gtc2hhZG93KCRzcGFjZXIsIHJnYmEoIzAwMCwgMC4yNSkpO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRzcGFjZXIvMiwgMCwgMCwgMCk7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAxcywgZWFzZSwgMHMpO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHR0b3A6IDIwMHB4O1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0cmlnaHQ6IC00MCU7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0d2lkdGg6IDMwJTtcblx0XHRyaWdodDogLTMwJTtcblx0fVxuXG5cdGgyIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdHBhZGRpbmc6ICRzcGFjZXIqMiAkc3BhY2VyKjIgJHNwYWNlcioxLjUgJHNwYWNlcioyO1xuXHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGJsdWUsIDUlKTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRzcGFjZXIvMiwgMCwgMCwgMCk7XG5cblx0XHQuYnRuIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAxMzBweCAkc3BhY2VyKjIgJHNwYWNlcioyICRzcGFjZXIqMiAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblxuXHRcdFx0Ji5mYXZvcml0ZS1jb25maXJtYXRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LWJhc2UsIDAuMSk7XG5cdFx0XHRcdGJvcmRlcjogJGdyYXktYmFzZSAxcHggc29saWQ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgsIDVweCwgNXB4LCA1cHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mYXZvcml0ZXMtbGlzdCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAtMTAwJTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAxcywgZWFzZSwgMHMpO1xuXHRcdFx0cGFkZGluZzogMTMwcHggJHNwYWNlcioyICRzcGFjZXIqMiAkc3BhY2VyKjIgIWltcG9ydGFudDtcblxuXHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdGRpdltjbGFzc149XCJmYXZvcml0ZS1cIl0ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMS41O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoI2ZmZiwgMC4yNSk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5iYWRnZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5tZWRpYSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgsIDVweCwgNXB4LCA1cHgpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblxuXHRcdFx0XHRcdFx0Lm1lZGlhLWltZyB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4LCAwLCAwLCA1cHgpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCwgMCwgMCwgNXB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm1lZGlhLWJvZHkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyLzI7XG5cblx0XHRcdFx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXIvMztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5idG4tcmVtb3ZlIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLCA1cHgsIDVweCwgMCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mYXZvcml0ZXMtZm9ybSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDFzLCBlYXNlLCAwcyk7XG5cdFx0XHRwYWRkaW5nOiAxMzBweCAkc3BhY2VyKjIgJHNwYWNlcioyICRzcGFjZXIqMiAhaW1wb3J0YW50O1xuXG5cdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDFzLCBlYXNlLCAwcyk7XG5cdFx0XHR9XG5cblx0XHRcdC5saW5rIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoI2ZmZiwgMC4zNSk7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyLzI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aHIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0XHRcdGJvcmRlci10b3A6IHJnYmEoI2ZmZiwgMC4xKSAxcHggc29saWQ7XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioxLjU7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0bWFyZ2luOiAkc3BhY2VyKjIgMDtcblxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgjZmZmLCAwLjM1KTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXIvMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idG4tZW1haWwge1xuXHRcdFx0bWFyZ2luOiAkc3BhY2VyKjIgMDtcblx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkYmx1ZSwgNSUpO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGJsdWUsIDEwJSk7XG5cdFx0XHR9XG5cblx0XHRcdGkge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgjZmZmLCAwLjM1KTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyLzI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMC4xO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4ubmF2aXRlbS1mYXZvcml0ZXMge1xuXG5cdGJhY2tncm91bmQ6ICRyZWQ7XG5cdGNvbG9yOiAjZmZmO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMTI1cHg7XG5cdHJpZ2h0OiAzMHB4O1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlLCA1MCUsIDUwJSwgNTAlKTtcblx0QGluY2x1ZGUgYm94LXNoYWRvdygkc3BhY2VyLzIsIHJnYmEoIzAwMCwgMC4xNSkpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDFzLCBlYXNlLCAwcyk7XG5cdHotaW5kZXg6IDk5OTk5OTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0Ym90dG9tOiAxMjVweDtcblx0fVxuXG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdG1hcmdpbi10b3A6IDAuOHJlbTtcblx0fVxuXG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYmFkZ2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDJweDtcblx0XHRyaWdodDogLThweDtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZS8yO1xuXHR9XG5cblx0Ji5zZWxlY3RlZCB7XG5cdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdGkge1xuXHRcdFx0LXdlYmtpdC1hbmltYXRpb246IGZsYXNoIGxpbmVhciAxcyBpbmZpbml0ZTtcblx0XHRcdGFuaW1hdGlvbjogZmxhc2ggbGluZWFyIDFzIGluZmluaXRlO1xuXHRcdH1cblx0fVxufVxuXG5pZnJhbWUuaW50ZXJjb20tbGF1bmNoZXItZnJhbWUge1xuXHRib3R0b206IDY1cHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdGJvdHRvbTogMjBweDtcblx0fVxufSIsIiNtYXAge1xuICAgIGhlaWdodDogNzAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpcnN0SGVhZGluZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2VyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCA1cHggcmdiYSggIzAwMCwgMC4zNSApO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICAmLmN1aXNpbmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlci8yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogI2ZmZiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlci8yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubWFya2VyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkaDQtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubm8taW1nIHtcbiAgICAgICAgICAgIC5maXJzdEhlYWRpbmcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICAudHJpcGFkdmlzb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1saWdodDtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmlwYWR2aXNvci1yZXZpZXcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICBcbiAgICAjY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgIC5idG4ge1xuICAgICAgIFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtbGluayB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRncmF5LWxpZ2h0IDVweCBzb2xpZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlci8yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWxpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLzM7XG4gICAgICAgIH1cblxuICAgICAgICAvKiBBY2NvbW1vZGF0aW9ucyAqL1xuXG4gICAgICAgIC5zdGFyLXJhdGluZyB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjY29tbW9kYXRpb24tdHlwZSB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNlLXJhbmdlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLzI7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogJGdyYXkgMXB4IHNvbGlkO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2VyLzI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLyogUmVzdGF1cmFudHMgKi9cblxuICAgICAgICAucmVzdGF1cmFudC10eXBlIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuY3Vpc2luZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlci8yO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRncmF5IDFweCBzb2xpZDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlci8yO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nbS1zdHlsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBlZmZyYSwgc2Fucy1zZXJpZjtcblxuICAgICAgICAuZ20tc3R5bGUtaXctYyB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDVweCA1cHggNXB4IDVweCApO1xuXG4gICAgICAgICAgICAuZ20tc3R5bGUtaXctZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIENsb3NlIEJ1dHRvbiAqL1xuICAgIC5nbS1zdHlsZS1pdy5nbS1zdHlsZS1pdy1jIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucGFnaW5nIHtcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcio1O1xuXHRwYWRkaW5nOiAwO1xuXG5cdC5jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHQuYnRuLXByZXZpb3VzIHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBhZ2UtY291bnQge1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZXIvMztcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyLzM7XG5cdFx0fVxuXG5cdFx0LmJ0bi1uZXh0IHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cbn0iLCIvKiBHZW5lcmFsIFN0eWxpbmcgKi9cblxuLmJ0bi1mYXZvcml0ZXMge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZDogcmdiYSggIzAwMCwgMC41ICk7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcblx0LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAwLCAwLCAwLCAwICk7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSggIzAwMCwgMC43NSApO1xuXHR9XG5cblx0QG1lZGlhIHByaW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnVuY2hlY2tlZCB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXG5cdFx0LnRleHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuY2hlY2tlZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdC50ZXh0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji5zZWxlY3RlZCB7XG5cdFx0YmFja2dyb3VuZDogJHJlZDtcblxuXHRcdC51bmNoZWNrZWQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQuY2hlY2tlZCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8qIFNwZWNpYWwgQ2FzZXMgKi9cblxuI21hcCB7XG5cdFxufVxuXG4uanVtYm90cm9uLFxuLmFydGljbGUtaGVhZGVyIHtcblx0LmJ0bi1mYXZvcml0ZXMge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDVweCwgNXB4LCA1cHgsIDVweCApO1xuXHRcdG1hcmdpbi10b3A6ICRzcGFjZXIqMjtcblxuXHRcdC50ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHR9XG5cdH1cbn0iLCIuYWRkdGhpcy1ib3gge1xuXHRib3JkZXI6ICRncmF5LWxpZ2h0IDFweCBzb2xpZCAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAkc3BhY2VyLzI7XG5cdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuXHQuY29udGFpbmVyIHtcblx0XHRwYWRkaW5nOiAkc3BhY2VyKjI7XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Y29sb3I6ICRzdWNjZXNzO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHR9XG5cdH1cbn0iLCIubWFpbi1uYXYge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHQmLmV4cGFuZGVkIHtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0cGFkZGluZy10b3A6IDZyZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHRcdGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuXHRcdH1cblx0fVxuXG5cdHotaW5kZXg6IDk5OTk7XG5cdGJhY2tncm91bmQ6IHJnYigwLCAwLCAwKTtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNTA0NjM5MzU1NzQyMjk2OSkgMzAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41MDQ2MzkzNTU3NDIyOTY5KSAzMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC41MDQ2MzkzNTU3NDIyOTY5KSAzMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjMDAwMDAwXCIsZW5kQ29sb3JzdHI9XCIjMDAwMDAwXCIsR3JhZGllbnRUeXBlPTEpO1xuXHRwYWRkaW5nOiAwO1xuXG5cdEBtZWRpYSBwcmludCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdC8vIHBhZGRpbmctdG9wOiAkc3BhY2VyKjI7XG5cdFx0Ly8gcGFkZGluZy1ib3R0b206ICRzcGFjZXIqMjtcblx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdHBhZGRpbmc6ICRzcGFjZXIgKiAyIDAuNXJlbTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0Lm5hdmJhci1icmFuZCB7XG5cdFx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdmJhci10b2dnbGVyIHtcblx0XHRcdHotaW5kZXg6IDk5OTk7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXHRcdFx0Lm5hdmJhci10b2dnbGVyLWljb24ge1xuXHRcdFx0XHQuZmEtYmFycyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZmEtdGltZXMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmNvbGxhcHNlZCB7XG5cdFx0XHRcdC5mYS1iYXJzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZhLXRpbWVzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAuY29sbGFwc2Uge1xuXHRcdFx0Ji5zaG93IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iZyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3M7XG5cdFx0XHRcdFx0cGFkZGluZzogJHNwYWNlciAqIDIgMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyNjBweDtcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cmFwcGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyICogMjtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlciAqIDI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1lbnUtY29sIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjZXI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC4zNTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmJ0bi1zdWJuYXYge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNvbGxhcHNlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiByZ2JhKCNmZmYsIDAuMjUpIDNweCBzb2xpZDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblxuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgjZmZmLCAwLjUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlciAqIDI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN1Yi1uYXYge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0I3N1Yi1tZW51IHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Lm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlcjtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjM1O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNvY2lhbC1uYXYge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAkc3BhY2VyICogMiAwO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgJHNwYWNlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuc29jaWFsLWxpbmsge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb2xsYXBzaW5nIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdC5uYXZiYXItbmF2IHtcblx0XHRcdFx0Lm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0Lm1hZGRlbi1iYW5uZXJzLWJhbm5lciB7XG5cdFx0PiBhIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59IiwiLmp1bWJvdHJvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6ICRzcGFjZXIqNSAwO1xuXG5cdD4gaW1nIHtcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRtYXgtd2lkdGg6IDc2OHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0bWF4LXdpZHRoOiA5OTJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdFx0cGFkZGluZy10b3A6IDMyMHB4O1xuXHRcdGhlaWdodDogYXV0bztcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0cGFkZGluZy10b3A6IDMxMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0cGFkZGluZy10b3A6IDMwMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBwcmludCB7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiA1MCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDUlO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIGJvdHRvbTogMDtcblx0XHQgICAgbGVmdDogMDtcblx0XHQgICAgcmlnaHQ6IDA7XG5cdFx0ICAgIHBhZGRpbmc6IDAgJHNwYWNlcioyO1xuXG5cdFx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdCAgICBcdHBhZGRpbmc6IDA7XG5cdFx0ICAgIH1cblxuXHRcdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIH1cblxuXHRcdCAgICBoZWFkZXIge1xuXG5cdFx0XHRcdCYuYXJ0aWNsZS1oZWFkZXIge1xuXHRcdFx0XHRcdGJvdHRvbTogJHNwYWNlcio0O1xuXG5cdFx0XHRcdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgfVxuXG5cdFx0XHRcdFx0LmJ5bGluZSB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmljb24tZG93biB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIGZvbnQtc2l6ZTogNjBweDtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBib3R0b206IDEwcHg7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBvcGFjaXR5OiAwLjU7XG5cdFx0ICAgIHotaW5kZXg6IDk7XG5cdFx0fVxuXHR9XG5cblx0Ji5uby1wYWRkaW5nIHtcblx0XHRwYWRkaW5nLXRvcDogJHNwYWNlcio1O1xuXHR9XG5cblx0Ji5yZWxhdGVkLWFydGljbGVzIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0LXdlYmtpdC1hbmltYXRpb246IGZhZGVpbiAycyAxcyBmb3J3YXJkczsgLyogU2FmYXJpLCBDaHJvbWUgYW5kIE9wZXJhID4gMTIuMSAqL1xuXHRcdCAgICAgICAtbW96LWFuaW1hdGlvbjogZmFkZWluIDJzIDFzIGZvcndhcmRzOyAvKiBGaXJlZm94IDwgMTYgKi9cblx0XHQgICAgICAgIC1tcy1hbmltYXRpb246IGZhZGVpbiAycyAxcyBmb3J3YXJkczsgLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cblx0XHQgICAgICAgICAtby1hbmltYXRpb246IGZhZGVpbiAycyAxcyBmb3J3YXJkczsgLyogT3BlcmEgPCAxMi4xICovXG5cdFx0ICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlaW4gMnMgMXMgZm9yd2FyZHM7XG5cdFx0fVxuXG5cdFx0Lmljb24tZG93biB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIGZvbnQtc2l6ZTogNjBweDtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBib3R0b206IDYwcHg7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBvcGFjaXR5OiAwLjU7XG5cdFx0ICAgIHotaW5kZXg6IDk7XG5cdFx0fVxuXG5cdFx0LmJnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cblx0XHRcdCAgICAgICAtbW96LWFuaW1hdGlvbjogZmFkZWluIDJzIGZvcndhcmRzOyAvKiBGaXJlZm94IDwgMTYgKi9cblx0XHRcdCAgICAgICAgLW1zLWFuaW1hdGlvbjogZmFkZWluIDJzIGZvcndhcmRzOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAqL1xuXHRcdFx0ICAgICAgICAgLW8tYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIE9wZXJhIDwgMTIuMSAqL1xuXHRcdFx0ICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5iZy1vdmVybGF5IHtcblx0XHRcdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoICMwMDAsIDAuNSApIDAlLCByZ2JhKCAjMDAwLCAwICkgMTAwJSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKCAjMDAwLCAwLjUgKSAwJSxyZ2JhKCAjMDAwLCAwICkgMTAwJSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoICMwMDAsIDAuNSApIDAlLHJnYmEoICMwMDAsIDAgKSAxMDAlKTtcblx0XHRcdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTEgKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHQgICAgdG9wOiAwO1xuXHRcdCAgICBsZWZ0OiAwO1xuXHRcdCAgICB6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdC5hcnRpY2xlcyB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciozO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHR9XG5cblx0XHRcdC5hcnRpY2xlLWZlYXR1cmVkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXG5cdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjEuNzU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZSoyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmJ0biB7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LTkwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYXJ0aWNsZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdC5tZWRpYS1pbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0JTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXG5cdFx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuanVtYm90cm9uLXNwb3J0cyB7XG5cdFx0XHRwYWRkaW5nOiAkc3BhY2VyKjUgMDtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjU7XG5cdFx0fVxuXHR9XG5cblx0Ji5qdW1ib3Ryb24tdmlkZW8ge1xuXHRcdGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdHZpZGVvIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHQvKiAgb2JqZWN0LWZpdCBpcyBub3Qgc3VwcG9ydGVkIG9uIElFICAqL1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHQtd2Via2l0LWFuaW1hdGlvbjogZmFkZWluIDJzIDFzIGZvcndhcmRzOyAvKiBTYWZhcmksIENocm9tZSBhbmQgT3BlcmEgPiAxMi4xICovXG5cdFx0ICAgICAgIC1tb3otYW5pbWF0aW9uOiBmYWRlaW4gMnMgMXMgZm9yd2FyZHM7IC8qIEZpcmVmb3ggPCAxNiAqL1xuXHRcdCAgICAgICAgLW1zLWFuaW1hdGlvbjogZmFkZWluIDJzIDFzIGZvcndhcmRzOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAqL1xuXHRcdCAgICAgICAgIC1vLWFuaW1hdGlvbjogZmFkZWluIDJzIDFzIGZvcndhcmRzOyAvKiBPcGVyYSA8IDEyLjEgKi9cblx0XHQgICAgICAgICAgICBhbmltYXRpb246IGZhZGVpbiAycyAxcyBmb3J3YXJkcztcblx0XHR9XG5cblx0XHQvKiBBZGQgYSB2ZXJ5IGxpZ2h0IG92ZXJsYXkgZm9yIGJldHRlciB2aWRlbyB2aXNpYmlsaXR5ICovXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZyxcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjEpIDAlLFxuXHRcdFx0XHRyZ2JhKDAsIDAsIDAsIDAuMDUpIDUwJSxcblx0XHRcdFx0cmdiYSgwLCAwLCAwLCAwLjEpIDEwMCVcblx0XHRcdCk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQgICAgcGFkZGluZzogMCAkc3BhY2VyKjI7XG5cblx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHQgICAgXHRwYWRkaW5nOiAwO1xuXHQgICAgfVxuXG5cdFx0aGVhZGVyIHtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDMwcHggcmdiYSggIzAwMCwgMC4xICk7XG5cdFx0XHR9XG5cblx0XHRcdHNtYWxsIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIDAgMzBweCByZ2JhKCAjMDAwLCAwLjEgKTtcblx0XHRcdH1cblxuXHRcdFx0aDEge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMztcblx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMSk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqNDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY3JlZGl0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAkc3BhY2VyLzIgJHNwYWNlcjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAkc3BhY2VyKjI7XG5cdFx0YmFja2dyb3VuZDogcmdiYSggIzAwMCwgMC41ICk7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdC56aW9ucGx1cy1saXN0LW1hcCB7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXG5cdFx0I21hcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLnBhcmFsbGF4LW1pcnJvciB7XG5cdGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuXG5cdGltZyB7XG5cdFx0b3BhY2l0eTogMDtcblxuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIFNhZmFyaSwgQ2hyb21lIGFuZCBPcGVyYSA+IDEyLjEgKi9cblx0ICAgICAgIC1tb3otYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIEZpcmVmb3ggPCAxNiAqL1xuXHQgICAgICAgIC1tcy1hbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkczsgLyogSW50ZXJuZXQgRXhwbG9yZXIgKi9cblx0ICAgICAgICAgLW8tYW5pbWF0aW9uOiBmYWRlaW4gMnMgZm9yd2FyZHM7IC8qIE9wZXJhIDwgMTIuMSAqL1xuXHQgICAgICAgICAgICBhbmltYXRpb246IGZhZGVpbiAycyBmb3J3YXJkcztcbiAgICB9XG59IiwiLmJyZWFkY3J1bWIge1xuXHRkaXNwbGF5OiBub25lO1xuXHRiYWNrZ3JvdW5kOiAgJGdyYXktYmFzZTtcblx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCwgMCwgMCwgMCApO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuXHRvbCB7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdCAgICBsaXN0LXN0eWxlOiBub25lO1xuXHQgICAgcGFkZGluZzogMDtcblx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cblx0ICAgIGxpIHtcdCAgICBcdFxuXHQgICAgXHQmLmJyZWFkY3J1bWItaXRlbSB7XG5cdFx0ICAgIFx0cGFkZGluZzogMDtcblx0XHQgICAgXHRjb2xvcjogI2ZmZjtcblx0ICAgIFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuXHRcdCAgICBcdGEge1xuXHRcdCAgICBcdFx0Y29sb3I6ICNmZmY7XG5cdFx0ICAgIFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHQgICAgXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdCAgICBcdH1cblxuXHRcdCAgICBcdCYuYWN0aXZlIHtcblx0XHQgICAgXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0ICAgIFx0fVxuXG5cdFx0ICAgIFx0Jjo6YmVmb3JlIHtcblx0XHQgICAgXHRcdGNvbG9yOiBkYXJrZW4oICRncmF5LWJhc2UsIDE1JSApO1xuXHRcdCAgICBcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHQgICAgXHRcdHBhZGRpbmc6IDAgJHNwYWNlci8yO1xuXHRcdCAgICBcdH1cblx0XHQgICAgfVxuXHQgICAgfVxuXHR9XG59IiwiLnNpdGUtY29udGFpbmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xufSIsIi5wYWdlLWhlYWRlciB7XG5cdGJhY2tncm91bmQ6ICRzdWNjZXNzIHVybCguLi8uLi9pbWFnZXMvYmx1ZS10b3BvLXRleHR1cmUuanBnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDMyMHB4IDAgJHNwYWNlcioyIDA7XG5cdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRwYWRkaW5nLXRvcDogMzEwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRwYWRkaW5nLXRvcDogMzAwcHg7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdFx0XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRmb250LXNpemU6ICRoMS1mb250LXNpemU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hcnRpY2xlLWhlYWRlciB7XG5cdG1hcmdpbi10b3A6ICRzcGFjZXIqMztcblx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciozO1xuXG5cdC5jb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDAgJHNwYWNlcioyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5wYWdlLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIucGFnZS1jb250ZW50IHtcblx0cGFkZGluZzogMCAkc3BhY2VyO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQmLnNlY29uZGFyeSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMjAwO1xuXHR9XG5cblx0LmFydGljbGUtY29udGVudCB7XG5cdFx0cGFkZGluZy10b3A6ICRzcGFjZXIqNTtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG5cdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdD4gcCB7XG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0fVxuXG5cdFx0aHIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyKjM7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcioyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46ICRzcGFjZXIvMjtcblx0XHRcdH1cblxuXHRcdFx0Ji5saXN0LWdyb3VwIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcioyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHQgICAgcGFkZGluZzogLjc1cmVtIDEuMjVyZW07XG5cdFx0XHRcdCAgICBcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdCAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpO1xuXHRcdFx0XHRcdCAgICBib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0XHRcdCAgICBjb2xvcjogJGdyYXktZGFyaztcblxuXHRcdFx0XHRcdCAgICBpIHtcblx0XHRcdFx0XHQgICAgXHRjb2xvcjogJGdyYXktbGlnaHQ7XG5cdFx0XHRcdFx0ICAgIFx0bWFyZ2luLWxlZnQ6ICRzcGFjZXIvMjtcblx0XHRcdFx0XHQgICAgfVxuXG5cdFx0XHRcdFx0ICAgICY6aG92ZXIge1xuXHRcdFx0XHRcdCAgICBcdGJhY2tncm91bmQ6IHJnYmEoICRncmF5LWxpZ2h0LCAwLjc1ICk7XG5cblx0XHRcdFx0XHQgICAgXHRpIHtcblx0XHRcdFx0XHQgICAgXHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHQgICAgXHR9XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0ICAgICY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHQgICAgXHRhe1xuXHRcdFx0XHRcdCAgICBcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcblx0XHRcdFx0XHRcdCAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuXHRcdFx0XHRcdFx0ICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRzcGFjZXIvNCwgJHNwYWNlci80LCAwLCAwICk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdCAgICB9XG5cblx0XHRcdFx0ICAgICY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdCAgICBcdGEge1xuXHRcdFx0XHRcdCAgICBcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQgICAgXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggMCwgMCwgJHNwYWNlci80LCAkc3BhY2VyLzQgKTtcblx0XHRcdFx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTI1KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJsb2NrcXVvdGUge1xuXHRcdFx0cGFkZGluZzogJHNwYWNlcioyO1xuXHRcdFx0Ym9yZGVyOiAkZ3JheS1saWdodCAxcHggc29saWQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyKjI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlcioyO1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHNwYWNlci8zLCAkc3BhY2VyLzMsICRzcGFjZXIvMywgJHNwYWNlci8zICk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXG5cdFx0XHRAZXh0ZW5kICVmYS1pY29uO1xuXHRcdFx0QGV4dGVuZCAuZmFzO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IGZhLWNvbnRlbnQoICRmYS12YXItcXVvdGUtbGVmdCApO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogJHNwYWNlcioyO1xuXHRcdFx0XHRsZWZ0OiAtJHNwYWNlcioyO1xuXHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyLzI7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1saWdodDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMjtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Y2l0ZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtJHNwYWNlcjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuXHRcdFx0XHRjb2xvcjogJGdyYXktbGlnaHQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlci8yO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGFibGUudGFibGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0fVxuXG5cdFx0XHR0aGVhZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6IGRhcmtlbiggJGdyYXktbGlnaHQsIDEwJSApO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbiggJGdyYXktbGlnaHQsIDEwJSApO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGJvZHkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogJHNwYWNlcioyIDA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgJHNwYWNlcjtcblx0XHRcdFx0XHRcdG1hcmdpbjogJHNwYWNlciAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4xcmVtO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNzVyZW07XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICNiY2I4YjggMXB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC4xcmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjc1cmVtO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAjYmNiOGI4IDFweCBzb2xpZDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyKjI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cblx0XHRcdC5hbGlnbmxlZnQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXIqMjtcblx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0LmFsaWducmlnaHQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNlcioyO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTcwMDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLWVtYmVkLXlvdXR1YmUge1xuXHRcdFx0aGVpZ2h0OiAxO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW46IDAgMCAkc3BhY2VyKjIgMDtcblxuXHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLWJsb2NrLWVtYmVkLXNsaWRlc2hhcmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0ICAgIGhlaWdodDogMDtcblx0XHQgICAgcGFkZGluZy1ib3R0b206IDYxLjI1JTtcblx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0ICAgIGlmcmFtZSB7XG5cdFx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBcdHRvcDogMDtcblx0XHQgICAgXHRsZWZ0OiAwO1xuXHRcdCAgICBcdHdpZHRoOiAxMDAlO1xuXHRcdCAgICBcdGhlaWdodDogMTAwJTtcblx0XHQgICAgfVxuXHRcdH1cblxuXHRcdC53cC1ibG9jay1nYWxsZXJ5IHtcblx0XHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyICRzcGFjZXIvMjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3AtYmxvY2stYnV0dG9uIHtcblx0XHRcdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRzcGFjZXIvMiwgJHNwYWNlci8yLCAkc3BhY2VyLzIsICRzcGFjZXIvMiApO1xuXHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyLzIgJHNwYWNlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5idG4tYmxvY2sge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNzYl9pbnN0YWdyYW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdH1cblxuXHRcdC5idG4tbGcge1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHNwYWNlci8yLCAkc3BhY2VyLzIsICRzcGFjZXIvMiwgJHNwYWNlci8yICk7XG5cdFx0fVxuXG5cdFx0LnBhZ2VzLXN1Ym1lbnUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlLWZvb3RlciB7XG5cdFx0bWFyZ2luLXRvcDogJHNwYWNlcioyO1xuXHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqNTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0kc3BhY2VyKjI7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0kc3BhY2VyKjI7XG5cdFx0fVxuXG5cdFx0LmNhcmQge1xuXHRcdFx0ZmxleDogMCAwIGNhbGMoNTAlIC0gMzBweCk7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkc3BhY2VyLzIsICRzcGFjZXIvMiwgJHNwYWNlci8yLCAkc3BhY2VyLzIgKTtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS1saWdodDtcblxuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXIqMjtcblx0XHRcdFx0Y29sb3I6ICRzdWNjZXNzO1xuXG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkc3VjY2Vzcztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3M7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggNXB4LCA1cHgsIDVweCwgNXB4ICk7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuaG9tZSB7XG5cdC5wYWdlLWNvbnRlbnQge1xuXG5cdFx0LmFydGljbGUtY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0cGFkZGluZzogJHNwYWNlcio1IDAgMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdC53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKDJuKXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0cGFkZGluZzogJHNwYWNlcio1IDAgMCAwO1xuXG5cdFx0XHRcdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0LndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoMm4pe1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnRheG9ub215LWFyY2hpdmUge1xuXHRtYXJnaW4tdG9wOiAkc3BhY2VyKjM7XG5cdFxuXHQuYXJ0aWNsZS1oZWFkZXIge1xuXHRcdG1hcmdpbi10b3A6ICRzcGFjZXIqMztcblx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cblx0XHQucGFnZS10aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0fVxuXG5cdFx0LnRheG9ub215LWRlc2NyaXB0aW9uIHtcblx0XHRcdHAge1xuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC56aW9ucGx1cy1zZWFyY2gtZm9ybSB7XG5cdH1cbn0iLCIuanVtYm90cm9uLW92ZXJsYXkge1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC00MDBweDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogNDElO1xuXHRcdHotaW5kZXg6IDk5OTk5O1xuXG5cdFx0LmFsZXJ0LWNvbnRhaW5lciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSBib3gtc2hhZG93KCAkc3BhY2VyLzIsIHJnYmEoICMwMDAsIDAuMSApICk7XG5cdFx0fVxuXHR9XG59XG5cbi53cC1ibG9jay1jb2x1bW5zIHtcblx0Ji5oYXMtMi1jb2x1bW5zIHtcblx0XHQmLndpdGgtb3ZlcmxheSB7XG5cdFx0XHQud3AtYmxvY2stY29sdW1uIHtcblx0XHRcdFx0JjpudGgtY2hpbGQoMil7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMzAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDI1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZSB7XG5cdC5wYWdlLWNvbnRlbnQge1xuXHRcdC5hcnRpY2xlLWNvbnRlbnQge1xuXHRcdFx0LnBhZ2VzLXN1Ym1lbnUge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcmQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdFx0dG9wOiAkc3BhY2VyKjEwO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblxuXHRcdFx0XHRcdC5jYXJkLWhlYWRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS1saWdodDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcblx0XHRcdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCBkYXJrZW4oICRncmF5LWxpZ2h0LCAxMCUgKTtcblx0XHRcdFx0XHRcdCAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0ICAgIG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHQgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHNtYWxsO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5saXN0LWdyb3VwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCAkZ3JheS1saWdodCwgMTAlICk7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbiggJGdyYXktbGlnaHQsIDEwJSApO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYuY3VycmVudF9wYWdlX2l0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oICRncmF5LWxpZ2h0LCAxMCUgKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji53aWRlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudmVudWUtYm9va2luZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeSB1cmwoLi4vLi4vaW1hZ2VzL29yYW5nZS10b3BvLXRleHR1cmUuanBnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyKjM7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlciozO1xuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyKjI7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIqMjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ib29raW5nLWNvbnRlbnQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cblx0XHRcdFx0XHQuYm9va2luZy1jb2wge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyO1xuXG5cdFx0XHRcdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbGlnaHRlbiggJHByaW1hcnksIDE1JSApO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG59IiwiZm9vdGVyLmZvb3RlciB7XG5cdGJhY2tncm91bmQ6ICRzdWNjZXNzIHVybCguLi8uLi9pbWFnZXMvYmx1ZS10b3BvLXRleHR1cmUuanBnKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0cGFkZGluZzogJHNwYWNlciozIDAgJHNwYWNlcioyIDA7XG5cdGNvbG9yOiAjZmZmO1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRmb250LXNpemU6ICRmb250LXNpemUtc207XG5cblx0QG1lZGlhIHByaW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdCAgICBwYWRkaW5nOiAwICRzcGFjZXIqMjtcblxuXHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdCAgICBcdHBhZGRpbmc6IDA7XG5cdCAgICB9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblxuXHRcdHNtYWxsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblxuXHRcdC5mb290ZXItbWVudSB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHR9XG5cblx0XHRcdC5uYXYge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0fVxuXG5cdFx0XHQuc29jaWFsLWxpbmsge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyLzM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1jb250YWN0IHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9vdGVyLWRlc2NyaXB0aW9uIHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1sb2dvIHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb290ZXItZGlzY2xhaW1lciB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0Ym9yZGVyLXRvcDogbGlnaHRlbiggJGJsdWUsIDEwJSkgMXB4IHNvbGlkO1xuXHRcdFx0cGFkZGluZy10b3A6ICRzcGFjZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG59IiwiLnBvc3QtdHlwZS1hcmNoaXZlIHtcblx0LnBhcmFsbGF4LW1pcnJvciB7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblxuXHRcdGltZyB7XG5cdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdH1cblx0fVxuXG5cdC5zaXRlLWNvbnRhaW5lciB7XG5cblx0XHRhcnRpY2xlLmFyY2hpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRcdFx0aGVhZGVyLmFydGljbGUtaGVhZGVyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciozO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zaW5nbGUtYWN0aXZpdGllcyB7XG5cdC5jYXJkIHtcblx0XHQmLmNhbGwtdG8tYWN0aW9uIHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc3VjY2VzcyB1cmwoLi4vLi4vaW1hZ2VzL2JsdWUtdG9wby10ZXh0dXJlLmpwZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG5cblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0cGFkZGluZzogJHNwYWNlcioyO1xuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkc3BhY2VyLzIsICRzcGFjZXIvMiwgJHNwYWNlci8yLCAkc3BhY2VyLzIgKTtcblxuXHRcdFx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlci8yO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNpbmdsZS1hY2NvbW1vZGF0aW9ucyB7XG5cblx0YXJ0aWNsZS5hY2NvbW1vZGF0aW9ucyB7XG5cblx0XHQuYXJ0aWNsZS1jb250ZW50IHtcblxuXHRcdFx0LnRyaXBhZHZpc29yIHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciozO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkZ3JheS1saWdodCA1cHggc29saWQ7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIvNDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hY2NvbW1vZGF0aW9uLW1ldGEge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRncmF5LWxpZ2h0IDVweCBzb2xpZDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlci80O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktOTAwO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGluZm87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cblx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyLzI7XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkZ3JheS1saWdodCAycHggc29saWQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyLzI7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjpvbmx5LWNoaWxkLFxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmFjY29tbW9kYXRpb24td2Vic2l0ZSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb21tb2RhdGlvbi1jb2wge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciozO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHByaW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHR3aWR0aDogMzMuMzMzMzMlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRyaXBhZHZpc29yIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFjY29tbW9kYXRpb24tbWV0YSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblxuXHRcdFx0XHRcdCYuYWNjb21tb2RhdGlvbi1waG9uZSxcblx0XHRcdFx0XHQmLmFjY29tbW9kYXRpb24td2Vic2l0ZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBwcmludCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoIDEyLzQgKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb21tb2RhdGlvbi1ib29raW5nIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cblx0XHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3MgdXJsKC4uLy4uL2ltYWdlcy9ibHVlLXRvcG8tdGV4dHVyZS5qcGcpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDAwJTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyKjI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHNwYWNlci8yLCAkc3BhY2VyLzIsICRzcGFjZXIvMiwgJHNwYWNlci8yICk7XG5cblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyLzI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XG5cblx0XHRcdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKCAkcHJpbWFyeSwgMjUlICk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdCAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hY2NvbW1vZGF0aW9uLW1lZXRpbmdzIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWxpZ2h0O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHNwYWNlci8yICRzcGFjZXIvMiAkc3BhY2VyLzIgJHNwYWNlci8yICk7XG5cblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyKjI7XG5cblx0XHRcdFx0LmNhcmQtdGl0bGUge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWNjZXNzO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWNjZXNzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXIvMiAkc3BhY2VyO1xuXG5cdFx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRjb2xvcjogbGlnaHRlbiggJHByaW1hcnksIDI1JSApO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHQgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLmFjY29tbW9kYXRpb24tYm9va2luZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeSB1cmwoLi4vLi4vaW1hZ2VzL29yYW5nZS10b3BvLXRleHR1cmUuanBnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyKjM7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlciozO1xuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyKjI7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIqMjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ib29raW5nLWNvbnRlbnQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cblx0XHRcdFx0XHQuYm9va2luZy1jb2wge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogJHNwYWNlcjtcblxuXHRcdFx0XHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oICRwcmltYXJ5LCAxNSUgKTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRcdCAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zaW5nbGUtdmVudWVzIHtcblxuXHRhcnRpY2xlLnZlbnVlcyB7XG5cblx0XHQuYXJ0aWNsZS1jb250ZW50IHtcblxuXHRcdFx0LnZlbnVlLW1ldGEge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRncmF5LWxpZ2h0IDVweCBzb2xpZDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlci80O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LWxpZ2h0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci8yO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGdyYXktbGlnaHQgMnB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6b25seS1jaGlsZCxcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC52ZW51ZS1jb2wge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMSk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciozO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRyaXBhZHZpc29yIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnZlbnVlLW1ldGEge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woOCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnZlbnVlLWJvb2tpbmcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblxuXHRcdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkc3VjY2VzcyB1cmwoLi4vLi4vaW1hZ2VzL2JsdWUtdG9wby10ZXh0dXJlLmpwZyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MDAlO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXIqMjtcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkc3BhY2VyLzIsICRzcGFjZXIvMiwgJHNwYWNlci8yLCAkc3BhY2VyLzIgKTtcblxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblxuXHRcdFx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyO1xuXG5cdFx0XHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogbGlnaHRlbiggJHByaW1hcnksIDI1JSApO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYWNjb21tb2RhdGlvbi1tZWV0aW5ncyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS1saWdodDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoICRzcGFjZXIvMiwgJHNwYWNlci8yLCAkc3BhY2VyLzIsICRzcGFjZXIvMiApO1xuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZzogJHNwYWNlcioyO1xuXG5cdFx0XHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICRzdWNjZXNzO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogJHNwYWNlcjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogJHN1Y2Nlc3M7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHN1Y2Nlc3M7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0cGFkZGluZzogJHNwYWNlci8yICRzcGFjZXI7XG5cblx0XHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKCAkcHJpbWFyeSwgMjUlICk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAudmVudWUtYm9va2luZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeSB1cmwoLi4vLi4vaW1hZ2VzL29yYW5nZS10b3BvLXRleHR1cmUuanBnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyKjM7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlciozO1xuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2VyKjI7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIqMjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ib29raW5nLWNvbnRlbnQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cblx0XHRcdFx0XHQuYm9va2luZy1jb2wge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyO1xuXG5cdFx0XHRcdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogbGlnaHRlbiggJHByaW1hcnksIDE1JSApO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuc2luZ2xlLWFydGljbGVzIHtcblxuXHQuYXJ0aWNsZS1jb250ZW50IHtcblxuXHRcdC5hcnRpY2xlLW1ldGEge1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciozO1xuXHRcdFx0fVxuXG5cdFx0XHRzbWFsbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGdyYXktbGlnaHQgNXB4IHNvbGlkO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlci80O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktbGlnaHQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYXJ0aWNsZS1jb2wge1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHR9XG5cblx0XHRcdC5hcnRpY2xlLW1ldGEge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIvMjtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRncmF5LWxpZ2h0IDJweCBzb2xpZDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIvMjtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWFzb24ge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRzcGFjZXIvMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYXJ0aWNsZS1hdXRob3Ige1xuXHRcdFx0XHRcdC5hdXRob3ItbmFtZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xuXHRcdFx0fVxuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmFydGljbGUtY3RhIHtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciozO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyKjM7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcioyO1xuXHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlcioyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuY3RhLWNvbnRlbnQge1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG5cdFx0XHRcdC5jdGEtY29sIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woOCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNhcmQtdGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogJHNwYWNlci8yIDAgMCAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogJHNwYWNlcjtcblxuXHRcdFx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oICRwcmltYXJ5LCAxNSUgKTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0XHRcdFx0XHRcdFx0LmJhZGdlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaWdodGVuKCAkcHJpbWFyeSwgMTUlICk7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuc2luZ2xlLWN1aXNpbmUge1xuXHQuanVtYm90cm9uIHtcblx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdC5hcnRpY2xlLWhlYWRlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogJHNwYWNlcio0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNpbmdsZS1tZWMtZXZlbnRzIHtcblxuXHQuYXJ0aWNsZS1jb250ZW50IHtcblxuXHRcdC5ldmVudC1tZXRhIHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMztcblx0XHRcdH1cblxuXHRcdFx0c21hbGwge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRncmF5LWxpZ2h0IDVweCBzb2xpZDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIvNDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LWxpZ2h0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1lYy1ldmVudC1tZXRhIHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHR9XG5cblx0XHRcdC5ldmVudC1tZXRhIHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci8yO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGdyYXktbGlnaHQgMnB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlYXNvbiB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlci8yO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5ldmVudC1kYXRlIHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmV2ZW50LXRpbWUge1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg4KTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogJHNwYWNlcjtcblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHQgICAgaGVpZ2h0OiBhdXRvO1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZXZlbnQtY3RhIHtcblx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciozO1xuXHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2VyKjM7XG5cblx0XHQuY29udGFpbmVyIHtcblxuXHRcdFx0LmN0YS1jb250ZW50IHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblxuXHRcdFx0XHQuY3RhLWNvbCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46ICRzcGFjZXIvMiAwIDAgMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XG5cblx0XHRcdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKCAkcHJpbWFyeSwgMTUlICk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXG5cdFx0XHRcdFx0XHRcdC5iYWRnZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGlnaHRlbiggJHByaW1hcnksIDE1JSApO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tZWMtZmVzLWZvcm0ge1xuXHRmb3JtIHtcblx0XHQubWVjLW1ldGEtYm94LWZpZWxkcyB7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCA1cHgsIDVweCwgNXB4LCA1cHggKTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGdyYXktbGlnaHQ7XG5cblx0XHRcdGg0IHtcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggNXB4LCA1cHgsIDAsIDAgKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDJyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXQsXG5cdFx0XHRzZWxlY3QsXG5cdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDVweCwgNXB4LCA1cHgsIDVweCApO1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdFx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRcdH1cblxuXHRcdFx0Lm1lYy10aXRsZSB7XG5cdFx0XHRcdC5tZWMtZGFzaGljb25zIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0XHQgICAgcGFkZGluZy10b3A6IDNweDtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0Lm1lYy1mZXMtc3ViLWJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0ICAgIGNvbG9yOiAjZmZmO1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0ICAgIHBhZGRpbmc6IC4zNzVyZW0gLjc1cmVtO1xuXHRcdCAgICBmb250LXNpemU6IDEuMnJlbTtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDEuNTtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0Lm1lYy1mZXMtZm9ybS10b3AtYWN0aW9ucyB7XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHQgICAgY29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHQgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHQgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHQ7XG5cdFx0XHQgICAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG5cdFx0XHQgICAgZm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHQgICAgbGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdCAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDVweCwgNXB4LCA1cHgsIDVweCApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zaW5nbGUtb3V0Zml0dGVycyB7XG5cblx0YXJ0aWNsZS5vdXRmaXR0ZXJzIHtcblxuXHRcdC5hcnRpY2xlLWNvbnRlbnQge1xuXG5cdFx0XHQudHJpcGFkdmlzb3Ige1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRncmF5LWxpZ2h0IDVweCBzb2xpZDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlci80O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm91dGZpdHRlci1tZXRhIHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlciozO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkZ3JheS1saWdodCA1cHggc29saWQ7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIvNDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTkwMDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRpbmZvO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXG5cdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlci8yO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGdyYXktbGlnaHQgMnB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlci8yO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6b25seS1jaGlsZCxcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5vdXRmaXR0ZXItd2Vic2l0ZSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQub3V0Zml0dGVyLWNvbCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgxKTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgcHJpbnQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdHdpZHRoOiAzMy4zMzMzMyU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudHJpcGFkdmlzb3Ige1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQub3V0Zml0dGVyLW1ldGEge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cblx0XHRcdFx0XHQmLm91dGZpdHRlci1waG9uZSxcblx0XHRcdFx0XHQmLm91dGZpdHRlci13ZWJzaXRlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIHByaW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyggMTIvNCApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5vdXRmaXR0ZXItYm9va2luZyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcioyO1xuXG5cdFx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRzdWNjZXNzIHVybCguLi8uLi9pbWFnZXMvYmx1ZS10b3BvLXRleHR1cmUuanBnKTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAkc3BhY2VyKjI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyggJHNwYWNlci8yLCAkc3BhY2VyLzIsICRzcGFjZXIvMiwgJHNwYWNlci8yICk7XG5cblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyLzI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDMtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XG5cblx0XHRcdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKCAkcHJpbWFyeSwgMjUlICk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdCAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdCAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gLm91dGZpdHRlci1ib29raW5nIHtcblx0XHRcdGJhY2tncm91bmQ6ICRwcmltYXJ5IHVybCguLi8uLi9pbWFnZXMvb3JhbmdlLXRvcG8tdGV4dHVyZS5qcGcpO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlciozO1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIqMztcblxuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcioyO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyKjI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYm9va2luZy1jb250ZW50IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG5cdFx0XHRcdFx0LmJvb2tpbmctY29sIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5jYXJkLXRpdGxlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXI7XG5cblx0XHRcdFx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBsaWdodGVuKCAkcHJpbWFyeSwgMTUlICk7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHQgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0ICAgIG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIud3AtYmxvY2stemlvbnBsdXMtYWxlcnQsXG4ud3AtYmxvY2stemlvbnBsdXMtYWxlcnQtbGluayB7XG5cblx0LmFsZXJ0LWNvbnRhaW5lciB7XG5cdFx0QGluY2x1ZGUgYWxlcnQtdmFyaWFudCggdHJhbnNwYXJlbnQsIHJnYmEoICRwcmltYXJ5LCAwLjI1ICksICRncmF5LWRhcmsgKTtcblx0XHRwYWRkaW5nOiAkc3BhY2VyICRzcGFjZXIqMiAkc3BhY2VyKjIgJHNwYWNlcioyO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0bWFyZ2luOiAkc3BhY2VyKjIgMDtcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKCAkc3BhY2VyLzMsICRzcGFjZXIvMywgJHNwYWNlci8zLCAkc3BhY2VyLzMgKTtcblxuXHRcdC5hbGVydC1oZWFkaW5nIHtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRib3JkZXItYm90dG9tOiA1cHggc29saWQgcmdiYSggJHByaW1hcnksIDAuMjUgKTtcblx0XHQgICAgcGFkZGluZy1ib3R0b206ICRzcGFjZXIvMjtcblx0XHQgICAgbWFyZ2luLXRvcDogMDtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XG5cdFx0ICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRcdFx0Lmx3cy1saXZlaWNvbi12YWx1ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogZGFya2VuKCAkZ3JheS1saWdodCwgMTAlICkgMXB4IHNvbGlkO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJHNwYWNlcioyLjU7XG5cblx0XHRcdFx0Lmx3cy1pY29uIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6ICRzcGFjZXIqMjtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubHdzLXRleHQge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImFydGljbGUubGFuZGluZy1wYWdlIHtcblxuXHQuanVtYm90cm9uIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpe1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0xMDBweCAhaW1wb3J0YW50O1xuXHRcdFx0bWluLWhlaWdodDogODB2aDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKXtcblxuXHRcdFx0PiBpbWcge1xuXHRcdFx0XHR0b3A6IC0yNSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxvZ28ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0bWFyZ2luOiAkc3BhY2VyKjQgMCAkc3BhY2VyKjIgMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAkc3BhY2VyKjQ7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IC5jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNlcio4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDEwdmg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpe1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMjB2aDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0aGVhZGVyLmFydGljbGUtaGVhZGVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDY3JTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZSo0O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcio0O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0JjpmaXJzdC1saW5lIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlKjIuNTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDEtZm9udC1zaXplKjAuNzU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWxpbmUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMS1mb250LXNpemU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMS1mb250LXNpemUqMS42O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHRcdFx0JjpmaXJzdC1saW5lIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5pY29uLWRvd24ge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wYWdlLWNvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IC0kc3BhY2VyKjY7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKXtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogLTEwdmg7XG5cdFx0fVxuXG5cdFx0LmFydGljbGUtY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlcjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkc3BhY2VyKjI7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpe1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRoMi1mb250LXNpemUqMS41O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRoMy1mb250LXNpemU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgJHNwYWNlciozIDA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwICRzcGFjZXIqNCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cC1ibG9jay1jb2x1bW5zIHtcblx0XHRcdFx0XHRtYXJnaW46ICRzcGFjZXIqNCAwO1xuXG5cdFx0XHRcdFx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgJHNwYWNlciAwO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cC1ibG9jay1idXR0b24ge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoIDVweCwgNXB4LCA1cHgsIDVweCApO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImFydGljbGUuaW50ZXJuYXRpb25hbCB7XG5cdC5qdW1ib3Ryb24ge1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlcioyO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UqMS43NTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cdH1cblxuXHQucGFnZS1jb250ZW50IHtcblx0XHQmLnctcGhvdG8ge1xuXHRcdFx0bWluLWhlaWdodDogMTAwdmg7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNlcio1O1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRzcGFjZXIqNTtcblxuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdC5hcnRpY2xlLWNvbnRlbnQge1xuXHRcdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDE1cHggcmdiYSggIzAwMCwgMC4yNSApO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKCAjMDAwLCAwLjUgKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LndwLWJsb2NrLWNvbHVtbnMge1xuXHRcdFx0XHRcdFx0XHQud3AtYmxvY2stY29sdW1uIHtcblx0XHRcdFx0XHRcdFx0XHQud3AtYmxvY2stZ2FsbGVyeSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtJHNwYWNlcjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0kc3BhY2VyKjEwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuYmxvY2tzLWdhbGxlcnktaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdC5hcnRpY2xlLWNvbnRlbnQge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0LndwLWJsb2NrLWNvbHVtbnMge1xuXHRcdFx0XHRcdFx0LndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0XHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2VyKjM7XG5cblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjZXIqNTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2VyKjM7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQud3AtYmxvY2stZ2FsbGVyeSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNlciozO1xuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSl7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtJHNwYWNlcio1O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5ibG9ja3MtZ2FsbGVyeS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIqMjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQud3AtYmxvY2staW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRcdFx0XHRcdC53cC1ibG9jay1nYWxsZXJ5IHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0kc3BhY2VyKjU7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC53cC1ibG9jay1pbWFnZSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzcGFjZXIqMjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyKjI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy9taXhpbnNcIjtcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcblxuLyoqKioqKioqKioqKioqKioqKioqKlxuQ09MT1IgVVRJTElUSUVTXG4qKioqKioqKioqKioqKioqKioqKiovXG5AZWFjaCAkbmFtZSwgJGhleCBpbiAkY29sb3JzIHtcbiAgICAuaGFzLSN7JG5hbWV9LWNvbG9yIHtcbiAgICAgICAgY29sb3I6ICRoZXg7XG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRoZXg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhhcy0jeyRuYW1lfS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhleDtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblRFWFQgVVRJTElUSUVTXG4qKioqKioqKioqKioqKioqKioqKiovXG4uaXMtc3R5bGUtYWxsLWNhcHMge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkJMT0NLU1xuKioqKioqKioqKioqKioqKioqKioqL1xuLy8gQ29sdW1uc1xuLndwLWJsb2NrLWNvbHVtbnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLy8gQnV0dG9uc1xuLndwLWJsb2NrLWJ1dHRvbiB7XG4gICAgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmLmhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkaGV4IGluICRjb2xvcnMge1xuICAgICAgICAgICAgICAgICYuaGFzLSN7JG5hbWV9LWNvbG9yOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaXMtc3R5bGUtb3V0bGluZSB7XG4gICAgICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBAZWFjaCAkbmFtZSwgJGhleCBpbiAkY29sb3JzIHtcbiAgICAgICAgICAgICAgICAmLmhhcy0jeyRuYW1lfS1jb2xvciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmhhcy0jeyRuYW1lfS1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaGV4O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZXg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vLyBJbWFnZXNcbi53cC1ibG9jay1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgJi5pcy1zdHlsZS1jdXJ2ZWQtdG9wIHtcbiAgICAgICAgQGluY2x1ZGUgY3VydmVkLXRvcDtcbiAgICB9XG4gICAgJi5pcy1zdHlsZS1jdXJ2ZWQtYm90dG9tIHtcbiAgICAgICAgQGluY2x1ZGUgY3VydmVkLWJvdHRvbTtcbiAgICB9XG4gICAgJi5pcy1zdHlsZS13aGl0ZS1iZyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEod2hpdGUsIDAuNSk7XG4gICAgfVxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIGJvdHRvbTogMXJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHBhbGUtcGluaztcbiAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoYmxhY2ssIDAuNzUpO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuLy8gU2VwZXJhdG9yXG4ud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgICAmLmlzLXN0eWxlLWRvdHRlZC1saW5lIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IGRvdHRlZCAkb3JhbmdlO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbn1cbi8vIEhlYWRpbmdzXG5AaW5jbHVkZSBoZWFkaW5ncyB7XG4gICAgJi5pcy1zdHlsZS1hY3VtaW4ge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc3BsYXNoO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbn1cbi8vIENvdmVyXG4ud3AtYmxvY2stY292ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4vLyBQdWxscXVvdGVcbi53cC1ibG9jay1wdWxscXVvdGUge1xuICAgICYuaXMtc3R5bGUtY3VydmVkLWJvcmRlcnMge1xuICAgICAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgICAgICAgcGFkZGluZzogMmVtO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlIC8gMjUlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5MQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLyoqKioqKioqKioqKioqKioqKioqKlxuICAgIEJMT0NLU1xuICAgICoqKioqKioqKioqKioqKioqKioqKi9cbiAgICAvLyBHZW5lcmFsXG4gICAgLiN7JHRoZW1lLXByZWZpeH0tYmxvY2sge1xuICAgICAgICBtYXJnaW46ICRkZWZhdWx0X2Jsb2NrX21hcmdpbl9sYXJnZSBhdXRvO1xuICAgIH1cbiAgICAvLyBDb2x1bW5zXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICB3aWR0aDogJG1haW5fY29sdW1uX3dpZHRoO1xuICAgICAgICBtYXgtd2lkdGg6ICRtYWluX2NvbHVtbl9tYXhfd2lkdGg7XG4gICAgICAgIG1hcmdpbjogJGRlZmF1bHRfYmxvY2tfbWFyZ2luX2xhcmdlIGF1dG87XG4gICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmlzLXN0eWxlLXNtYWxsLW1hcmdpbnMge1xuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pcy1zdHlsZS1mdWxsLXdpZHRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaXMtc3R5bGUtc3RyZXRjaCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8vIENvdmVyXG4gICAgLndwLWJsb2NrLWNvdmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICYuaXMtc3R5bGUtY3VydmVkLXRvcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtdG9wO1xuICAgICAgICB9XG4gICAgICAgICYuaXMtc3R5bGUtY3VydmVkLWJvdHRvbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtYm90dG9tO1xuICAgICAgICB9XG4gICAgICAgICYuaXMtc3R5bGUtY3VydmVkLWxlZnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgY3VydmVkLWxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5pcy1zdHlsZS1jdXJ2ZWQtcmlnaHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgY3VydmVkLXJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIFNlcGVyYXRvclxuICAgIC53cC1ibG9jay1zZXBhcmF0b3Ige1xuICAgICAgICB3aWR0aDogJG1haW5fY29sdW1uX3dpZHRoO1xuICAgICAgICBtYXgtd2lkdGg6ICRtYWluX2NvbHVtbl9tYXhfd2lkdGg7XG4gICAgfVxuICAgIC8vIFB1bGxxdW90ZVxuICAgIC53cC1ibG9jay1wdWxscXVvdGUge1xuICAgICAgICAmLmlzLXN0eWxlLWN1cnZlZC1ib3JkZXJzIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5TTUFMTCBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLyoqKioqKioqKioqKioqKioqKioqKlxuICAgIEJMT0NLU1xuICAgICoqKioqKioqKioqKioqKioqKioqKi9cbiAgICAvLyBHZW5lcmFsXG4gICAgLiN7JHRoZW1lLXByZWZpeH0tYmxvY2sge1xuICAgICAgICBtYXJnaW46ICRkZWZhdWx0X2Jsb2NrX21hcmdpbl9zbWFsbCBhdXRvO1xuICAgIH1cbiAgICAvLyBDb2x1bW5zXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgbWFyZ2luOiAkZGVmYXVsdF9ibG9ja19tYXJnaW5fc21hbGwgYXV0bztcbiAgICAgICAgJi5pcy1zdHlsZS1zbWFsbC1tYXJnaW5zIHtcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICYuaXMtc3R5bGUtZnVsbC13aWR0aCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBDb3ZlclxuICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAmLmlzLXN0eWxlLW1vYmlsZS1jdXJ2ZWQtdG9wIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGN1cnZlZC10b3AoMTc1JSk7XG4gICAgICAgIH1cbiAgICAgICAgJi5pcy1zdHlsZS1tb2JpbGUtY3VydmVkLWJvdHRvbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtYm90dG9tKDE3NSUpO1xuICAgICAgICB9XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLy8gU2VwZXJhdG9yXG4gICAgLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1heC13aWR0aDogJG1haW5fY29sdW1uX21heF93aWR0aDtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkdFTkVSQUwgQkxPQ0sgU1RZTEVTXG4qKioqKioqKioqKioqKioqKioqKiovXG4uZ3JlYXRlci16aW9uLWJsb2NrIHtcbiAgICAuYmxvY2stdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGNvbG9yOiAkbWVkLWdyYXk7XG4gICAgfVxufVxuLndwLWJsb2NrIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogOTAwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblRFWFQgQ09MT1JcbioqKioqKioqKioqKioqKioqKioqKi9cbi5oYXMtaW5saW5lLWNvbG9yIHtcbiAgICBAZWFjaCAkbmFtZSwgJGhleCBpbiAkY29sb3JzIHtcbiAgICAgICAgJi5oYXMtI3skbmFtZX0tY29sb3Ige1xuICAgICAgICAgICAgY29sb3I6ICRoZXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblJJQ0ggVEVYVFxuKioqKioqKioqKioqKioqKioqKioqL1xuaDIucmljaC10ZXh0IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuQkxPQ0tTXG4qKioqKioqKioqKioqKioqKioqKiovXG4vLyBDb2x1bW5zXG4ud3AtYmxvY2stY29sdW1ucyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAmLmlzLXN0eWxlLWZ1bGwtd2lkdGgge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmLmlzLXN0eWxlLXN0cmV0Y2gge1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIEJ1dHRvbnNcbi53cC1ibG9jay1idXR0b24ge1xuICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgICYuaXMtc3R5bGUtb3V0bGluZSB7XG4gICAgICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkaGV4IGluICRjb2xvcnMge1xuICAgICAgICAgICAgICAgICYuaGFzLSN7JG5hbWV9LWNvbG9yIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRoZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oYXMtI3skbmFtZX0tYmFja2dyb3VuZC1jb2xvciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGhleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLy8gSW1hZ2VzXG4ud3AtYmxvY2staW1hZ2Uge1xuICAgICYuaXMtc3R5bGUtY3VydmVkLXRvcCB7XG4gICAgICAgIEBpbmNsdWRlIGN1cnZlZC10b3A7XG4gICAgfVxuICAgICYuaXMtc3R5bGUtY3VydmVkLWJvdHRvbSB7XG4gICAgICAgIEBpbmNsdWRlIGN1cnZlZC1ib3R0b207XG4gICAgfVxuICAgICYuaXMtc3R5bGUtd2hpdGUtYmcge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjUpO1xuICAgIH1cbn1cbi8vIFNlcGVyYXRvclxuLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICAmLmlzLXN0eWxlLWRvdHRlZC1saW5lIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAkbWFpbl9jb2x1bW5fbWF4X3dpZHRoO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICRvcmFuZ2U7XG4gICAgfVxufVxuLy8gSGVhZGluZ3NcbkBpbmNsdWRlIGhlYWRpbmdzIHtcbiAgICAmLmlzLXN0eWxlLWFjdW1pbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zcGxhc2g7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxufVxuLy8gQ292ZXJcbi53cC1ibG9jay1jb3ZlciB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgJi5pcy1zdHlsZS1jdXJ2ZWQtdG9wIHtcbiAgICAgICAgQGluY2x1ZGUgY3VydmVkLXRvcDtcbiAgICB9XG4gICAgJi5pcy1zdHlsZS1jdXJ2ZWQtYm90dG9tIHtcbiAgICAgICAgQGluY2x1ZGUgY3VydmVkLWJvdHRvbTtcbiAgICB9XG59XG4vLyBQdWxscXVvdGVcbi53cC1ibG9jay1wdWxscXVvdGUge1xuICAgICYuaXMtc3R5bGUtY3VydmVkLWJvcmRlcnMge1xuICAgICAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgICAgICAgcGFkZGluZzogMmVtO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlIC8gMjUlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5MQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLyoqKioqKioqKioqKioqKioqKioqKlxuICAgIEJMT0NLU1xuICAgICoqKioqKioqKioqKioqKioqKioqKi9cbiAgICAvLyBDb2x1bW5zXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICBtYXJnaW46ICRkZWZhdWx0X2Jsb2NrX21hcmdpbl9sYXJnZSBhdXRvO1xuICAgICAgICAmLmlzLXN0eWxlLXNtYWxsLW1hcmdpbnMge1xuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblNNQUxMIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAvKioqKioqKioqKioqKioqKioqKioqXG4gICAgQkxPQ0tTXG4gICAgKioqKioqKioqKioqKioqKioqKioqL1xuICAgIC8vIENvbHVtbnNcbiAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIG1hcmdpbjogJGRlZmF1bHRfYmxvY2tfbWFyZ2luX3NtYWxsIGF1dG87XG4gICAgICAgICYuaXMtc3R5bGUtc21hbGwtbWFyZ2lucyB7XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5TdHlsZXNoZWV0OiBWYXJpYWJsZXNcclxuXHJcbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXHJcbmJhc2UgdmFsdWVzLCBhbmQgZGVmYXVsdHMuIFdlIHdhbnQgdG8gbWFrZSBzdXJlIHRoaXMgZmlsZSBPTkxZXHJcbmNvbnRhaW5zIHZhcmlhYmxlcyB0aGF0IHdheSBvdXIgZmlsZXMgZG9uJ3QgZ2V0IGFsbCBtZXNzeS5cclxuTm8gb25lIGxpa2VzIGEgbWVzcy5cclxuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuQHVzZSAnc2FzczptYXRoJztcclxuXHJcbiR0aGVtZS1wcmVmaXg6IFwiZ3JlYXRlci16aW9uXCI7XHJcbi8vICR0aGVtZS1hc3NldHMtcGF0aDogXCIvd3AtY29udGVudC90aGVtZXMvZ3JlYXRlcnppb24vYXNzZXRzL1wiO1xyXG4kdGhlbWUtYXNzZXRzLXBhdGg6IFwiaHR0cHM6Ly9ncmVhdGVyemlvbi5jb20vd3AtY29udGVudC90aGVtZXMvZ3JlYXRlcnppb24vYXNzZXRzL1wiO1xyXG4kdGhlbWUtaW1nLXBhdGg6ICR0aGVtZS1hc3NldHMtcGF0aCArIFwiaW1hZ2VzL1wiO1xyXG5cclxuLy8gQ09MT1JTXHJcbiRkYXJrLWJsdWU6ICMzNjRiNTQ7XHJcbiRwYWxlLWJsdWU6ICNDNkQ2RDk7XHJcbiRvcmFuZ2U6ICNlYjZiNDA7XHJcbiRwYWxlLXBpbms6ICNGN0UzRTM7XHJcbiRsaWdodC1ncmF5OiAjZDVkMmQyO1xyXG4kcGFsZS1ncmF5OiAjRjRGNEY0O1xyXG4kd2hpdGU6ICNmZmY7XHJcbiRsaWdodC1ibHVlOiAjYTBiYWJmO1xyXG4kbWVkLWdyYXk6ICM3YjdjN2Y7XHJcbiRibGFjay1ncmF5OiAjM2EzNzM2O1xyXG5cclxuLy8gQ09MT1IgTUFQIChmb3IgbG9vcGluZylcclxuJGNvbG9yczogKFxyXG4gICAgXCJkYXJrLWJsdWVcIjogJGRhcmstYmx1ZSxcclxuICAgIFwib3JhbmdlXCI6ICRvcmFuZ2UsXHJcbiAgICBcImxpZ2h0LWdyYXlcIjogJGxpZ2h0LWdyYXksXHJcbiAgICBcIndoaXRlXCI6ICR3aGl0ZSxcclxuICAgIFwibGlnaHQtYmx1ZVwiOiAkbGlnaHQtYmx1ZSxcclxuICAgIFwibWVkLWdyYXlcIjogJG1lZC1ncmF5LFxyXG4gICAgXCJibGFjay1ncmF5XCI6ICRibGFjay1ncmF5LFxyXG4pO1xyXG5cclxuJG1haW5fY29sdW1uX3dpZHRoOiA3MCU7XHJcbiRtYWluX2NvbHVtbl9tYXhfd2lkdGg6IDEzMDBweDtcclxuJG1haW5fY29sdW1uX21hcmdpbnM6IG1hdGguZGl2KDEwMCUgLSAkbWFpbi1jb2x1bW4td2lkdGgsIDIpO1xyXG5cclxuJGRlZmF1bHRfYmxvY2tfbWFyZ2luX2xhcmdlOiA2cmVtO1xyXG4kZGVmYXVsdF9ibG9ja19tYXJnaW5fc21hbGw6IDNyZW07XHJcblxyXG4kYmFubmVyLWhlaWdodC1kZXNrdG9wOiA0OHB4O1xyXG4kaGVhZGVyLWhlaWdodC1kZXNrdG9wOiAxMDZweDtcclxuJGFkbWluLWJhci1oZWlnaHQtZGVza3RvcDogMzJweDtcclxuXHJcbiRiYW5uZXItaGVpZ2h0LW1vYmlsZTogODBweDtcclxuJGhlYWRlci1oZWlnaHQtbW9iaWxlOiA4MHB4O1xyXG4kYWRtaW4tYmFyLWhlaWdodC1tb2JpbGU6IDQ2cHg7IiwiQG1peGluIGNsZWFyZml4IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzci1vbmx5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC0xMDAwMHB4O1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuQG1peGluIGVkaXRvci1ib3JkZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxufVxyXG5cclxuQG1peGluIGN1cnZlZC10b3AoJHJhZGl1czogMTI1JSkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgkcmFkaXVzIDEwMCUgYXQgNTAlIDEwMCUpO1xyXG59XHJcblxyXG5AbWl4aW4gY3VydmVkLWJvdHRvbSgkcmFkaXVzOiAxMjUlKSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcC1wYXRoOiBlbGxpcHNlKCRyYWRpdXMgMTAwJSBhdCA1MCUgMCUpO1xyXG59XHJcblxyXG5AbWl4aW4gY3VydmVkLXRvcC1ib3R0b20oJHJhZGl1czogMTI1JSkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXAtcGF0aDogZWxsaXBzZSgkcmFkaXVzIDUwJSBhdCA1MCUgNTAlKTtcclxufVxyXG5cclxuQG1peGluIGN1cnZlZC1sZWZ0KCRyYWRpdXM6IDE3NSUpIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjbGlwLXBhdGg6IGVsbGlwc2UoMTAwJSAkcmFkaXVzIGF0IDEwMCUgNTAlKTtcclxufVxyXG5cclxuQG1peGluIGN1cnZlZC1yaWdodCgkcmFkaXVzOiAxNzUlKSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcC1wYXRoOiBlbGxpcHNlKDEwMCUgJHJhZGl1cyBhdCAwJSA1MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gY3VydmVkLWxlZnQtcmlnaHQoJHJhZGl1czogMTI1JSkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXAtcGF0aDogZWxsaXBzZSg1MCUgJHJhZGl1cyBhdCA1MCUgNTAlKTtcclxufVxyXG5cclxuQG1peGluIG5vLXNjcm9sbCB7XHJcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgd2lkdGg6IDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGFic29sdXRlLWNlbnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gaGVhZGluZ3Mge1xyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHN0YW5kYXJkLXRyYW5zaXRpb24ge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xyXG59IiwiQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy90eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy9taXhpbnNcIjtcblxuLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0taGVyby1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgIGJvcmRlcjogMnB4IHNvbGlkICNkZGQ7XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiSGVybyBTbGlkZXNcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMXJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2RkZDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgfVxufVxuXG4uI3skdGhlbWUtcHJlZml4fS1oZXJvLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLnNsaWNrLWxpc3QsXG4gICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEod2hpdGUsIDAuNzUpO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS1jZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjay1ncmF5LCAwLjc1KTtcbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNjg5MyAyMS4wNjA3QzExLjEwMzYgMjAuNDc0OSAxMS4xMDM2IDE5LjUyNTEgMTEuNjg5MyAxOC45MzkzTDIxLjIzNTMgOS4zOTM0QzIxLjgyMTEgOC44MDc2MSAyMi43NzA4IDguODA3NjEgMjMuMzU2NiA5LjM5MzRDMjMuOTQyNCA5Ljk3OTE5IDIzLjk0MjQgMTAuOTI4OSAyMy4zNTY2IDExLjUxNDdMMTQuODcxMyAyMEwyMy4zNTY2IDI4LjQ4NTNDMjMuOTQyNCAyOS4wNzExIDIzLjk0MjQgMzAuMDIwOCAyMy4zNTY2IDMwLjYwNjZDMjIuNzcwOCAzMS4xOTI0IDIxLjgyMTEgMzEuMTkyNCAyMS4yMzUzIDMwLjYwNjZMMTEuNjg5MyAyMS4wNjA3Wk0xNCAyMS41TDEyLjc1IDIxLjVMMTIuNzUgMTguNUwxNCAxOC41TDE0IDIxLjVaJyBmaWxsPSclMjMzQTM3MzYnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42ODkzIDIxLjA2MDdDMTEuMTAzNiAyMC40NzQ5IDExLjEwMzYgMTkuNTI1MSAxMS42ODkzIDE4LjkzOTNMMjEuMjM1MyA5LjM5MzRDMjEuODIxMSA4LjgwNzYxIDIyLjc3MDggOC44MDc2MSAyMy4zNTY2IDkuMzkzNEMyMy45NDI0IDkuOTc5MTkgMjMuOTQyNCAxMC45Mjg5IDIzLjM1NjYgMTEuNTE0N0wxNC44NzEzIDIwTDIzLjM1NjYgMjguNDg1M0MyMy45NDI0IDI5LjA3MTEgMjMuOTQyNCAzMC4wMjA4IDIzLjM1NjYgMzAuNjA2NkMyMi43NzA4IDMxLjE5MjQgMjEuODIxMSAzMS4xOTI0IDIxLjIzNTMgMzAuNjA2NkwxMS42ODkzIDIxLjA2MDdaTTE0IDIxLjVMMTIuNzUgMjEuNUwxMi43NSAxOC41TDE0IDE4LjVMMTQgMjEuNVonIGZpbGw9J3doaXRlJyAvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI4LjMxMDcgMjEuMDYwN0MyOC44OTY0IDIwLjQ3NDkgMjguODk2NCAxOS41MjUxIDI4LjMxMDcgMTguOTM5M0wxOC43NjQ3IDkuMzkzNEMxOC4xNzg5IDguODA3NjEgMTcuMjI5MiA4LjgwNzYxIDE2LjY0MzQgOS4zOTM0QzE2LjA1NzYgOS45NzkxOSAxNi4wNTc2IDEwLjkyODkgMTYuNjQzNCAxMS41MTQ3TDI1LjEyODcgMjBMMTYuNjQzNCAyOC40ODUzQzE2LjA1NzYgMjkuMDcxMSAxNi4wNTc2IDMwLjAyMDggMTYuNjQzNCAzMC42MDY2QzE3LjIyOTIgMzEuMTkyNCAxOC4xNzg5IDMxLjE5MjQgMTguNzY0NyAzMC42MDY2TDI4LjMxMDcgMjEuMDYwN1pNMjYgMjEuNUwyNy4yNSAyMS41TDI3LjI1IDE4LjVMMjYgMTguNUwyNiAyMS41WicgZmlsbD0nJTIzM0EzNzM2JyAvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjguMzEwNyAyMS4wNjA3QzI4Ljg5NjQgMjAuNDc0OSAyOC44OTY0IDE5LjUyNTEgMjguMzEwNyAxOC45MzkzTDE4Ljc2NDcgOS4zOTM0QzE4LjE3ODkgOC44MDc2MSAxNy4yMjkyIDguODA3NjEgMTYuNjQzNCA5LjM5MzRDMTYuMDU3NiA5Ljk3OTE5IDE2LjA1NzYgMTAuOTI4OSAxNi42NDM0IDExLjUxNDdMMjUuMTI4NyAyMEwxNi42NDM0IDI4LjQ4NTNDMTYuMDU3NiAyOS4wNzExIDE2LjA1NzYgMzAuMDIwOCAxNi42NDM0IDMwLjYwNjZDMTcuMjI5MiAzMS4xOTI0IDE4LjE3ODkgMzEuMTkyNCAxOC43NjQ3IDMwLjYwNjZMMjguMzEwNyAyMS4wNjA3Wk0yNiAyMS41TDI3LjI1IDIxLjVMMjcuMjUgMTguNUwyNiAxOC41TDI2IDIxLjVaJyBmaWxsPSd3aGl0ZScgLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL21peGluc1wiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcblxuLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0taGVybyB7XG4gICAgLmhlcm8tYmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgIC5ibG9jay1lZGl0b3ItaW5uZXItYmxvY2tzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYSh3aGl0ZSwgMC41KTtcbiAgICAgICAgICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKHdoaXRlLCAwLjUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLiN7JHRoZW1lLXByZWZpeH0taGVybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwdmg7XG4gICAgYmFja2dyb3VuZDoge1xuICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IGNlbnRlciAwcHg7XG4gICAgICAgIHNpemU6IGNvdmVyO1xuICAgIH1cbiAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNixcbiAgICBwIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggOHB4IHJnYigwIDAgMCAvIDk1JSk7XG4gICAgfVxuICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDhweCByZ2JhKGJsYWNrLCAwLjk1KTtcbiAgICAgICAgQGVhY2ggJG5hbWUsICRoZXggaW4gJGNvbG9ycyB7XG4gICAgICAgICAgICAmLmhhcy0jeyRuYW1lfS1jb2xvciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRoZXg7XG4gICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBhLFxuICAgIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgLndwLWJsb2NrLWltYWdlIHtcbiAgICAgICAgJjpub3QoLmFsaWducmlnaHQpOm5vdCguYWxpZ25sZWZ0KSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1oZXJvIHtcbiAgICAgICAgbWluLWhlaWdodDogNjkwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0LWRlc2t0b3A7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgICAgIEBpbmNsdWRlIGN1cnZlZC1ib3R0b20oMTc1JSk7XG4gICAgICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBib2R5LmFkbWluLWJhciB7XG4gICAgICAgIC4jeyR0aGVtZS1wcmVmaXh9LWhlcm8ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICN7JGFkbWluLWJhci1oZWlnaHQtZGVza3RvcCArICRoZWFkZXItaGVpZ2h0LWRlc2t0b3B9O1xuICAgICAgICB9XG4gICAgfVxuICAgIGJvZHkuaGFzLXRvcC1iYW5uZXIge1xuICAgICAgICAuI3skdGhlbWUtcHJlZml4fS1oZXJvIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAjeyRiYW5uZXItaGVpZ2h0LWRlc2t0b3AgKyAkaGVhZGVyLWhlaWdodC1kZXNrdG9wfTtcbiAgICAgICAgfVxuICAgICAgICAmLmFkbWluLWJhciB7XG4gICAgICAgICAgICAuI3skdGhlbWUtcHJlZml4fS1oZXJvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogI3skYWRtaW4tYmFyLWhlaWdodC1kZXNrdG9wICsgJGJhbm5lci1oZWlnaHQtZGVza3RvcCArICRoZWFkZXItaGVpZ2h0LWRlc2t0b3B9O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3ODFweCkge1xuICAgIC53cC1ibG9jay1jb2x1bW46bm90KDpvbmx5LWNoaWxkKSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZ3JvdzogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblNNQUxMIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1oZXJvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGhlYWRlci1oZWlnaHQtbW9iaWxlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgQGluY2x1ZGUgY3VydmVkLWJvdHRvbSgyMDAlKTtcbiAgICAgICAgaDIsXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICBib2R5LmFkbWluLWJhciB7XG4gICAgICAgIC4jeyR0aGVtZS1wcmVmaXh9LWhlcm8ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogI3skYWRtaW4tYmFyLWhlaWdodC1tb2JpbGUgKyAkaGVhZGVyLWhlaWdodC1tb2JpbGV9O1xuICAgICAgICB9XG4gICAgfVxuICAgIGJvZHkuaGFzLXRvcC1iYW5uZXIge1xuICAgICAgICAuI3skdGhlbWUtcHJlZml4fS1oZXJvIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICN7JGJhbm5lci1oZWlnaHQtbW9iaWxlICsgJGhlYWRlci1oZWlnaHQtbW9iaWxlfTtcbiAgICAgICAgfVxuICAgICAgICAmLmFkbWluLWJhciB7XG4gICAgICAgICAgICAuI3skdGhlbWUtcHJlZml4fS1oZXJvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAjeyRhZG1pbi1iYXItaGVpZ2h0LW1vYmlsZSArICRiYW5uZXItaGVpZ2h0LW1vYmlsZSArICRoZWFkZXItaGVpZ2h0LW1vYmlsZX07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvbWl4aW5zXCI7XG5cbi53cC1ibG9jay0jeyR0aGVtZS1wcmVmaXh9LWhvcml6b250YWwtbmF2LWl0ZW0ge1xuICAgIC5lZGl0b3Itcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVkLWdyYXk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0taG9yaXpvbnRhbC1uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAudGl0bGUtbGluayB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICB9XG4gICAgLmFycm93LWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS1jZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC41cmVtKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAud3AtYmxvY2stI3skdGhlbWUtcHJlZml4fS1ob3Jpem9udGFsLW5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICAgIHdpZHRoOiAkbWFpbl9jb2x1bW5fd2lkdGg7XG4gICAgICAgIG1heC13aWR0aDogJG1haW5fY29sdW1uX21heF93aWR0aDtcbiAgICAgICAgLnRpdGxlLWxpbmsge1xuICAgICAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNjAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDJyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgU01BTEwgU0NSRUVOU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0taG9yaXpvbnRhbC1uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICdzdHlsZXMvcGFydGlhbHMvdmFyaWFibGVzJztcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL21peGluc1wiO1xuXG4ud3AtYmxvY2stI3skdGhlbWUtcHJlZml4fS1pY29uLXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBidXR0b24uaWNvbi1idXR0b24ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbn1cblxuLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0taWNvbi10ZXh0IHtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbk1FRElVTSBBTkQgTEFSR0UgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC53cC1ibG9jay0jeyR0aGVtZS1wcmVmaXh9LWljb24tdGV4dCB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgU01BTEwgU0NSRUVOU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0taWNvbi10ZXh0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy9taXhpbnNcIjtcblxuLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0taW1hZ2UtY3RhLXdyYXAge1xuICAgIC5jdGEge1xuICAgICAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lZC1ncmF5O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIC5ibG9jay1lZGl0b3ItdXJsLWlucHV0IHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi4jeyR0aGVtZS1wcmVmaXh9LWltYWdlLWN0YS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAycmVtIDA7XG4gICAgLmltYWdlLWN0YSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gNHJlbTtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJG1lZC1ncmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkLWdyYXk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBzdGFuZGFyZC10cmFuc2l0aW9uO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgICAgIGltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDEwIDE1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOC45MTc1NiA4LjIwNzExQzkuMzA4MDggNy44MTY1OCA5LjMwODA4IDcuMTgzNDIgOC45MTc1NiA2Ljc5Mjg5TDIuNTUzNTkgMC40Mjg5MzNDMi4xNjMwNyAwLjAzODQwODIgMS41Mjk5MSAwLjAzODQwODMgMS4xMzkzOCAwLjQyODkzM0MwLjc0ODg1NiAwLjgxOTQ1NyAwLjc0ODg1NiAxLjQ1MjYyIDEuMTM5MzggMS44NDMxNUw2Ljc5NjI0IDcuNUwxLjEzOTM4IDEzLjE1NjlDMC43NDg4NTggMTMuNTQ3NCAwLjc0ODg1OCAxNC4xODA1IDEuMTM5MzggMTQuNTcxMUMxLjUyOTkxIDE0Ljk2MTYgMi4xNjMwNyAxNC45NjE2IDIuNTUzNiAxNC41NzExTDguOTE3NTYgOC4yMDcxMVpNNy4yMTA0NSA4LjVMOC4yMTA0NSA4LjVMOC4yMTA0NSA2LjVMNy4yMTA0NSA2LjVMNy4yMTA0NSA4LjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBzaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRtZWQtZ3JheTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxMCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDEwIDE1JyBmaWxsPSclMjM3YjdjN2YnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J004LjkxNzU2IDguMjA3MTFDOS4zMDgwOCA3LjgxNjU4IDkuMzA4MDggNy4xODM0MiA4LjkxNzU2IDYuNzkyODlMMi41NTM1OSAwLjQyODkzM0MyLjE2MzA3IDAuMDM4NDA4MiAxLjUyOTkxIDAuMDM4NDA4MyAxLjEzOTM4IDAuNDI4OTMzQzAuNzQ4ODU2IDAuODE5NDU3IDAuNzQ4ODU2IDEuNDUyNjIgMS4xMzkzOCAxLjg0MzE1TDYuNzk2MjQgNy41TDEuMTM5MzggMTMuMTU2OUMwLjc0ODg1OCAxMy41NDc0IDAuNzQ4ODU4IDE0LjE4MDUgMS4xMzkzOCAxNC41NzExQzEuNTI5OTEgMTQuOTYxNiAyLjE2MzA3IDE0Ljk2MTYgMi41NTM2IDE0LjU3MTFMOC45MTc1NiA4LjIwNzExWk03LjIxMDQ1IDguNUw4LjIxMDQ1IDguNUw4LjIxMDQ1IDYuNUw3LjIxMDQ1IDYuNUw3LjIxMDQ1IDguNVonIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1pbWFnZS1jdGEtd3JhcCB7XG4gICAgICAgIC5pbWFnZS1jdGEge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICByaWdodDogLTNyZW07XG4gICAgICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuU01BTEwgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC4jeyR0aGVtZS1wcmVmaXh9LWltYWdlLWN0YS13cmFwIHtcbiAgICAgICAgQGluY2x1ZGUgY3VydmVkLXRvcDtcbiAgICAgICAgLmltYWdlLWN0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjVlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy9taXhpbnNcIjtcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcblxuLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0taW5mby1zbGlkZXIge1xuICAgIC5ibG9jay1lZGl0b3ItdXJsLWlucHV0IHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zbGlkZS1iZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBzaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZS1iZy1vdmVybGF5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmstYmx1ZSwgMC43NSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcbiAgICAgICAgICAgIC5zbGlkZS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgLmJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2Nyb2xsLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICAuc2Nyb2xsLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlLWNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY3RhLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIC5jdGEtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5uZXItc2xpZGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLiN7JHRoZW1lLXByZWZpeH0tcG9zdC1waWNrZXItc2luZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmluZm8tc2xpZGVyLWltYWdlLXVwZGF0ZXIge1xuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpZGUtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIC5jb21wb25lbnRzLWJ1dHRvbi1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi4jeyR0aGVtZS1wcmVmaXh9LWluZm8tc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnBsZWRnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zbGlkZS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgLnNsaWRlLWhlYWRlci1sZWZ0IHtcbiAgICAgICAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmRvdHMge1xuICAgICAgICAgICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zY3JvbGwtYnV0dG9ucyB7XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS1jZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmRpc2FibGVkIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS1jZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXI6bm90KFtkaXNhYmxlZF0pOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlcyB7XG4gICAgICAgIC5zbGlkZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYXR0YWNobWVudDogZml4ZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyay1ibHVlLCAwLjc1KTtcbiAgICAgICAgICAgICAgICAuc2xpZGUtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAuc2xpZGUtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXNwbGFzaDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlLWV4Y2VycHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlLXJlZ2lvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24gLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3RhbmRhcmQtdHJhbnNpdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlLWltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWRlLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuTUVESVVNIEFORCBMQVJHRSBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLiN7JHRoZW1lLXByZWZpeH0taW5mby1zbGlkZXIge1xuICAgICAgICAucGxlZGdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAycmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpZGUtaGVhZGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAkbWFpbl9jb2x1bW5fd2lkdGg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRtYWluX2NvbHVtbl9tYXhfd2lkdGg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcmVtO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC5zY3JvbGwtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWRlcyB7XG4gICAgICAgICAgICAuc2xpZGUge1xuICAgICAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTByZW0gMCAzcmVtIDA7XG4gICAgICAgICAgICAgICAgICAgIC5zbGlkZS1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogI3skbWFpbl9jb2x1bW5fd2lkdGggKyAkbWFpbl9jb2x1bW5fbWFyZ2luc307XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoI3skbWFpbl9jb2x1bW5fbWF4X3dpZHRofSArICN7JG1haW5fY29sdW1uX21hcmdpbnN9KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZS1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZS1pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGN1cnZlZC1sZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuICBTTUFMTCBTQ1JFRU5TXG4gICoqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1pbmZvLXNsaWRlciB7XG4gICAgICAgIC5zbGlkZS1oZWFkZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDhyZW07XG4gICAgICAgICAgICAuc2xpZGUtaGVhZGVyLWxlZnQge1xuICAgICAgICAgICAgICAgIC5ibG9jay10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zY3JvbGwtYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpZGVzIHtcbiAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cmVtIDAgMCAwO1xuICAgICAgICAgICAgICAgIC5zbGlkZS1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc2xpZGUtaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGUtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGN1cnZlZC10b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL21peGluc1wiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdHlwb2dyYXBoeVwiO1xuXG4ud3AtYmxvY2stI3skdGhlbWUtcHJlZml4fS1saXN0aW5nLW1hcC1zbGlkZXIge1xuICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRtZWQtZ3JheTtcbiAgICBoMiwgaDMsIGg0IHtcbiAgICAgICAgY29sb3I6ICRtZWQtZ3JheSFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0haW1wb3J0YW50O1xuICAgIH1cbiAgICAuYXZhaWxhYmxlLWZpbHRlcnMge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4kcG9zdC13aWR0aDogMzAwcHg7XG4kcG9zdC1tYXJnaW46IDEwcHg7XG5cbi4jeyR0aGVtZS1wcmVmaXh9LWxpc3RpbmctbWFwLXNsaWRlciB7XG4gICAgLmxpc3RpbmctZm9ybSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAkbWFpbl9jb2x1bW5fd2lkdGg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRtYWluX2NvbHVtbl9tYXhfd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBzZWxlY3QsXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcwJyBoZWlnaHQ9JzI0MCcgZmlsbD0nJTIzN2I3YzdmJyUzRSUzQ3BhdGggZD0nTTUsNUgyNjVMMTM1LDIzMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IDk1JSBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBzaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVkLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxpc3Rpbmctc2xpZGVyIHtcbiAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC50aXRsZS1ib3gtbGVmdCB7XG4gICAgICAgICAgICAgICAgLnNjcm9sbC1idXR0b25zIHtcbiAgICAgICAgICAgICAgICAgICAgLnNjcm9sbC1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlLWNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkaGV4IGluICRjb2xvcnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaGFzLSN7JG5hbWV9LWNvbG9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRoZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS1jZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubm8tcG9zdHMtbWVzc2FnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wb3N0cy1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG5vLXNjcm9sbDtcbiAgICAgICAgICAgIC5wb3N0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7JHBvc3QtbWFyZ2luICogMn07XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtdG9wO1xuICAgICAgICAgICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjay1ncmF5LCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAucmVhZC1tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udDoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbWlseTogJGZvbnQtc3BsYXNoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5wb3N0LWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1saXN0aW5nLW1hcC1zbGlkZXIge1xuICAgICAgICAubGlzdGluZy1mb3JtIHtcbiAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0LFxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxpc3Rpbmctc2xpZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogJG1haW5fY29sdW1uX3dpZHRoO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogJG1haW5fY29sdW1uX21heF93aWR0aDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAycmVtIGF1dG87XG4gICAgICAgICAgICAgICAgLnRpdGxlLWJveC1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgLmRvdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb3N0cy1ib3gge1xuICAgICAgICAgICAgICAgIC5wb3N0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwICRwb3N0LXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICAmLmZpcnN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG1haW5fY29sdW1uX21hcmdpbnM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwb3N0LW1hcmdpbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuU01BTEwgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC4jeyR0aGVtZS1wcmVmaXh9LWxpc3RpbmctbWFwLXNsaWRlciB7XG4gICAgICAgIC5saXN0aW5nLWZvcm0ge1xuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0LFxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGlzdGluZy1zbGlkZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICAgIC50aXRsZS1ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbSBhdXRvO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZS1ib3gtbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLmRvdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkbWVkLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRtZWQtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBlYWNoICRuYW1lLCAkaGV4IGluICRjb2xvcnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaGFzLSN7JG5hbWV9LWNvbG9yIC5kb3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkaGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGhleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb3N0cy1ib3gge1xuICAgICAgICAgICAgICAgIC5wb3N0IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC53cC1ibG9jay1idXR0b25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL21peGluc1wiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdHlwb2dyYXBoeVwiO1xuXG4ud3AtYmxvY2stI3skdGhlbWUtcHJlZml4fS1wb3N0LWdyaWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgIHBhZGRpbmc6IDZyZW0gM3JlbTtcbiAgICBAaW5jbHVkZSBjdXJ2ZWQtdG9wLWJvdHRvbTtcbn1cblxuJHJhZGl1czogMnJlbTtcblxuLiN7JHRoZW1lLXByZWZpeH0tcG9zdC1ncmlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmx1ZTtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyay1ibHVlLCAwLjIpO1xuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggJGRhcmstYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sIHtcbiAgICAgICAgJi5maWx0ZXJzIHtcbiAgICAgICAgICAgIC5zZWFyY2gtYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNzAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMgMCAwICRyYWRpdXM7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGFuZGFyZC10cmFuc2l0aW9uO1xuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJHJhZGl1cyAkcmFkaXVzIDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnBvc3RzIHtcbiAgICAgICAgICAgIC5uby1wb3N0cy1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9zdHMtYm94IHtcbiAgICAgICAgICAgICAgICAucG9zdCB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYmctaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrLWJsdWUsIDAuNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzdGFuZGFyZC10cmFuc2l0aW9uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc3BsYXNoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmctaW1hZ2UgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLndpZHRoLTYge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmJnLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi53aWR0aC0xMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmctaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyMHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2FkLW1vcmUtbG9hZGVyLFxuICAgICAgICAgICAgLmxvYWQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubG9hZC1tb3JlLWJ1dHRvbi5zaG93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2FkLW1vcmUtbG9hZGVyIHtcbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAubG9hZGVyLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZG90IHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMC41cyBpbmZpbml0ZSBhbHRlcm5hdGUgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogJGkgKiAwLjFzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1wb3N0LWdyaWQge1xuICAgICAgICBtYXJnaW46IDEwcmVtIDA7XG4gICAgICAgIHBhZGRpbmc6IDAgNnJlbTtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGN1cnZlZC10b3AoNzUlKTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtYm90dG9tKDc1JSk7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICAmLmZpbHRlcnMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgICAgdG9wOiAkaGVhZGVyLWhlaWdodC1kZXNrdG9wO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWZpbHRlcnMtZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmN1c3RvbS1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRzaXplOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuY3VzdG9tLWlucHV0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWZpbHRlcnMtbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnV0dG9uW3R5cGU9XCJyZXNldFwiXSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnBvc3RzIHtcbiAgICAgICAgICAgICAgICAucG9zdHMtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDcwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAucG9zdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLndpZHRoLSN7JGl9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwICN7MTAwJSAqIG1hdGguZGl2KCRpLCAxMil9O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubG9hZC1tb3JlLWxvYWRlcixcbiAgICAgICAgICAgICAgICAubG9hZC1tb3JlLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvIDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgYm9keS5hZG1pbi1iYXIge1xuICAgICAgICAuI3skdGhlbWUtcHJlZml4fS1wb3N0LWdyaWQgLmNvbC5maWx0ZXJzIHtcbiAgICAgICAgICAgIHRvcDogI3skYWRtaW4tYmFyLWhlaWdodC1kZXNrdG9wICsgJGhlYWRlci1oZWlnaHQtZGVza3RvcH07XG4gICAgICAgIH1cbiAgICB9XG4gICAgYm9keS5oYXMtdG9wLWJhbm5lciB7XG4gICAgICAgIC4jeyR0aGVtZS1wcmVmaXh9LXBvc3QtZ3JpZCAuY29sLmZpbHRlcnMge1xuICAgICAgICAgICB0b3A6ICN7JGJhbm5lci1oZWlnaHQtZGVza3RvcCArICRoZWFkZXItaGVpZ2h0LWRlc2t0b3B9O1xuICAgICAgICB9XG4gICAgICAgICYuYWRtaW4tYmFyIHtcbiAgICAgICAgICAgIC4jeyR0aGVtZS1wcmVmaXh9LXBvc3QtZ3JpZCAuY29sLmZpbHRlcnMge1xuICAgICAgICAgICAgICAgIHRvcDogI3skYWRtaW4tYmFyLWhlaWdodC1kZXNrdG9wICsgJGJhbm5lci1oZWlnaHQtZGVza3RvcCArICRoZWFkZXItaGVpZ2h0LWRlc2t0b3B9O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5TTUFMTCBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLiN7JHRoZW1lLXByZWZpeH0tcG9zdC1ncmlkIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luOiA4cmVtIDA7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtdG9wKDEwMCUpO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGN1cnZlZC1ib3R0b20oMTAwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICAmLmZpbHRlcnMge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIC5zZWFyY2gtYm94LFxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1maWx0ZXJzLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1maWx0ZXJzLW1vYmlsZSxcbiAgICAgICAgICAgICAgICBidXR0b25bdHlwZT1cInJlc2V0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1maWx0ZXJzLWRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktZmlsdGVycy1tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcwJyBoZWlnaHQ9JzI0MCcgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTUsNUgyNjVMMTM1LDIzMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IDk1JSBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBzaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5wb3N0cyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjI1cmVtO1xuICAgICAgICAgICAgICAgIC5wb3N0cy1ib3gge1xuICAgICAgICAgICAgICAgICAgICAucG9zdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL21peGluc1wiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy90eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL3ZhcmlhYmxlc1wiO1xuXG4ud3AtYmxvY2stI3skdGhlbWUtcHJlZml4fS1yZWNlbnQtcG9zdHMge1xuICAgIEBpbmNsdWRlIGVkaXRvci1ib3JkZXI7XG4gICAgcGFkZGluZzogMXJlbTtcbn1cblxuJHBvc3Qtd2lkdGg6IDMwMHB4O1xuJHBvc3QtbWFyZ2luOiAxMHB4O1xuXG4uI3skdGhlbWUtcHJlZml4fS1yZWNlbnQtcG9zdHMge1xuICAgIC50aXRsZS1ib3gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC50aXRsZS1ib3gtbGVmdCB7XG4gICAgICAgICAgICAuc2Nyb2xsLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIC5zY3JvbGwtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS1jZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGVhY2ggJG5hbWUsICRoZXggaW4gJGNvbG9ycyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmhhcy0jeyRuYW1lfS1jb2xvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGhleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlLWNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3RzLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgbm8tc2Nyb2xsO1xuICAgICAgICAucG9zdCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7JHBvc3QtbWFyZ2luICogMn07XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGN1cnZlZC10b3A7XG4gICAgICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2stZ3JheSwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgLnJlYWQtbW9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFtaWx5OiAkZm9udC1zcGxhc2g7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wb3N0LWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGN1cnZlZC1ib3R0b207XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1yZWNlbnQtcG9zdHMge1xuICAgICAgICBtYXJnaW46IDNyZW0gYXV0bztcbiAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgICAgICAudGl0bGUtYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAkbWFpbl9jb2x1bW5fd2lkdGg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRtYWluX2NvbHVtbl9tYXhfd2lkdGg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAycmVtIGF1dG87XG4gICAgICAgICAgICAudGl0bGUtYm94LWxlZnQge1xuICAgICAgICAgICAgICAgIC5kb3RzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3RzLWJveCB7XG4gICAgICAgICAgICAucG9zdCB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwICRwb3N0LXdpZHRoO1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRtYWluX2NvbHVtbl9tYXJnaW5zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkcG9zdC1tYXJnaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC53cC1ibG9jay1idXR0b25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgU01BTEwgU0NSRUVOU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLiN7JHRoZW1lLXByZWZpeH0tcmVjZW50LXBvc3RzIHtcbiAgICAgICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAgICAgLnRpdGxlLWJveCB7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbSBhdXRvO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGl0bGUtYm94LWxlZnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLmRvdHMge1xuICAgICAgICAgICAgICAgICAgICAuZG90IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkbWVkLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1lZC1ncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAZWFjaCAkbmFtZSwgJGhleCBpbiAkY29sb3JzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaGFzLSN7JG5hbWV9LWNvbG9yIC5kb3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGhleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGhleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucG9zdHMtYm94IHtcbiAgICAgICAgICAgIC5wb3N0IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC53cC1ibG9jay1idXR0b25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiXG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL21peGluc1wiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy90eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInN0eWxlcy9saWJyYXJ5L3NsaWNrXCI7XG5AaW1wb3J0IFwic3R5bGVzL2xpYnJhcnkvc2xpY2stdGhlbWVcIjtcblxuLiN7JHRoZW1lLXByZWZpeH0tcmVnaW9ucy1tYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAxcmVtIDAgMXJlbSByZ2JhKGJsYWNrLCAwLjIpO1xuICAgIC5zaWRlYmFyX19jb250ZW50cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAucmVnaW9ucyxcbiAgICAuY2l0aWVzIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICAvLyByZWdpb25zXG4gICAgLnJlZ2lvbnMge1xuICAgICAgbWF4LWhlaWdodDogNTN2aDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLnJlZ2lvbiB7XG4gICAgICAucmVnaW9uX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDFyZW0gKyAwLjV2dyk7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNTZweCcgaGVpZ2h0PScyNTZweCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIGlkPSdGbGF0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzM2NGI1NCclM0UlM0NwYXRoIGQ9J005NiwyMjBhMTIsMTIsMCwwLDEtOC40ODUzNS0yMC40ODUzNUwxNTkuMDI5MywxMjgsODcuNTE0NjUsNTYuNDg1MzVhMTIuMDAwMSwxMi4wMDAxLDAsMCwxLDE2Ljk3MDctMTYuOTcwN2w4MCw4MGExMi4wMDA2MiwxMi4wMDA2MiwwLDAsMSwwLDE2Ljk3MDdsLTgwLDgwQTExLjk2Mjg3LDExLjk2Mjg3LDAsMCwxLDk2LDIyMFonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgQGluY2x1ZGUgc3RhbmRhcmQtdHJhbnNpdGlvbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNpdGllcyB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5yZWdpb25fX3RpdGxlOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgICAgIC5jaXRpZXMge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgQGluY2x1ZGUgc3RhbmRhcmQtdHJhbnNpdGlvbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGNpdGllc1xuICAgIC5jaXRpZXMge1xuICAgICAgcGFkZGluZzogMCAzcmVtO1xuICAgIH1cbiAgICAuY2l0eSB7XG4gICAgICAuY2l0eV9fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygwLjc1cmVtICsgMC41dncpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04JyUzRiUzRSUzQyEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDEyMy4zIDEyNy40JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjMuMyAxMjcuNDsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGNsYXNzPSdwaW5fX2JnJyBmaWxsPSclMjMzNjRDNTQnIGQ9J002Mi43LDdDMzUuOSw3LDE0LjIsMjguNywxNC4yLDU1LjVjMCwzNi40LDQ4LjUsNjYuMyw0OC41LDY2LjNoMGMwLDAsNDguNS0zMCw0OC41LTY2LjMgQzExMS4yLDI4LjcsODkuNSw3LDYyLjcsN0w2Mi43LDd6JyAvJTNFJTNDY2lyY2xlIGNsYXNzPSdzdDknIGN4PSc2Mi43JyBjeT0nNTEuNScgcj0nMjIuOScgZmlsbD0nJTIzRkZGJyAvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wb3BvdXRfYW5jaG9yIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgICAgIGNvbG9yOiAjM2EzNzM2XG4gICAgICB9XG4gICAgICAuY2l0eV9fdGl0bGVfc21hbGwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgICAgLmNpdHlfX3RpdGxlX2xhcmdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC8vIHBvcG91dFxuICAgICAgLmNpdHlfX3BvcG91dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGUtZ3JheTtcbiAgICAgICAgYm94LXNoYWRvdzogMXJlbSAwIDFyZW0gcmdiYShibGFjaywgMC4yKTtcbiAgICAgICAgQGluY2x1ZGUgc3RhbmRhcmQtdHJhbnNpdGlvbjtcbiAgICAgICAgLnBvcG91dF9fZXhpdCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMC41cmVtO1xuICAgICAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53cC1wb3N0LWltYWdlIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMzUlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5wb3BvdXRfX2NvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgICAgIC5wb3BvdXRfX3RpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAucG9wb3V0X19leGNlcnB0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBhdHRyYWN0aW9uc1xuICAgICAgLmF0dHJhY3Rpb25zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5hdHRyYWN0aW9uc19fdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgY29sb3I6ICRtZWQtZ3JheTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmF0dHJhY3Rpb25zX19zbGlkZXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAmLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5zbGljay1wcmV2LFxuICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgdG9wOiAtNiU7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI1NnB4JyBoZWlnaHQ9JzI1NnB4JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgaWQ9J0ZsYXQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTk2LDIyMGExMiwxMiwwLDAsMS04LjQ4NTM1LTIwLjQ4NTM1TDE1OS4wMjkzLDEyOCw4Ny41MTQ2NSw1Ni40ODUzNWExMi4wMDAxLDEyLjAwMDEsMCwwLDEsMTYuOTcwNy0xNi45NzA3bDgwLDgwYTEyLjAwMDYyLDEyLjAwMDYyLDAsMCwxLDAsMTYuOTcwN2wtODAsODBBMTEuOTYyODcsMTEuOTYyODcsMCwwLDEsOTYsMjIwWicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiA3NSU7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICBsZWZ0OiA4MiU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hdHRyYWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDlyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgLmF0dHJhY3Rpb25fX2ltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5hdHRyYWN0aW9uX190aXRsZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggMnB4ICMzYTM3MzY7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIHRvZ2dsZVxuICAgIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIHtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDJyZW0gMXJlbTtcbiAgICAgIC5zaG93LXJlZ2lvbnNfX2xhYmVsLFxuICAgICAgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgLnNob3ctcmVnaW9uc19fbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkbWVkLWdyYXk7XG4gICAgICB9XG4gICAgICAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuc2hvdy1yZWdpb25zX19pbnB1dCB7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMC41cmVtIHJnYmEoYmxhY2ssIDAuMik7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIk9GRlwiO1xuICAgICAgICAgICAgd2lkdGg6IDdyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogNHJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWxlLWdyYXk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIk9OXCI7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcmVtKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBtYXBcbiAgLnJlZ2lvbnMtbWFwX19tYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxO1xuXG4gICAgLy8gc2hhcGVzXG4gICAgLnNoYXBlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyLjklKTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgc3RhbmRhcmQtdHJhbnNpdGlvbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNoYXBlX190aXRsZXMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLnNoYXBlX190aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWF4LXdpZHRoOiAxM3JlbTtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICB9XG4gICAgfVxuICAgIC5yZWdpb24tc2hhcGVzIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICYgPiBzdmcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB0ZXh0IHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgLnNoYXBlIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNoYXBlX190aXRsZSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBwaW5zXG4gICAgLnBpbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgLnBpbl9fdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgLnBpbl9fdGl0bGUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDNweCAjMzczNzM3YTE7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAucGluX19iZyB7XG4gICAgICAgICAgICBmaWxsOiAkb3JhbmdlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5SRVNQT05TSVZFXG5Vc3VhbGx5IEkgcHJpZGUgbXlzZWxmIG9uIG5ldmVyIGdvaW5nIGJleW9uZCAyLTMgYnJlYWtwb2ludHNcbmJ1dCBsb29rLiBJJ20gdHJ5aW4gdG8gdHJlZXQgYW4gc3ZnIGxpa2UgaXQncyBpdCBhIHJlYWwgbWFwLlxuR2ltbWUgYSBicmVhay5cbioqKioqKioqKioqKioqKioqKioqKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLiN7JHRoZW1lLXByZWZpeH0tcmVnaW9ucy1tYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuc2lkZWJhcl9fY29udGVudHMge1xuICAgICAgICBoZWlnaHQ6IDM3cmVtO1xuICAgICAgfVxuICAgICAgLmNpdHkge1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgLmNpdHlfX3BvcG91dCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC4jeyR0aGVtZS1wcmVmaXh9LXJlZ2lvbnMtbWFwIHtcbiAgICAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgICAgLnNpZGViYXJfX2NvbGxhcHNlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zaWRlYmFyX19jb250ZW50cyB7XG4gICAgICAgIGhlaWdodDogMzRyZW07XG4gICAgICB9XG4gICAgICAucmVnaW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAgIH1cbiAgICAgIC5jaXR5IHtcbiAgICAgICAgLmNpdHlfX3BvcG91dCB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB3aWR0aDogMjByZW07XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgIC8vIG1heC13aWR0aDogMDtcbiAgICAgICAgICAud3AtcG9zdC1pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIC5jaXR5X190aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNpdHlfX3BvcG91dCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyMHJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNpdHlfX3RpdGxlX3NtYWxsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5jaXR5X190aXRsZV9sYXJnZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjUwcHgpIHtcbiAgLiN7JHRoZW1lLXByZWZpeH0tcmVnaW9ucy1tYXAge1xuICAgIC8vIGhlaWdodDogNjV2aDtcbiAgICAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgICAgZmxleDogMCAwIDIwcmVtO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjQ5cHgpIHtcbiAgLiN7JHRoZW1lLXByZWZpeH0tcmVnaW9ucy1tYXAge1xuICAgIC5yZWdpb25zLW1hcF9fc2lkZWJhciB7XG4gICAgICBmbGV4OiAwIDAgMTJlbTtcbiAgICB9XG4gICAgLnJlZ2lvbnMtbWFwX19tYXAge1xuICAgICAgLnNoYXBlX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkgYW5kIChtYXgtd2lkdGg6IDEwOTlweCkge1xuICAuI3skdGhlbWUtcHJlZml4fS1yZWdpb25zLW1hcCB7XG4gICAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICAgIGZsZXg6IDAgMCAxNnJlbTtcbiAgICB9XG4gICAgLnJlZ2lvbnMtbWFwX19tYXAge1xuICAgICAgLnNoYXBlX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5cHgpIHtcbiAgLiN7JHRoZW1lLXByZWZpeH0tcmVnaW9ucy1tYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICAgIGZsZXg6IDA7XG4gICAgICAuc2lkZWJhcl9fY29sbGFwc2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFsZS1ncmF5O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI1NnB4JyBoZWlnaHQ9JzI1NnB4JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgaWQ9J0ZsYXQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTk2LDIyMGExMiwxMiwwLDAsMS04LjQ4NTM1LTIwLjQ4NTM1TDE1OS4wMjkzLDEyOCw4Ny41MTQ2NSw1Ni40ODUzNWExMi4wMDAxLDEyLjAwMDEsMCwwLDEsMTYuOTcwNy0xNi45NzA3bDgwLDgwYTEyLjAwMDYyLDEyLjAwMDYyLDAsMCwxLDAsMTYuOTcwN2wtODAsODBBMTEuOTYyODcsMTEuOTYyODcsMCwwLDEsOTYsMjIwWicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgQGluY2x1ZGUgc3RhbmRhcmQtdHJhbnNpdGlvbjtcbiAgICAgICAgfVxuICAgICAgICAmLmNsb3NlZCB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2lkZWJhcl9fY29udGVudHMge1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucmVnaW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgIH1cbiAgICAgIC5jaXR5IHtcbiAgICAgICAgLmNpdHlfX3BvcG91dCB7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIHJpZ2h0OiAtMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDIwcmVtO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgLndwLXBvc3QtaW1hZ2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYXR0cmFjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIC5jaXR5X19wb3BvdXQge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjByZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAucmVnaW9ucy1tYXBfX21hcCB7XG4gICAgICAgIC5zaGFwZV9fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICAubWFwLWluc2V0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5waW4ge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xcmVtKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLiN7JHRoZW1lLXByZWZpeH0tcmVnaW9ucy1tYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDFyZW0gMCAxcmVtIHJnYmEoYmxhY2ssIDAuMik7XG4gICAgLnJlZ2lvbnMsXG4gICAgLmNpdGllcyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gICAgLy8gcmVnaW9uc1xuICAgIC5yZWdpb25zIHtcbiAgICAgIG1heC1oZWlnaHQ6IDU1dmg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5yZWdpb24ge1xuICAgICAgLnJlZ2lvbl9fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDFyZW0gKyAwLjV2dyk7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjU2cHgnIGhlaWdodD0nMjU2cHgnIHZpZXdCb3g9JzAgMCAyNTYgMjU2JyBpZD0nRmxhdCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzNjRiNTQnJTNFJTNDcGF0aCBkPSdNOTYsMjIwYTEyLDEyLDAsMCwxLTguNDg1MzUtMjAuNDg1MzVMMTU5LjAyOTMsMTI4LDg3LjUxNDY1LDU2LjQ4NTM1YTEyLjAwMDEsMTIuMDAwMSwwLDAsMSwxNi45NzA3LTE2Ljk3MDdsODAsODBhMTIuMDAwNjIsMTIuMDAwNjIsMCwwLDEsMCwxNi45NzA3bC04MCw4MEExMS45NjI4NywxMS45NjI4NywwLDAsMSw5NiwyMjBaJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jaXRpZXMge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAucmVnaW9uX190aXRsZTo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgICAuY2l0aWVzIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBjaXRpZXNcbiAgICAuY2l0aWVzIHtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTtcbiAgICB9XG4gICAgLmNpdHkge1xuICAgICAgLmNpdHlfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygwLjc1cmVtICsgMC41dncpO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSd1dGYtOCclM0YlM0UlM0MhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApIC0tJTNFJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAxMjMuMyAxMjcuNCcgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjMgMTI3LjQ7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0ncGluX19iZycgZmlsbD0nJTIzMzY0QzU0JyBkPSdNNjIuNyw3QzM1LjksNywxNC4yLDI4LjcsMTQuMiw1NS41YzAsMzYuNCw0OC41LDY2LjMsNDguNSw2Ni4zaDBjMCwwLDQ4LjUtMzAsNDguNS02Ni4zIEMxMTEuMiwyOC43LDg5LjUsNyw2Mi43LDdMNjIuNyw3eicgLyUzRSUzQ2NpcmNsZSBjbGFzcz0nc3Q5JyBjeD0nNjIuNycgY3k9JzUxLjUnIHI9JzIyLjknIGZpbGw9JyUyM0ZGRicgLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyBwb3BvdXRcbiAgICAgIC5jaXR5X19wb3BvdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWxlLWdyYXk7XG4gICAgICAgIGJveC1zaGFkb3c6IDFyZW0gMCAxcmVtIHJnYmEoYmxhY2ssIDAuMik7XG4gICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICAgIC5wb3BvdXRfX2V4aXQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDAuNXJlbTtcbiAgICAgICAgICByaWdodDogMC41cmVtO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndwLXBvc3QtaW1hZ2Uge1xuICAgICAgICAgIGZsZXg6IDAgMCAzNSU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnBvcG91dF9fY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgIC5wb3BvdXRfX3RpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAucG9wb3V0X19leGNlcnB0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBhdHRyYWN0aW9uc1xuICAgICAgLmF0dHJhY3Rpb25zIHtcbiAgICAgICAgLmF0dHJhY3Rpb25zX190aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgICBjb2xvcjogJG1lZC1ncmF5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXR0cmFjdGlvbnNfX3NsaWRlcyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgLnNsaWNrLXByZXYsXG4gICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICB0b3A6IC02JTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjU2cHgnIGhlaWdodD0nMjU2cHgnIHZpZXdCb3g9JzAgMCAyNTYgMjU2JyBpZD0nRmxhdCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjMzNjRiNTQnJTNFJTNDcGF0aCBkPSdNOTYsMjIwYTEyLDEyLDAsMCwxLTguNDg1MzUtMjAuNDg1MzVMMTU5LjAyOTMsMTI4LDg3LjUxNDY1LDU2LjQ4NTM1YTEyLjAwMDEsMTIuMDAwMSwwLDAsMSwxNi45NzA3LTE2Ljk3MDdsODAsODBhMTIuMDAwNjIsMTIuMDAwNjIsMCwwLDEsMCwxNi45NzA3bC04MCw4MEExMS45NjI4NywxMS45NjI4NywwLDAsMSw5NiwyMjBaJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgIGxlZnQ6IDc1JTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgIGxlZnQ6IDgyJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmF0dHJhY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgLmF0dHJhY3Rpb25fX2ltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5hdHRyYWN0aW9uX190aXRsZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gdG9nZ2xlXG4gICAgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMge1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDJyZW0gMXJlbTtcbiAgICAgIC5zaG93LXJlZ2lvbnNfX2xhYmVsLFxuICAgICAgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgLnNob3ctcmVnaW9uc19fbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkbWVkLWdyYXk7XG4gICAgICB9XG4gICAgICAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuc2hvdy1yZWdpb25zX19pbnB1dCB7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwLjVyZW0gcmdiYShibGFjaywgMC4yKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiT0ZGXCI7XG4gICAgICAgICAgICB3aWR0aDogN3JlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGUtZ3JheTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiT05cIjtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNyZW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIG1hcFxuICAucmVnaW9ucy1tYXBfX21hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDA7XG5cbiAgICAvLyBzaGFwZXNcbiAgICAuc2hhcGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIuOSUpO1xuICAgICAgLnNoYXBlX190aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxM3JlbTtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBzdGFuZGFyZC10cmFuc2l0aW9uO1xuICAgICAgfVxuICAgIH1cbiAgICAucmVnaW9uLXNoYXBlcyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAmID4gc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgdGV4dCB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSAuc2hhcGUge1xuICAgICAgICAuc2hhcGVfX3RpdGxlIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBwaW5zXG4gICAgLnBpbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAucGluX190aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgd2lkdGg6IDEwcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5waW5fX3RpdGxlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAzcHggIzM3MzczN2ExO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgLnBpbl9fYmcge1xuICAgICAgICAgICAgZmlsbDogJG9yYW5nZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuUkVTUE9OU0lWRVxuVXN1YWxseSBJIHByaWRlIG15c2VsZiBvbiBuZXZlciBnb2luZyBiZXlvbmQgMi0zIGJyZWFrcG9pbnRzXG5idXQgbG9vay4gSSdtIHRyeWluIHRvIHRyZWV0IGFuIHN2ZyBsaWtlIGl0J3MgaXQgYSByZWFsIG1hcC5cbkdpbW1lIGEgYnJlYWsuXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gIC4jeyR0aGVtZS1wcmVmaXh9LXJlZ2lvbnMtbWFwIHtcbiAgICAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgICAgZmxleDogMCAxIDIwcmVtO1xuICAgICAgLnNpZGViYXJfX2NvbGxhcHNlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5yZWdpb25zIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgfVxuICAgICAgLmNpdHkge1xuICAgICAgICAuY2l0eV9fcG9wb3V0IHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIC53cC1wb3N0LWltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgLmNpdHlfX3BvcG91dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gIC4jeyR0aGVtZS1wcmVmaXh9LXJlZ2lvbnMtbWFwIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNDlweCkge1xuICAuI3skdGhlbWUtcHJlZml4fS1yZWdpb25zLW1hcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSBhbmQgKG1heC13aWR0aDogMTA5OXB4KSB7XG4gIC4jeyR0aGVtZS1wcmVmaXh9LXJlZ2lvbnMtbWFwIHtcbiAgICBoZWlnaHQ6IDUwdmg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5cHgpIHtcbiAgLiN7JHRoZW1lLXByZWZpeH0tcmVnaW9ucy1tYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICAgIGZsZXg6IDA7XG4gICAgICAuc2lkZWJhcl9fY29sbGFwc2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFsZS1ncmF5O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI1NnB4JyBoZWlnaHQ9JzI1NnB4JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgaWQ9J0ZsYXQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTk2LDIyMGExMiwxMiwwLDAsMS04LjQ4NTM1LTIwLjQ4NTM1TDE1OS4wMjkzLDEyOCw4Ny41MTQ2NSw1Ni40ODUzNWExMi4wMDAxLDEyLjAwMDEsMCwwLDEsMTYuOTcwNy0xNi45NzA3bDgwLDgwYTEyLjAwMDYyLDEyLjAwMDYyLDAsMCwxLDAsMTYuOTcwN2wtODAsODBBMTEuOTYyODcsMTEuOTYyODcsMCwwLDEsOTYsMjIwWicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgQGluY2x1ZGUgc3RhbmRhcmQtdHJhbnNpdGlvbjtcbiAgICAgICAgfVxuICAgICAgICAmLmNsb3NlZCB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2lkZWJhcl9fY29udGVudHMge1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucmVnaW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgIH1cbiAgICAgIC5jaXR5IHtcbiAgICAgICAgLmNpdHlfX3BvcG91dCB7XG4gICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAyMHJlbTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgIC53cC1wb3N0LWltYWdlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmF0dHJhY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAuY2l0eV9fcG9wb3V0IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlZ2lvbnMtbWFwX19tYXAge1xuICAgICAgLnNoYXBlIHtcbiAgICAgICAgLnNoYXBlX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblN0eWxlc2hlZXQ6IFR5cG9ncmFwaHlcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEA0MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvZHZmNnZ5cS5jc3NcIik7XG5AaW1wb3J0IHVybChcIi8vaGVsbG8ubXlmb250cy5uZXQvY291bnQvM2JkY2Q2XCIpO1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3BhY2l0eTogMC43NTtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgcmlnaHQ6IC0yNXB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMjVweDtcbn1cblxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcixcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY29sb3I6IGJsYWNrO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjc1O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMXJlbSAwIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbnRlbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMsXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0aWVzIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zIHtcbiAgbWF4LWhlaWdodDogNTV2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uIC5yZWdpb25fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IGNhbGMoMXJlbSArIDAuNXZ3KTtcbiAgY29sb3I6ICMzNjRiNTQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb24gLnJlZ2lvbl9fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI1NnB4JyBoZWlnaHQ9JzI1NnB4JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgaWQ9J0ZsYXQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTk2LDIyMGExMiwxMiwwLDAsMS04LjQ4NTM1LTIwLjQ4NTM1TDE1OS4wMjkzLDEyOCw4Ny41MTQ2NSw1Ni40ODUzNWExMi4wMDAxLDEyLjAwMDEsMCwwLDEsMTYuOTcwNy0xNi45NzA3bDgwLDgwYTEyLjAwMDYyLDEyLjAwMDYyLDAsMCwxLDAsMTYuOTcwN2wtODAsODBBMTEuOTYyODcsMTEuOTYyODcsMCwwLDEsOTYsMjIwWicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9uIC5jaXRpZXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbi5hY3RpdmUgLnJlZ2lvbl9fdGl0bGU6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbi5hY3RpdmUgLmNpdGllcyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXRpZXMge1xuICBwYWRkaW5nOiAwIDNyZW07XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogY2FsYygwLjc1cmVtICsgMC41dncpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J3V0Zi04JyUzRiUzRSUzQyEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgdmlld0JveD0nMCAwIDEyMy4zIDEyNy40JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMjMuMyAxMjcuNDsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGNsYXNzPSdwaW5fX2JnJyBmaWxsPSclMjMzNjRDNTQnIGQ9J002Mi43LDdDMzUuOSw3LDE0LjIsMjguNywxNC4yLDU1LjVjMCwzNi40LDQ4LjUsNjYuMyw0OC41LDY2LjNoMGMwLDAsNDguNS0zMCw0OC41LTY2LjMgQzExMS4yLDI4LjcsODkuNSw3LDYyLjcsN0w2Mi43LDd6JyAvJTNFJTNDY2lyY2xlIGNsYXNzPSdzdDknIGN4PSc2Mi43JyBjeT0nNTEuNScgcj0nMjIuOScgZmlsbD0nJTIzRkZGJyAvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5wb3BvdXRfYW5jaG9yIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzNhMzczNjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X190aXRsZV9zbWFsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fdGl0bGVfbGFyZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgYm94LXNoYWRvdzogMXJlbSAwIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2V4aXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC41cmVtO1xuICByaWdodDogMC41cmVtO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC5wb3BvdXRfX2V4aXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAud3AtcG9zdC1pbWFnZSB7XG4gIGZsZXg6IDAgMCAzNSU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IHtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQgLnBvcG91dF9fY29udGVudCAucG9wb3V0X190aXRsZSB7XG4gIGNvbG9yOiAjMzY0YjU0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IC5wb3BvdXRfX2V4Y2VycHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAucG9wb3V0X19jb250ZW50IC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnMgLmF0dHJhY3Rpb25zX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBjb2xvcjogIzdiN2M3Zjtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2LFxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLW5leHQge1xuICB0b3A6IC02JTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2OjpiZWZvcmUsXG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcyAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNTZweCcgaGVpZ2h0PScyNTZweCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIGlkPSdGbGF0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzM2NGI1NCclM0UlM0NwYXRoIGQ9J005NiwyMjBhMTIsMTIsMCwwLDEtOC40ODUzNS0yMC40ODUzNUwxNTkuMDI5MywxMjgsODcuNTE0NjUsNTYuNDg1MzVhMTIuMDAwMSwxMi4wMDAxLDAsMCwxLDE2Ljk3MDctMTYuOTcwN2w4MCw4MGExMi4wMDA2MiwxMi4wMDA2MiwwLDAsMSwwLDE2Ljk3MDdsLTgwLDgwQTExLjk2Mjg3LDExLjk2Mjg3LDAsMCwxLDk2LDIyMFonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uc19fc2xpZGVzIC5zbGljay1wcmV2IHtcbiAgbGVmdDogNzUlO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmF0dHJhY3Rpb25zX19zbGlkZXMgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbnNfX3NsaWRlcyAuc2xpY2stbmV4dCB7XG4gIGxlZnQ6IDgyJTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5hdHRyYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbiAuYXR0cmFjdGlvbl9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuYXR0cmFjdGlvbiAuYXR0cmFjdGlvbl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOTAlO1xuICBvcGFjaXR5OiAwLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMge1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDJyZW0gMXJlbTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2xhYmVsLFxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19fbGFiZWwge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjN2I3YzdmO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCAuc2hvdy1yZWdpb25zX19pbnB1dDo6YmVmb3JlLCAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnJlZ2lvbnMtbWFwX19zaG93LXJlZ2lvbnMgLnNob3ctcmVnaW9uc19faW5wdXQtd3JhcCAuc2hvdy1yZWdpb25zX19pbnB1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJPRkZcIjtcbiAgd2lkdGg6IDdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjRiNTQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogd2hpdGU7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucy1tYXBfX3Nob3ctcmVnaW9ucyAuc2hvdy1yZWdpb25zX19pbnB1dC13cmFwIC5zaG93LXJlZ2lvbnNfX2lucHV0OmNoZWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiT05cIjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViNmI0MDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIC5zaG93LXJlZ2lvbnNfX2lucHV0LXdyYXAgLnNob3ctcmVnaW9uc19faW5wdXQ6Y2hlY2tlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3JlbSk7XG59XG4uZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIuOSUpO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGUgc3ZnIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGVfX3RpdGxlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGVfX3RpdGxlcyAuc2hhcGVfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDEzcmVtO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnJlZ2lvbi1zaGFwZXMgPiBzdmcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcyA+IHN2ZyB0ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnJlZ2lvbi1zaGFwZXMuYWN0aXZlIC5zaGFwZSBzdmcge1xuICBvcGFjaXR5OiAxO1xufVxuLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucmVnaW9uLXNoYXBlcy5hY3RpdmUgLnNoYXBlX190aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiAucGluX190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbiBzdmcge1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbjpob3ZlciAucGluX190aXRsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZWI2YjQwO1xuICB6LWluZGV4OiAxMDA7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKDU1LCA1NSwgNTUsIDAuNjMxMzcyNTQ5KTtcbn1cbi5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnBpbjpob3ZlciBzdmcgLnBpbl9fYmcge1xuICBmaWxsOiAjZWI2YjQwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5SRVNQT05TSVZFXG5Vc3VhbGx5IEkgcHJpZGUgbXlzZWxmIG9uIG5ldmVyIGdvaW5nIGJleW9uZCAyLTMgYnJlYWtwb2ludHNcbmJ1dCBsb29rLiBJJ20gdHJ5aW4gdG8gdHJlZXQgYW4gc3ZnIGxpa2UgaXQncyBpdCBhIHJlYWwgbWFwLlxuR2ltbWUgYSBicmVhay5cbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLnNpZGViYXJfX2NvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMjByZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQgLndwLXBvc3QtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5LmFjdGl2ZSAuY2l0eV9fdGl0bGUge1xuICAgIGNvbG9yOiAjZWI2YjQwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5LmFjdGl2ZSAuY2l0eV9fcG9wb3V0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fdGl0bGVfc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3RpdGxlX2xhcmdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNTBweCkge1xuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciB7XG4gICAgZmxleDogMCAwIDIwcmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNDlweCkge1xuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIge1xuICAgIGZsZXg6IDAgMCAxMmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19tYXAgLnNoYXBlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIHtcbiAgICBmbGV4OiAwIDAgMTZyZW07XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAuc2hhcGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQ5cHgpIHtcbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciB7XG4gICAgZmxleDogMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuc2lkZWJhcl9fY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjRGNDtcbiAgICBmb250LWZhbWlseTogXCJlZmZyYVwiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5zaWRlYmFyX19jb2xsYXBzZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI1NnB4JyBoZWlnaHQ9JzI1NnB4JyB2aWV3Qm94PScwIDAgMjU2IDI1NicgaWQ9J0ZsYXQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzMzY0YjU0JyUzRSUzQ3BhdGggZD0nTTk2LDIyMGExMiwxMiwwLDAsMS04LjQ4NTM1LTIwLjQ4NTM1TDE1OS4wMjkzLDEyOCw4Ny41MTQ2NSw1Ni40ODUzNWExMi4wMDAxLDEyLjAwMDEsMCwwLDEsMTYuOTcwNy0xNi45NzA3bDgwLDgwYTEyLjAwMDYyLDEyLjAwMDYyLDAsMCwxLDAsMTYuOTcwN2wtODAsODBBMTEuOTYyODcsMTEuOTYyODcsMCwwLDEsOTYsMjIwWicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5zaWRlYmFyX19jb2xsYXBzZS5jbG9zZWQ6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuc2lkZWJhcl9fY29udGVudHMge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuc2lkZWJhcl9fY29udGVudHMuYWN0aXZlIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAucmVnaW9ucyB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5jaXR5IC5jaXR5X19wb3BvdXQge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjByZW07XG4gICAgbWF4LWhlaWdodDogMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fc2lkZWJhciAuY2l0eSAuY2l0eV9fcG9wb3V0IC53cC1wb3N0LWltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkgLmNpdHlfX3BvcG91dCAuYXR0cmFjdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX3NpZGViYXIgLmNpdHkuYWN0aXZlIC5jaXR5X19wb3BvdXQge1xuICAgIG1heC1oZWlnaHQ6IDIwcmVtO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcmVnaW9ucy1tYXAgLnJlZ2lvbnMtbWFwX19zaWRlYmFyIC5yZWdpb25zLW1hcF9fc2hvdy1yZWdpb25zIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5zaGFwZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXJlZ2lvbnMtbWFwIC5yZWdpb25zLW1hcF9fbWFwIC5tYXAtaW5zZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1yZWdpb25zLW1hcCAucmVnaW9ucy1tYXBfX21hcCAucGluIHN2ZyB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xcmVtKTtcbiAgfVxufVxuIiwiQGltcG9ydCAnc3R5bGVzL3BhcnRpYWxzL21peGlucyc7XG5AaW1wb3J0ICdzdHlsZXMvcGFydGlhbHMvdmFyaWFibGVzJztcblxuLndwLWJsb2NrLSN7JHRoZW1lLXByZWZpeH0tcm93IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIEBpbmNsdWRlIGVkaXRvci1ib3JkZXI7XG59XG5cbi4jeyR0aGVtZS1wcmVmaXh9LXJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbk1FRElVTSBBTkQgTEFSR0UgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC4jeyR0aGVtZS1wcmVmaXh9LXJvdyB7XG4gICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuICBTTUFMTCBTQ1JFRU5TXG4gICoqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1yb3cge1xuICAgICAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICB9XG59XG5cbi53cC1ibG9jay0jeyR0aGVtZS1wcmVmaXh9LXJvd3Mge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgQGluY2x1ZGUgZWRpdG9yLWJvcmRlcjtcbiAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxufVxuXG4uI3skdGhlbWUtcHJlZml4fS1yb3dzIHtcbiAgcGFkZGluZzogM3JlbSAwO1xuICB3aWR0aDogMTAwJTtcbiAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYuaXMtc3R5bGUtY3VydmVkLXRvcCB7XG4gICAgQGluY2x1ZGUgY3VydmVkLXRvcCgxNzUlKTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgICBwYWRkaW5nOiA2cmVtIDAgOHJlbSAwO1xuICB9XG4gICYuaXMtc3R5bGUtY29uY2F2ZS1ib3R0b20ge1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAycmVtIDAgNnJlbSAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMzAwJTtcbiAgICAgIHRvcDogOTAlO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMTAwMHZoICRvcmFuZ2U7XG4gICAgfVxuICB9XG4gICYuaXMtc3R5bGUtY29uY2F2ZS10b3AtYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgICBwYWRkaW5nOiA2cmVtIDAgOHJlbSAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMzAwJTtcbiAgICAgIGJvdHRvbTogOTAlO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDEwMHZoIDBweCAwcHggJG9yYW5nZTtcbiAgICB9XG4gIH1cbiAgJi5pcy1zdHlsZS1jb25jYXZlLWJvdHRvbSxcbiAgJi5pcy1zdHlsZS1jb25jYXZlLXRvcC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTYwMCU7XG4gICAgICB3aWR0aDogMTMwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBAZWFjaCAkbmFtZSwgJGhleCBpbiAkY29sb3JzIHtcbiAgICAgICAgJi4jeyRuYW1lfS1ibG9jayB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwMDAwdmggMHB4IDBweCAkaGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbk1FRElVTSBBTkQgTEFSR0UgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuI3skdGhlbWUtcHJlZml4fS1yb3dzIHtcbiAgICAmLmlzLXN0eWxlLWNvbmNhdmUtYm90dG9tIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgU01BTEwgU0NSRUVOU1xuICAqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC4jeyR0aGVtZS1wcmVmaXh9LXJvd3Mge1xuICAgICYuaXMtc3R5bGUtY29uY2F2ZS1ib3R0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gICAgfVxuICAgICYuaXMtc3R5bGUtY3VydmVkLXRvcCB7XG4gICAgICBAaW5jbHVkZSBjdXJ2ZWQtdG9wKDQwMCUpO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAY2hhcnNldCAnVVRGLTgnO1xuXG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHRcbntcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXIsXG4uc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1uZXh0OmhvdmVyLFxuLnNsaWNrLW5leHQ6Zm9jdXNcbntcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAuMjU7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZVxue1xuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIG9wYWNpdHk6IC43NTtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stcHJldlxue1xuICAgIGxlZnQ6IC0yNXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXZcbntcbiAgICByaWdodDogLTI1cHg7XG4gICAgbGVmdDogYXV0bztcbn1cbi5zbGljay1wcmV2OmJlZm9yZVxue1xuICAgIGNvbnRlbnQ6ICfihpAnO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXY6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkic7XG59XG5cbi5zbGljay1uZXh0XG57XG4gICAgcmlnaHQ6IC0yNXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHRcbntcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAtMjVweDtcbn1cbi5zbGljay1uZXh0OmJlZm9yZVxue1xuICAgIGNvbnRlbnQ6ICfihpInO1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLW5leHQ6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkCc7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyXG57XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHNcbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNsaWNrLWRvdHMgbGlcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uXG57XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXM6YmVmb3JlXG57XG4gICAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmVcbntcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgICBmb250LXNpemU6IDZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcblxuICAgIGNvbnRlbnQ6ICfigKInO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIG9wYWNpdHk6IC4yNTtcbiAgICBjb2xvcjogYmxhY2s7XG5cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAuNzU7XG4gICAgY29sb3I6IGJsYWNrO1xufSIsIkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvbWl4aW5zXCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL3ZhcmlhYmxlc1wiO1xuXG5AaW1wb3J0IFwic3R5bGVzL2xpYnJhcnkvc2xpY2tcIjtcbkBpbXBvcnQgXCJzdHlsZXMvbGlicmFyeS9zbGljay10aGVtZVwiO1xuXG4ud3AtYmxvY2stI3skdGhlbWUtcHJlZml4fS1zbGlkZXIge1xuICAgIC5jb21wb25lbnRzLXBhbmVsX19ib2R5LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIH1cbiAgICAuY29tcG9uZW50cy1wYW5lbF9fcm93IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5pbWFnZS1idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLmNhcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgXG59XG5cbi4jeyR0aGVtZS1wcmVmaXh9LXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBtYXJnaW46IDRyZW0gYXV0bztcbiAgICAmLmZ1bGwtd2lkdGgge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC0gMTAwdncpIC8gMik7XG4gICAgfVxuICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh3aGl0ZSwgMC43NSk7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQGluY2x1ZGUgYWJzb2x1dGUtY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2stZ3JheSwgMC43NSk7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICAgIGxlZnQ6IDIyJTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNjg5MyAyMS4wNjA3QzExLjEwMzYgMjAuNDc0OSAxMS4xMDM2IDE5LjUyNTEgMTEuNjg5MyAxOC45MzkzTDIxLjIzNTMgOS4zOTM0QzIxLjgyMTEgOC44MDc2MSAyMi43NzA4IDguODA3NjEgMjMuMzU2NiA5LjM5MzRDMjMuOTQyNCA5Ljk3OTE5IDIzLjk0MjQgMTAuOTI4OSAyMy4zNTY2IDExLjUxNDdMMTQuODcxMyAyMEwyMy4zNTY2IDI4LjQ4NTNDMjMuOTQyNCAyOS4wNzExIDIzLjk0MjQgMzAuMDIwOCAyMy4zNTY2IDMwLjYwNjZDMjIuNzcwOCAzMS4xOTI0IDIxLjgyMTEgMzEuMTkyNCAyMS4yMzUzIDMwLjYwNjZMMTEuNjg5MyAyMS4wNjA3Wk0xNCAyMS41TDEyLjc1IDIxLjVMMTIuNzUgMTguNUwxNCAxOC41TDE0IDIxLjVaJyBmaWxsPSclMjMzQTM3MzYnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42ODkzIDIxLjA2MDdDMTEuMTAzNiAyMC40NzQ5IDExLjEwMzYgMTkuNTI1MSAxMS42ODkzIDE4LjkzOTNMMjEuMjM1MyA5LjM5MzRDMjEuODIxMSA4LjgwNzYxIDIyLjc3MDggOC44MDc2MSAyMy4zNTY2IDkuMzkzNEMyMy45NDI0IDkuOTc5MTkgMjMuOTQyNCAxMC45Mjg5IDIzLjM1NjYgMTEuNTE0N0wxNC44NzEzIDIwTDIzLjM1NjYgMjguNDg1M0MyMy45NDI0IDI5LjA3MTEgMjMuOTQyNCAzMC4wMjA4IDIzLjM1NjYgMzAuNjA2NkMyMi43NzA4IDMxLjE5MjQgMjEuODIxMSAzMS4xOTI0IDIxLjIzNTMgMzAuNjA2NkwxMS42ODkzIDIxLjA2MDdaTTE0IDIxLjVMMTIuNzUgMjEuNUwxMi43NSAxOC41TDE0IDE4LjVMMTQgMjEuNVonIGZpbGw9J3doaXRlJyAvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDIyJTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjguMzEwNyAyMS4wNjA3QzI4Ljg5NjQgMjAuNDc0OSAyOC44OTY0IDE5LjUyNTEgMjguMzEwNyAxOC45MzkzTDE4Ljc2NDcgOS4zOTM0QzE4LjE3ODkgOC44MDc2MSAxNy4yMjkyIDguODA3NjEgMTYuNjQzNCA5LjM5MzRDMTYuMDU3NiA5Ljk3OTE5IDE2LjA1NzYgMTAuOTI4OSAxNi42NDM0IDExLjUxNDdMMjUuMTI4NyAyMEwxNi42NDM0IDI4LjQ4NTNDMTYuMDU3NiAyOS4wNzExIDE2LjA1NzYgMzAuMDIwOCAxNi42NDM0IDMwLjYwNjZDMTcuMjI5MiAzMS4xOTI0IDE4LjE3ODkgMzEuMTkyNCAxOC43NjQ3IDMwLjYwNjZMMjguMzEwNyAyMS4wNjA3Wk0yNiAyMS41TDI3LjI1IDIxLjVMMjcuMjUgMTguNUwyNiAxOC41TDI2IDIxLjVaJyBmaWxsPSclMjMzQTM3MzYnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yOC4zMTA3IDIxLjA2MDdDMjguODk2NCAyMC40NzQ5IDI4Ljg5NjQgMTkuNTI1MSAyOC4zMTA3IDE4LjkzOTNMMTguNzY0NyA5LjM5MzRDMTguMTc4OSA4LjgwNzYxIDE3LjIyOTIgOC44MDc2MSAxNi42NDM0IDkuMzkzNEMxNi4wNTc2IDkuOTc5MTkgMTYuMDU3NiAxMC45Mjg5IDE2LjY0MzQgMTEuNTE0N0wyNS4xMjg3IDIwTDE2LjY0MzQgMjguNDg1M0MxNi4wNTc2IDI5LjA3MTEgMTYuMDU3NiAzMC4wMjA4IDE2LjY0MzQgMzAuNjA2NkMxNy4yMjkyIDMxLjE5MjQgMTguMTc4OSAzMS4xOTI0IDE4Ljc2NDcgMzAuNjA2NkwyOC4zMTA3IDIxLjA2MDdaTTI2IDIxLjVMMjcuMjUgMjEuNUwyNy4yNSAxOC41TDI2IDE4LjVMMjYgMjEuNVonIGZpbGw9J3doaXRlJyAvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuI3skdGhlbWUtcHJlZml4fS1zbGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHZoO1xuICAgICAgICBpbWcsXG4gICAgICAgIC5zbGlkZS1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWRlLW92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh3aGl0ZSwgMC42KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICAgIC5jYXB0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDZyZW07XG4gICAgICAgICAgICBib3R0b206IDFyZW07XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogJHBhbGUtcGluaztcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKGJsYWNrLCAwLjc1KTtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWNlbnRlciB7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0yLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgY3VydmVkLWxlZnQtcmlnaHQ7XG4gICAgICAgICAgICAuc2xpZGUtaW1nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjdXJ2ZWQtbGVmdC1yaWdodDtcbiAgICAgICAgICAgICAgICAuc2xpZGUtb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGRpdi4jeyR0aGVtZS1wcmVmaXh9LXNsaWRlIHtcbiAgICAgICAgLnNsaWRlLWltZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgICAgICAgICAgc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIFNsaWRlciAqL1xyXG4uc2xpY2stc2xpZGVyXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNsaWNrLWxpc3Rcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5zbGljay1saXN0OmZvY3VzXHJcbntcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnNsaWNrLWxpc3QuZHJhZ2dpbmdcclxue1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY3Vyc29yOiBoYW5kO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxyXG57XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5zbGljay10cmFja1xyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG5cclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcbi5zbGljay10cmFjazphZnRlclxyXG57XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcclxue1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxufVxyXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5zbGljay1zbGlkZSBpbWdcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXHJcbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xyXG57XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvbWl4aW5zXCI7XG5AaW1wb3J0IFwic3R5bGVzL2xpYnJhcnkvc2xpY2suc2Nzc1wiO1xuXG4ud3AtYmxvY2stI3skdGhlbWUtcHJlZml4fS1zbGlkZXItaGVybyB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgLnNsaWRlLWJnIHtcbiAgICAgICAgQGluY2x1ZGUgY3VydmVkLWJvdHRvbTtcbiAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHNpemU6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgIH1cbiAgICAuc2xpZGUtYnV0dG9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEod2hpdGUsIDAuNSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVyby1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgICAgICAgLmhlcm8tY29udGVudC1sZWZ0LFxuICAgICAgICAuaGVyby1jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICAuaGVyby1jb250ZW50LWxlZnQge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiA0cHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWRlLWxpbmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZXJvLWNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgICAgLmhlcm8tc2xpZGVyLWltYWdlLXVwZGF0ZXIge1xuICAgICAgICAgICAgICAgIC5wcmV2aWV3LWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh3aGl0ZSwgMC41KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVkaXQtYnV0dG9ucyB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgLmNvbXBvbmVudHMtYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvLXNsaWRlci1pbWFnZS11cGRhdGVyIHtcbiAgICAuY29tcG9uZW50cy1idXR0b24uaXMtc2Vjb25kYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuICAgIC5wcmV2aWV3LWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgfVxufVxuXG4uI3skdGhlbWUtcHJlZml4fS1zbGlkZXItaGVybyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDV2aDtcbiAgICAuc2xpY2stbGlzdCxcbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh3aGl0ZSwgMC43NSk7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlLWNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLWdyYXksIDAuNzUpO1xuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAxcmVtO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS42ODkzIDIxLjA2MDdDMTEuMTAzNiAyMC40NzQ5IDExLjEwMzYgMTkuNTI1MSAxMS42ODkzIDE4LjkzOTNMMjEuMjM1MyA5LjM5MzRDMjEuODIxMSA4LjgwNzYxIDIyLjc3MDggOC44MDc2MSAyMy4zNTY2IDkuMzkzNEMyMy45NDI0IDkuOTc5MTkgMjMuOTQyNCAxMC45Mjg5IDIzLjM1NjYgMTEuNTE0N0wxNC44NzEzIDIwTDIzLjM1NjYgMjguNDg1M0MyMy45NDI0IDI5LjA3MTEgMjMuOTQyNCAzMC4wMjA4IDIzLjM1NjYgMzAuNjA2NkMyMi43NzA4IDMxLjE5MjQgMjEuODIxMSAzMS4xOTI0IDIxLjIzNTMgMzAuNjA2NkwxMS42ODkzIDIxLjA2MDdaTTE0IDIxLjVMMTIuNzUgMjEuNUwxMi43NSAxOC41TDE0IDE4LjVMMTQgMjEuNVonIGZpbGw9JyUyMzNBMzczNicgLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDAnIGhlaWdodD0nNDAnIHZpZXdCb3g9JzAgMCA0MCA0MCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjY4OTMgMjEuMDYwN0MxMS4xMDM2IDIwLjQ3NDkgMTEuMTAzNiAxOS41MjUxIDExLjY4OTMgMTguOTM5M0wyMS4yMzUzIDkuMzkzNEMyMS44MjExIDguODA3NjEgMjIuNzcwOCA4LjgwNzYxIDIzLjM1NjYgOS4zOTM0QzIzLjk0MjQgOS45NzkxOSAyMy45NDI0IDEwLjkyODkgMjMuMzU2NiAxMS41MTQ3TDE0Ljg3MTMgMjBMMjMuMzU2NiAyOC40ODUzQzIzLjk0MjQgMjkuMDcxMSAyMy45NDI0IDMwLjAyMDggMjMuMzU2NiAzMC42MDY2QzIyLjc3MDggMzEuMTkyNCAyMS44MjExIDMxLjE5MjQgMjEuMjM1MyAzMC42MDY2TDExLjY4OTMgMjEuMDYwN1pNMTQgMjEuNUwxMi43NSAyMS41TDEyLjc1IDE4LjVMMTQgMTguNUwxNCAyMS41WicgZmlsbD0nd2hpdGUnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgdmlld0JveD0nMCAwIDQwIDQwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjguMzEwNyAyMS4wNjA3QzI4Ljg5NjQgMjAuNDc0OSAyOC44OTY0IDE5LjUyNTEgMjguMzEwNyAxOC45MzkzTDE4Ljc2NDcgOS4zOTM0QzE4LjE3ODkgOC44MDc2MSAxNy4yMjkyIDguODA3NjEgMTYuNjQzNCA5LjM5MzRDMTYuMDU3NiA5Ljk3OTE5IDE2LjA1NzYgMTAuOTI4OSAxNi42NDM0IDExLjUxNDdMMjUuMTI4NyAyMEwxNi42NDM0IDI4LjQ4NTNDMTYuMDU3NiAyOS4wNzExIDE2LjA1NzYgMzAuMDIwOCAxNi42NDM0IDMwLjYwNjZDMTcuMjI5MiAzMS4xOTI0IDE4LjE3ODkgMzEuMTkyNCAxOC43NjQ3IDMwLjYwNjZMMjguMzEwNyAyMS4wNjA3Wk0yNiAyMS41TDI3LjI1IDIxLjVMMjcuMjUgMTguNUwyNiAxOC41TDI2IDIxLjVaJyBmaWxsPSclMjMzQTM3MzYnIC8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQwJyBoZWlnaHQ9JzQwJyB2aWV3Qm94PScwIDAgNDAgNDAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yOC4zMTA3IDIxLjA2MDdDMjguODk2NCAyMC40NzQ5IDI4Ljg5NjQgMTkuNTI1MSAyOC4zMTA3IDE4LjkzOTNMMTguNzY0NyA5LjM5MzRDMTguMTc4OSA4LjgwNzYxIDE3LjIyOTIgOC44MDc2MSAxNi42NDM0IDkuMzkzNEMxNi4wNTc2IDkuOTc5MTkgMTYuMDU3NiAxMC45Mjg5IDE2LjY0MzQgMTEuNTE0N0wyNS4xMjg3IDIwTDE2LjY0MzQgMjguNDg1M0MxNi4wNTc2IDI5LjA3MTEgMTYuMDU3NiAzMC4wMjA4IDE2LjY0MzQgMzAuNjA2NkMxNy4yMjkyIDMxLjE5MjQgMTguMTc4OSAzMS4xOTI0IDE4Ljc2NDcgMzAuNjA2NkwyOC4zMTA3IDIxLjA2MDdaTTI2IDIxLjVMMjcuMjUgMjEuNUwyNy4yNSAxOC41TDI2IDE4LjVMMjYgMjEuNVonIGZpbGw9J3doaXRlJyAvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHNpemU6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLnNsaWRlLWNvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgICAgICAgaDIsXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC53cC1ibG9jay1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjY2N2VtIDEuMzMzZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjU1ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpZGUtY29udGVudC1yaWdodCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwLjUpO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1zbGlkZXItaGVybyB7XG4gICAgICAgIEBpbmNsdWRlIGN1cnZlZC1ib3R0b20oMTc1JSk7XG4gICAgICAgIC5zbGlkZSB7XG4gICAgICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMHZoO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICAgICAgICAgICAgLnNsaWRlLWNvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcblNNQUxMIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS1zbGlkZXItaGVybyB7XG4gICAgICAgIEBpbmNsdWRlIGN1cnZlZC1ib3R0b20oMjAwJSk7XG4gICAgICAgIC5zbGlkZSB7XG4gICAgICAgICAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA1dmg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgLnNsaWRlLWNvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWRlLWNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL21peGluc1wiO1xuXG4uI3skdGhlbWUtcHJlZml4fS1zdGVwcy13YWxrdGhyb3VnaCB7XG4gICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgJGNvdmVyLW1hcmdpbjogMC41cmVtO1xuICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDEhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIC53cC1ibG9jay1jb3ZlciB7XG4gICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvdmVyLW1hcmdpbiAqIDJ9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtYmxvY2stY292ZXIge1xuICAgICAgICB3aWR0aDogY2FsYyg5OSUgLSAjeyRjb3Zlci1tYXJnaW4gKiAyfSk7XG4gICAgICAgIG1hcmdpbjogI3skY292ZXItbWFyZ2lufSFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgLndwLWJsb2NrLWNvdmVyX19ncmFkaWVudC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICAgIH1cbiAgICAgICAgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIgPiAqOm5vdChoMiwgaDMsIGg0LCBoNSwgaDYpIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgc3RhbmRhcmQtdHJhbnNpdGlvbjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIC53cC1ibG9jay1jb3Zlcl9fZ3JhZGllbnQtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyID4gKjpub3QoaDIsIGgzLCBoNCwgaDUsIGg2KSB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwMHZoO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvbWl4aW5zXCI7XG5AaW1wb3J0IFwic3R5bGVzL3BhcnRpYWxzL3ZhcmlhYmxlc1wiO1xuXG4ud3AtYmxvY2stI3skdGhlbWUtcHJlZml4fS10YWJiZWQtcGFnZXMge1xuICAgIC50YWJiZWQtcGFnZSB7XG4gICAgICAgIG1hcmdpbjogMCAxcmVtO1xuICAgIH1cbn1cblxuLiN7JHRoZW1lLXByZWZpeH0tdGFiYmVkLXBhZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiAkbWFpbl9jb2x1bW5fbWF4X3dpZHRoO1xuICAgIC50YWJzIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnRhYi13cmFwIHtcbiAgICAgICAgJiArICoge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFiIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxcmVtIDFyZW0gMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZmxleDogMCAwIDIuMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuMjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgJlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5NRURJVU0gQU5EIExBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAuI3skdGhlbWUtcHJlZml4fS10YWJiZWQtcGFnZXMge1xuICAgICAgICBtYXJnaW46IDRyZW0gYXV0bztcbiAgICAgICAgLnRhYnMge1xuICAgICAgICAgICAgZmxleDogMCAwIDIwcmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICAgICAgICB9XG4gICAgICAgIC5wYWdlcyB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKlxuU01BTEwgU0NSRUVOU1xuKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC4jeyR0aGVtZS1wcmVmaXh9LXRhYmJlZC1wYWdlcyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICAgICAgICAudGFicyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcblxuLiN7JHRoZW1lLXByZWZpeH0tZWxpcHNpcy1sb2FkZXIge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAuZG90IHtcbiAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMC41cyBpbmZpbml0ZSBhbHRlcm5hdGUgZm9yd2FyZHM7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDMge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoI3skaX0pIHtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6ICRpICogMC4xcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbn1cbiIsIi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIge1xuICAgIC5xdWVyeS1vYmotZWRpdC1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLmlubGluZS1lZGl0LXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbXBvbmVudHMtYmFzZS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuNWVtO1xuICAgICAgICAgICAgICAgIC5jb21wb25lbnRzLWJhc2UtY29udHJvbF9fZmllbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBpbnB1dCAge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMmU0ZTc7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmVkaXQtdGF4LCAuZWRpdC1leGNsdWRlLXBvc3QtdHlwZXMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZTJlNGU3O1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAuY29uZmlybS10YXgtZWRpdCwgLmNvbmZpcm0tZXhjbHVkZS1lZGl0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy9taXhpbnNcIjtcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdmFyaWFibGVzXCI7XG5cbi4jeyR0aGVtZS1wcmVmaXh9LXBvc3QtcGlja2VyLXNpbmdsZSB7XG4gICAgLnNlYXJjaC10ZXJtIHtcbiAgICAgICAgLmNvbXBvbmVudHMtYmFzZS1jb250cm9sX19maWVsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jdXJyZW50LXBvc3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBlZGl0b3ItYm9yZGVyO1xuICAgICAgICBjb2xvcjogJG1lZC1ncmF5O1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICB9XG4gICAgLnJlc3VsdHMtbGlzdCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwcmVtO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLnJlc3VsdCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBlZGl0b3ItYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtZWQtZ3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3R5bGVzaGVldDogVmFyaWFibGVzXG5cbkhlcmUgaXMgd2hlcmUgd2UgZGVjbGFyZSBhbGwgb3VyIHZhcmlhYmxlcyBsaWtlIGNvbG9ycywgZm9udHMsXG5iYXNlIHZhbHVlcywgYW5kIGRlZmF1bHRzLiBXZSB3YW50IHRvIG1ha2Ugc3VyZSB0aGlzIGZpbGUgT05MWVxuY29udGFpbnMgdmFyaWFibGVzIHRoYXQgd2F5IG91ciBmaWxlcyBkb24ndCBnZXQgYWxsIG1lc3N5LlxuTm8gb25lIGxpa2VzIGEgbWVzcy5cblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLnNlYXJjaC10ZXJtIC5jb21wb25lbnRzLWJhc2UtY29udHJvbF9fZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLmN1cnJlbnQtcG9zdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICBjb2xvcjogIzdiN2M3ZjtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgfVxuICAuZ3JlYXRlci16aW9uLXBvc3QtcGlja2VyLXNpbmdsZSAucmVzdWx0cy1saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiAxMHJlbTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1waWNrZXItc2luZ2xlIC5yZXN1bHRzLWxpc3Quc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmdyZWF0ZXItemlvbi1wb3N0LXBpY2tlci1zaW5nbGUgLnJlc3VsdHMtbGlzdCAucmVzdWx0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG4gIC5ncmVhdGVyLXppb24tcG9zdC1waWNrZXItc2luZ2xlIC5yZXN1bHRzLWxpc3QgLnJlc3VsdCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogIzdiN2M3ZjtcbiAgfVxuXG4uZWRpdG9yLXN0eWxlcy13cmFwcGVyIGZpZWxkc2V0LiN7JHRoZW1lLXByZWZpeH0tY2F0ZWdvcnktY29udHJvbCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGVnZW5kIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuY2F0ZWdvcnlfY29udHJvbF9jaGVja3Mge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICAgIC5jaGlsZENhdGVnb3JpZXMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXNcIjtcblxuLiN7JHRoZW1lLXByZWZpeH0tcmVvcmRlcmFibGUtbGlzdCB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2UyZTRlNyAhaW1wb3J0YW50O1xuICAgIC4jeyR0aGVtZS1wcmVmaXh9LXNlZ21lbnQtd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLiN7JHRoZW1lLXByZWZpeH0tbGlzdC1zZWdtZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBidXR0b24uY29tcG9uZW50cy1idXR0b24uY29tcG9uZW50cy1wYW5lbF9fYm9keS10b2dnbGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb21wb25lbnRzLXBhbmVsX19ib2R5LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZTRlNztcbiAgICAgICAgICAgICAgICAuY29tcG9uZW50cy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbXBvbmVudHMtcGFuZWxfX3JvdyB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlNGU3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucGFuZWwtY29sIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTJlNGU3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYgPiAqICsgKiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbm5lci1wYW5lbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuI3skdGhlbWUtcHJlZml4fS1yZW9yZGVyLXNlZ21lbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMC4yNXJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDY2LCA4OCwgOTksIDAuNCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAuY29tcG9uZW50cy1idXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAzcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZGVsZXRlLXNlZ21lbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBmaWxsOiAjY2MxODE4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC4yNXJlbTtcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuI3skdGhlbWUtcHJlZml4fV9hZGRfc2VnbWVudCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcInN0eWxlcy9wYXJ0aWFscy9taXhpbnNcIjtcbkBpbXBvcnQgXCJzdHlsZXMvcGFydGlhbHMvdmFyaWFibGVzXCI7XG5cbi5yZXBlYXRlciB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBoMyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuYWRkLXJlcGVhdGVyLXNlZ21lbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stZ3JheTtcbiAgICAgICAgLmRhc2hpY29ucyB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBsYWNlaG9sZGVyLXRleHQge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgLnJlcGVhdGVyLXNlZ21lbnRzIHtcbiAgICAgICAgLnJlcGVhdGVyLXNlZ21lbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIC5yZW9yZGVyLXNlZ21lbnRzLFxuICAgICAgICAgICAgLmRlbGV0ZS1yZXBlYXRlci1zZWdtZW50IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVvcmRlci1zZWdtZW50cyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgICAgIC5yZW9yZGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQsXG4gICAgICAgICAgICAgICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kZWxldGUtcmVwZWF0ZXItc2VnbWVudCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHN0YW5kYXJkLXRyYW5zaXRpb247XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAucmVvcmRlci1zZWdtZW50cyxcbiAgICAgICAgICAgICAgICAuZGVsZXRlLXJlcGVhdGVyLXNlZ21lbnQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJ3N0eWxlcy9wYXJ0aWFscy92YXJpYWJsZXMnO1xuQGltcG9ydCAnc3R5bGVzL3BhcnRpYWxzL3R5cG9ncmFwaHknO1xuXG4vKioqKioqKioqKioqKioqKioqKioqXG5SSUNIIFRFWFRcbioqKioqKioqKioqKioqKioqKioqKi9cbmgyLnJpY2gtdGV4dCB7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5URVhUIENPTE9SXG4qKioqKioqKioqKioqKioqKioqKiovXG4vLyAuaGFzLWlubGluZS1jb2xvciB7XG4vLyAgICAgQGVhY2ggJGdyb3VwbmFtZSwgJGdyb3VwIGluICRjb2xvcnMge1xuLy8gICAgICAgICBAZWFjaCAkbmFtZSwgJGhleCBpbiAkZ3JvdXAge1xuLy8gICAgICAgICAgICAgJi5oYXMtI3skbmFtZX0tY29sb3Ige1xuLy8gICAgICAgICAgICAgICAgIGNvbG9yOiAkaGV4O1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5JTUFHRVNcbioqKioqKioqKioqKioqKioqKioqKi9cbi53cC1ibG9jay1pbWFnZSB7XG4gICAgbWFyZ2luOiAycmVtIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlIDAuNXM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoYmxhY2ssIDAuNyk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGVtIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmluLXZpZXcge1xuICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKipcbkxBUkdFIFNDUkVFTlNcbioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgICBmaWdjYXB0aW9ue1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG5TTUFMTCBTQ1JFRU5TXG4qKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndwLWJsb2NrLWltYWdlIHtcbiAgICAgICAgZmlnY2FwdGlvbntcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
