.search404{height:56px !important;width:326px !important;border-color:#000 !important}.admin-bar .ubermenu.ubermenu-sticky,.admin-bar .ubermenu-responsive-toggle.ubermenu-sticky{margin-top:0px}.single .entry-featured{display:none}.single-post .entry-featured{width:80%;max-width:auto;margin:25px auto 0}.archive .entry-featured{width:15%;float:left;margin-right:2%}.entry-wrap{box-shadow:none !important}.hentry{margin-top:55px;margin-left:0px;border-bottom:0px;border-bottom-color:#ccc;border-bottom-style:solid;padding-bottom:30px}.lshowcase-box-normal{float:left;vertical-align:middle;display:inline-block;margin:5px;padding:56px;padding-top:0px;padding-right:65px !important;padding-bottom:0px;padding-left:65px !important}.lshowcase-description a{color:#222222}.x-main{width:50%;padding-left:0px;padding-right:15px;margin-top:0px}.x-main.left{width:66%}.x-sidebar.right{width:28%;margin-right:60px}.x-sidebar{max-width:auto;width:28%;margin-top:80pt;margin-right:15%;padding-left:15pt;padding-right:15pt;font-size:15px}.h-widget,.white{text-align:center}.x-btn,.button{color:#fff;margin-left:110px;margin-top:10px;border-radius:0px;font-size:14px;background:#c42b2b;border-color:#c42b2b;text-shadow:none;box-shadow:none;padding:10px 20px 10px 20px}.x-btn,.button:hover{background:#912020;box-shadow:none;text-shadow:none;border-color:#912020}.entry-title:before{display:none}.x-comments-area{margin:4em 0 0;margin-left:20pt}.widget ul li,.widget ol li,.widget ul,.widget ol{overflow:hidden;border:none;border:none;list-style:none;border-radius:0px;background-color:transparent}.h1,.h2{font-size:20px}h1{font-size:2.66em;font-weight:1.3em;margin-top:0rem}h2{font-size:2.2em}h3{font-size:2em}h4{font-size:1.85rem}.as-blog-header{background-image:url(https://www.aerospike.com/wp-content/uploads/2018/03/aerospike-blog-article.jpg);background-size:100% 100%;background-repeat:no-repeat;width:auto;height:400px;margin:0;padding:0}.as-blog-title{font-size:250%;color:#000;padding-top:100px;text-align:left;margin-left:60px;padding-right:20px;padding-left:20px}.as-blog-author{font-size:150%;color:#000;text-align:left;margin-left:60px;padding-right:20px;padding-left:20px}.as-blog-links{text-align:left;margin-left:60px;padding-right:20px;padding-left:20px;padding-top:20px}.sjb-page .sjb-detail .jobpost-form{float:left;display:none}@media (max-width: 770px){.as-blog-title{font-size:225%;padding-top:40px;margin-left:0px;line-height:1.3;margin-bottom:15px}.as-blog-author{font-size:125%;margin-left:0px}.as-blog-links{margin-left:0px}}.ubtn,.menu-btn,.vc_btn3.vc_btn3-shape-square{border-radius:8px !important;box-shadow:2px 2px 5px rgba(0,0,0,0.5)}/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue: #3B69E5;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #C22125;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #3B69E5;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #C22125;--light: #f8f9fa;--dark: #0d0b1e;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 1041px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Lato", -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}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(77,77,77,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Lato",-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-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[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-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{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{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#c31618;text-decoration:none;background-color:transparent}a:hover{color:#7e0e10;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}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}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(77,77,77,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:100%}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:100%}}@media (min-width: 1041px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1200px}}.row{display:flex;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:20px;padding-left:20px}.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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 1041px){.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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.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.33333%;max-width:33.33333%}.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.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(77,77,77,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(77,77,77,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#c8d5f8}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#99b1f1}.table-hover .table-primary:hover{background-color:#b1c4f5}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b1c4f5}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#eec1c2}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#df8c8e}.table-hover .table-danger:hover{background-color:#e9adae}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#e9adae}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#bbbbc0}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#81808a}.table-hover .table-dark:hover{background-color:#aeaeb4}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#aeaeb4}.table-active,.table-active>th,.table-active>td{background-color:rgba(77,77,77,0.075)}.table-hover .table-active:hover{background-color:rgba(64,64,64,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(64,64,64,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.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:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 1040.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#acbff4;outline:0;box-shadow:0 0 0 .2rem rgba(59,105,229,0.25)}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-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="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*="col-"]>.valid-tooltip{left:5px}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.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-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.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}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#C22125}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(194,33,37,0.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*="col-"]>.invalid-tooltip{left:5px}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#C22125;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23C22125' viewBox='0 0 12 12'%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='%23C22125' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#C22125;box-shadow:0 0 0 .2rem rgba(194,33,37,0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#C22125;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23C22125' viewBox='0 0 12 12'%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='%23C22125' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#C22125;box-shadow:0 0 0 .2rem rgba(194,33,37,0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#C22125}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#C22125}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#C22125}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#dd393d;background-color:#dd393d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(194,33,37,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#C22125}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#C22125}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#C22125;box-shadow:0 0 0 .2rem rgba(194,33,37,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(59,105,229,0.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#3B69E5;border-color:#3B69E5}.btn-primary:hover{color:#fff;background-color:#1d51dd;border-color:#1c4dd1}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#1d51dd;border-color:#1c4dd1;box-shadow:0 0 0 .2rem rgba(88,128,233,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#3B69E5;border-color:#3B69E5}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1c4dd1;border-color:#1a49c6}.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(88,128,233,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.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 rgba(130,138,145,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-danger{color:#fff;background-color:#C22125;border-color:#C22125}.btn-danger:hover{color:#fff;background-color:#a11b1f;border-color:#961a1d}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#a11b1f;border-color:#961a1d;box-shadow:0 0 0 .2rem rgba(203,66,70,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#C22125;border-color:#C22125}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#961a1d;border-color:#8c181b}.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(203,66,70,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-dark{color:#fff;background-color:#0d0b1e;border-color:#0d0b1e}.btn-dark:hover{color:#fff;background-color:#010102;border-color:#000}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#010102;border-color:#000;box-shadow:0 0 0 .2rem rgba(49,48,64,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#0d0b1e;border-color:#0d0b1e}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.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(49,48,64,0.5)}.btn-outline-primary{color:#3B69E5;border-color:#3B69E5}.btn-outline-primary:hover{color:#fff;background-color:#3B69E5;border-color:#3B69E5}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(59,105,229,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#3B69E5;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#3B69E5;border-color:#3B69E5}.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(59,105,229,0.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.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 rgba(108,117,125,0.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#C22125;border-color:#C22125}.btn-outline-danger:hover{color:#fff;background-color:#C22125;border-color:#C22125}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(194,33,37,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#C22125;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#C22125;border-color:#C22125}.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(194,33,37,0.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#0d0b1e;border-color:#0d0b1e}.btn-outline-dark:hover{color:#fff;background-color:#0d0b1e;border-color:#0d0b1e}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(13,11,30,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#0d0b1e;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#0d0b1e;border-color:#0d0b1e}.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(13,11,30,0.5)}.btn-link{font-weight:400;color:#c31618;text-decoration:none}.btn-link:hover{color:#7e0e10;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(77,77,77,0.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 1041px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#3B69E5}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{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="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.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.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>.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){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.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){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#3B69E5;background-color:#3B69E5}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(59,105,229,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#acbff4}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#d9e2fa;border-color:#d9e2fa}.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{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50% / 50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-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{border-color:#3B69E5;background-color:#3B69E5}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(59,105,229,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(59,105,229,0.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,%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(59,105,229,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@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(59,105,229,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#acbff4;outline:0;box-shadow:0 0 0 .2rem rgba(59,105,229,0.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#acbff4;box-shadow:0 0 0 .2rem rgba(59,105,229,0.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{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(59,105,229,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(59,105,229,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(59,105,229,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#3B69E5;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#d9e2fa}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3B69E5;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#d9e2fa}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#3B69E5;border:0;border-radius:1rem;-ms-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#d9e2fa}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.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 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.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;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#3B69E5}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50% / 100% 100% no-repeat}.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-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.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-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.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: 1040.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1041px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.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-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.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-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.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{color:rgba(77,77,77,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(77,77,77,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(77,77,77,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(77,77,77,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(77,77,77,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(77,77,77,0.9)}.navbar-light .navbar-toggler{color:rgba(77,77,77,0.5);border-color:rgba(77,77,77,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2877,77,77,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(77,77,77,0.5)}.navbar-light .navbar-text a{color:rgba(77,77,77,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(77,77,77,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(77,77,77,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.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;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(77,77,77,0.03);border-bottom:1px solid rgba(77,77,77,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(77,77,77,0.03);border-top:1px solid rgba(77,77,77,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:20px}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-20px;margin-left:-20px}.card-deck .card{flex:1 0 0%;margin-right:20px;margin-bottom:0;margin-left:20px}}.card-group>.card{margin-bottom:20px}@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{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{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-right-radius:0;border-bottom-left-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{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#c31618;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#7e0e10;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(59,105,229,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#3B69E5;border-color:#3B69E5}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#3B69E5}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#1c4dd1}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(59,105,229,0.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#C22125}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#961a1d}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(194,33,37,0.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.badge-dark{color:#fff;background-color:#0d0b1e}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#000}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(13,11,30,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#445c9c;background-color:#d8e1fa;border-color:#c8d5f8}.alert-primary hr{border-top-color:#b1c4f5}.alert-primary .alert-link{color:#354778}.alert-secondary{color:#5d6266;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#45484b}.alert-success{color:#3a7c49;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#2a5935}.alert-info{color:#317985;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#235760}.alert-warning{color:#aa8929;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#81681f}.alert-danger{color:#8a3638;background-color:#f3d3d3;border-color:#eec1c2}.alert-danger hr{border-top-color:#e9adae}.alert-danger .alert-link{color:#652829}.alert-light{color:#a6a6a7;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#8c8c8e}.alert-dark{color:#2c2b35;background-color:#cfced2;border-color:#bbbbc0}.alert-dark hr{border-top-color:#aeaeb4}.alert-dark .alert-link{color:#151419}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#3B69E5;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(77,77,77,0.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#3B69E5;border-color:#3B69E5}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width: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:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width: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:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1041px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width: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:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width: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{color:#445c9c;background-color:#c8d5f8}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#445c9c;background-color:#b1c4f5}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#445c9c;border-color:#445c9c}.list-group-item-secondary{color:#5d6266;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#5d6266;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#5d6266;border-color:#5d6266}.list-group-item-success{color:#3a7c49;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#3a7c49;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#3a7c49;border-color:#3a7c49}.list-group-item-info{color:#317985;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#317985;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#317985;border-color:#317985}.list-group-item-warning{color:#aa8929;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#aa8929;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#aa8929;border-color:#aa8929}.list-group-item-danger{color:#8a3638;background-color:#eec1c2}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#8a3638;background-color:#e9adae}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#8a3638;border-color:#8a3638}.list-group-item-light{color:#a6a6a7;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#a6a6a7;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#a6a6a7;border-color:#a6a6a7}.list-group-item-dark{color:#2c2b35;background-color:#bbbbc0}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#2c2b35;background-color:#aeaeb4}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#2c2b35;border-color:#2c2b35}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#4D4D4D;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#4D4D4D;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(77,77,77,0.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@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-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(77,77,77,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#4D4D4D}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-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:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width: 1041px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Lato",-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-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#4D4D4D}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#4D4D4D}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#4D4D4D}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#4D4D4D}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#4D4D4D;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Lato",-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-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(77,77,77,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(77,77,77,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(77,77,77,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(77,77,77,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(77,77,77,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50% / 100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-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,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;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:#3B69E5 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#1c4dd1 !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#C22125 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#961a1d !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#0d0b1e !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#000 !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:#3B69E5 !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#C22125 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#0d0b1e !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.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: 1041px){.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{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 1041px){.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: 1041px){.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;-ms-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-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{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(77,77,77,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(77,77,77,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(77,77,77,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: 1041px){.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{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.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: 1041px){.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:#3B69E5 !important}a.text-primary:hover,a.text-primary:focus{color:#1945bb !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#C22125 !important}a.text-danger:hover,a.text-danger:focus{color:#811619 !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#0d0b1e !important}a.text-dark:hover,a.text-dark:focus{color:#000 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(77,77,77,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:1041px !important}.container{min-width:1041px !important}.navbar{display:none}.badge{border:1px solid #4D4D4D}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}@font-face{font-family:'Graphik';font-style:normal;font-weight:normal;src:url(../fonts/Graphik-Regular.otf) format("opentype")}@font-face{font-family:'Graphik';font-style:normal;font-weight:300;src:url(../fonts/Graphik-Light.otf) format("opentype")}@font-face{font-family:'Graphik';font-style:normal;font-weight:500;src:url(../fonts/Graphik-Medium.otf) format("opentype")}@font-face{font-family:'Graphik';font-style:normal;font-weight:700;src:url(../fonts/Graphik-Bold.otf) format("opentype")}@font-face{font-family:'Graphik';font-style:normal;font-weight:600;src:url(../fonts/Graphik-Semibold.otf) format("opentype")}@font-face{font-family:'Gotham';font-style:normal;font-weight:700;src:url(../fonts/Gotham-Bold.otf) format("opentype")}a.button,button:not(.navbar-toggler),button.btn{font-family:"Gotham";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;text-transform:none;color:#fff;background:#C22125;border-radius:0;border:3px solid #C22125;margin:0;padding:11px 32px;transition:0.2s all}@media (max-width: 1040.98px){a.button,button:not(.navbar-toggler),button.btn{font-size:13px;padding:8px 12px}}a.button:hover,button:not(.navbar-toggler):hover,button.btn:hover{text-transform:none}a.button.on-dark-bg:hover,button:not(.navbar-toggler).on-dark-bg:hover,button.btn.on-dark-bg:hover{background:#fff;color:#C22125;border:3px solid #fff;border-color:#fff}a.button.on-light-bg:hover,button:not(.navbar-toggler).on-light-bg:hover,button.btn.on-light-bg:hover{background:transparent;color:#C22125;border-color:#C22125}a.button.is-transparent-white,button:not(.navbar-toggler).is-transparent-white,button.btn.is-transparent-white{background:transparent;color:#fff;border-color:#fff}a.button.is-transparent-white:hover,button:not(.navbar-toggler).is-transparent-white:hover,button.btn.is-transparent-white:hover{background:#fff;color:#C22125}a.button.with-download-icon:before,button:not(.navbar-toggler).with-download-icon:before,button.btn.with-download-icon:before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23FFF' fill-rule='nonzero'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M16.297 11.09v4.714c0 .374-.31.679-.69.679H2.072c-.381 0-.69-.305-.69-.679V11.09H0v4.715c0 1.122.93 2.035 2.072 2.035h13.535c1.142 0 2.072-.913 2.072-2.035V11.09h-1.382z' transform='translate(-238 -618) translate(120 415) translate(102 189) translate(16.473 14)'/%3E%3Cpath d='M12.191 8.356L9.538 10.999 9.538 0.161 8.141 0.161 8.141 10.999 5.488 8.356 4.5 9.34 8.839 13.661 13.179 9.34z' transform='translate(-238 -618) translate(120 415) translate(102 189) translate(16.473 14)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");width:18px;height:18px;background-size:18px 18px;background-repeat:no-repeat;transform:translate(-10px, 3px)}@media (max-width: 1040.98px){a.button.with-download-icon:before,button:not(.navbar-toggler).with-download-icon:before,button.btn.with-download-icon:before{width:9px;height:14px;background-size:9px 14px;transform:translate(-4px, 3px)}}a.button.with-download-icon:hover:before,button:not(.navbar-toggler).with-download-icon:hover:before,button.btn.with-download-icon:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23C31618' fill-rule='nonzero'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M16.297 11.09v4.714c0 .374-.31.679-.69.679H2.072c-.381 0-.69-.305-.69-.679V11.09H0v4.715c0 1.122.93 2.035 2.072 2.035h13.535c1.142 0 2.072-.913 2.072-2.035V11.09h-1.382z' transform='translate(-238 -618) translate(120 415) translate(102 189) translate(16.473 14)'/%3E%3Cpath d='M12.191 8.356L9.538 10.999 9.538 0.161 8.141 0.161 8.141 10.999 5.488 8.356 4.5 9.34 8.839 13.661 13.179 9.34z' transform='translate(-238 -618) translate(120 415) translate(102 189) translate(16.473 14)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}a.text-link,span.text-link{display:inline-flex;align-items:center;font-family:Gotham;font-size:clamp(13px, 1.38889vw, 20px);font-weight:bold;line-height:1.3em;color:#C22125;transform:translateX(-1.35em);transition:0.2s all ease-in-out}a.text-link:before,span.text-link:before{content:'';width:.85em;height:.85em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23C22125'%3E%3Cg%3E%3Cg%3E%3Cpath d='M52 223.846L35 231.564 52 239.512 52 237.553 38.997 231.564 52 225.73z' transform='translate(-155 -2293) translate(0 1666) translate(120 404) matrix(-1 0 0 1 87 0)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;display:inline-block;opacity:0;margin-right:.5em;transition:0.2s all ease-in-out}a.text-link:hover,span.text-link:hover{text-decoration:none;color:#C22125;transform:translateX(0)}a.text-link:hover:before,span.text-link:hover:before{opacity:1}h1,h2,h3,h4,h5{font-family:Graphik !important}h1{font-family:Graphik;font-size:68px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-0.08px;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){h1{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){h2{font-size:22px;font-weight:bold;line-height:1.27;letter-spacing:-0.02px}}h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal}@media (max-width: 1040.98px){h3{font-size:18px;line-height:1.33}}p{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){p{font-size:14px;line-height:1.71}}strong{font-weight:600}body #content .ast-container{max-width:100%;margin:0;padding:0 !important}body.admin-bar header.site-header{top:30px}@media (max-width: 767.98px){body.admin-bar header.site-header{top:45px}}*{-webkit-font-smoothing:antialiased}@media (min-width: 1200px){div[class^='component--'] .container{max-width:1200px}}@media screen and (min-width: 1200px) and (max-width: 1250px){div[class^='component--'] .container{padding:0 20px;max-width:calc(100% - 40px)}}@media (max-width: 1199.98px){div[class^='component--'] .container{max-width:100%;padding:0 20px}}div[class^='component--'] p{font-weight:normal}.viewport-animate{opacity:0}body:not(.admin-bar){padding-top:117px}@media (max-width: 1199.98px){body:not(.admin-bar){padding-top:67px}}body.admin-bar{padding-top:85px}@media (max-width: 1199.98px){body.admin-bar{padding-top:35px}}body.dropdown-open{position:relative}body.dropdown-open:before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:rgba(23,16,78,0.7);z-index:10}.site-header{position:fixed;top:0;width:100%;background:#fff;z-index:11;box-shadow:0 2px 14px 0 rgba(0,0,0,0.25);transition:0.2s all}.site-header *{font-family:'Lato', sans-serif;color:#17104e}.site-header.active{height:100vh;overflow:auto}@media (max-width: 1199.98px){.site-header{position:fixed;top:0;left:0;width:100%}}@media (min-width: 576px){.site-header .container{max-width:1200px}}@media screen and (min-width: 1200px) and (max-width: 1250px){.site-header>.container{padding:0 20px;max-width:calc(100% - 40px)}}@media (max-width: 1199.98px){.site-header>.container{max-width:100%}.site-header>.container>.row{display:flex;flex-direction:column-reverse;box-shadow:0 2px 14px 0 rgba(0,0,0,0.25)}}.site-header--top{display:flex;justify-content:flex-end;flex:1 0 100%;padding:0.5rem 0}@media (max-width: 1199.98px){.site-header--top{display:none;padding:0.5rem 1rem}.site-header--top.active{display:block}}.site-header--top ul.navbar-nav>li{position:relative;padding-left:10px}.site-header--top ul.navbar-nav>li:not(:last-child){padding-right:10px}.site-header--top ul.navbar-nav>li.responsive-search{display:none}@media (max-width: 1199.98px){.site-header--top ul.navbar-nav>li.responsive-search{display:flex;align-items:center;justify-content:flex-start}}.site-header--top ul.navbar-nav>li.responsive-search .is-search-icon{display:inline-flex}.site-header--top ul.navbar-nav>li.desktop-search{display:block}@media (max-width: 1199.98px){.site-header--top ul.navbar-nav>li.desktop-search{display:none}}.site-header--top ul.navbar-nav>li a{transition:0.2s all}.site-header--top ul.navbar-nav>li>a{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;padding-left:0 !important;padding-right:0 !important;border-bottom:2px solid #fff;transition:0.2s all}@media (max-width: 1199.98px){.site-header--top ul.navbar-nav>li>a.dropdown-toggle{display:flex;align-items:center;justify-content:space-between}.site-header--top ul.navbar-nav>li>a.dropdown-toggle:after{display:block !important;content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11' viewBox='0 0 18 11'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23C22125'%3E%3Cg%3E%3Cpath d='M16.616 0L18 1.467 9.007 11 9 10.991 8.993 11 0 1.467 1.384 0 9 8.074 16.616 0z' transform='translate(-282 -85) translate(20 79) translate(262 6)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:18px 11px;border:none;width:18px;height:11px;transition:0.2s all}.site-header--top ul.navbar-nav>li>a.dropdown-toggle[aria-expanded=true] span{border-bottom:2px solid #6ac2ff}.site-header--top ul.navbar-nav>li>a.dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}}@media (min-width: 1200px){.site-header--top ul.navbar-nav>li>a:hover:not(.is-search-icon){color:#17104e;border-bottom:2px solid #6ac2ff}}.site-header--top ul.navbar-nav>li>a:hover.is-search-icon svg g{fill:#C22125}.site-header--top ul.navbar-nav>li>a.dropdown-toggle:after{display:none}.site-header--top ul.navbar-nav>li>a.is-search-icon svg g{fill:#17104e;transition:0.2s all}.site-header--top ul.navbar-nav>li>a.is-search-icon.is-open svg g{fill:#C22125}.site-header--top ul.navbar-nav>li .dropdown-menu{border:none;border-radius:3px;box-shadow:2px 6px 28px 0 rgba(0,0,0,0.15);padding:10px 18px}@media (max-width: 1199.98px){.site-header--top ul.navbar-nav>li .dropdown-menu{box-shadow:none;border-radius:0;padding:0 18px}}.site-header--top ul.navbar-nav>li .dropdown-menu a.dropdown-item{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;padding:6px 0}.site-header--top ul.navbar-nav>li .dropdown-menu a.dropdown-item:hover{background:none;color:#C22125}@media (max-width: 1199.98px){.site-header--top ul.navbar-nav>li .dropdown-menu a.dropdown-item{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}}.site-header--top-search{height:35px;transition:0.2s all}@media (min-width: 1200px){.site-header--top-search{position:absolute;transform-origin:center right;right:0}}@media (max-width: 1199.98px){.site-header--top-search{position:relative;transform-origin:center left}}.site-header--top-search:not(.is-open){width:0px}@media (min-width: 1200px){.site-header--top-search.is-open{transform:translate(-35px, 0);width:200px}}@media (max-width: 1199.98px){.site-header--top-search.is-open{width:100%;margin-right:10px}}.site-header--top-search form input{padding:0;border:0;border-bottom:1px solid;border-radius:0}.site-header--top-search form input::-moz-placeholder{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#17104e}.site-header--top-search form input:-ms-input-placeholder{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#17104e}.site-header--top-search form input,.site-header--top-search form input::placeholder{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#17104e}.site-header--top-search form input,.site-header--top-search form input:focus,.site-header--top-search form input:hover{outline:none;border-color:#17104e !important;box-shadow:none !important}.site-header--main{display:flex;flex:1 0 100%;position:inherit !important;padding:0 0 25px}@media (max-width: 1199.98px){.site-header--main{padding:20px}}.site-header--main a.navbar-brand{padding:0;margin-right:0;transform:translate(0, -5px)}@media (max-width: 1199.98px){.site-header--main a.navbar-brand{transform:translate(0, 0);display:flex;flex:1 0 100%;width:100%;justify-content:space-between;align-items:center}}.site-header--main a.navbar-brand img{max-width:337px;height:auto}@media (max-width: 1199.98px){.site-header--main a.navbar-brand img{max-height:17px}}.site-header--main a.navbar-brand .navbar-toggler{padding-right:0}@media (max-width: 1199.98px){.site-header--main a.navbar-brand .navbar-toggler{display:inline-flex}}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav{padding-top:25px}}.site-header--main ul.navbar-nav *{outline:none !important}.site-header--main ul.navbar-nav>li.nav-item{padding-left:20px;outline:none !important}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav>li.nav-item{padding:0 !important}}.site-header--main ul.navbar-nav>li.nav-item:not(:last-child){padding-right:20px}.site-header--main ul.navbar-nav>li.nav-item>a.nav-link:not(.button){font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:normal;text-align:center;padding:10px 0 7px;border-bottom:2px solid #fff;transition:0.2s all}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav>li.nav-item>a.nav-link:not(.button){text-align:left;padding:17px 0 !important;border-bottom:none !important}}.site-header--main ul.navbar-nav>li.nav-item>a.nav-link:not(.button):after{display:none}.site-header--main ul.navbar-nav>li.nav-item>a.nav-link:not(.button):hover,.site-header--main ul.navbar-nav>li.nav-item>a.nav-link:not(.button)[aria-expanded=true]{color:inherit}@media (min-width: 1200px){.site-header--main ul.navbar-nav>li.nav-item>a.nav-link:not(.button):hover:not(.button),.site-header--main ul.navbar-nav>li.nav-item>a.nav-link:not(.button)[aria-expanded=true]:not(.button){border-bottom:2px solid #6ac2ff}}.site-header--main ul.navbar-nav>li.nav-item.dropdown{position:inherit !important}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav>li.nav-item.dropdown>a.nav-link{display:flex;align-items:center;justify-content:space-between}.site-header--main ul.navbar-nav>li.nav-item.dropdown>a.nav-link:after{display:block;content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11' viewBox='0 0 18 11'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23C22125'%3E%3Cg%3E%3Cpath d='M16.616 0L18 1.467 9.007 11 9 10.991 8.993 11 0 1.467 1.384 0 9 8.074 16.616 0z' transform='translate(-282 -85) translate(20 79) translate(262 6)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:18px 11px;border:none;width:18px;height:11px;transition:0.2s all}.site-header--main ul.navbar-nav>li.nav-item.dropdown>a.nav-link[aria-expanded=true] span{padding-bottom:5px;border-bottom:2px solid #6ac2ff}.site-header--main ul.navbar-nav>li.nav-item.dropdown>a.nav-link[aria-expanded=true]:after{transform:rotate(180deg)}}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu{width:100vw;left:0;top:inherit;border:none;padding:60px 0;border-radius:0}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu{padding:0;width:100%}}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .container{align-items:flex-start;padding:0}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .container{flex-direction:column;padding:0 15px}}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .container .row{width:100%}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .container .row{width:auto}}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column{padding-left:20px;padding-bottom:15px}}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column .link-more{font-family:Graphik !important;font-weight:600 !important}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column .link-more:before{content:'\27F6';margin-right:5px;margin-top:-2px;display:inline}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul{list-style:none;margin:0}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li a{display:inline-block}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li a,.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li a *{transition:0.2s all}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li a:hover,.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li a:hover *{text-decoration:none;color:#C22125}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li.site-header--main-column-title{padding-bottom:5px}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li.site-header--main-column-title a{font-family:"Graphik";font-size:20px;font-weight:bold;line-height:1.5;font-stretch:normal;font-style:normal}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li:not(.site-header--main-column-title) a{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.27px}@media (max-width: 767.98px){.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li:not(.site-header--main-column-title) a{font-size:14px}}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li a.dropdown-item{padding:0;white-space:normal}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li a.dropdown-item:hover{background:none}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li img{max-width:100%;height:auto;margin-bottom:20px}.site-header--main ul.navbar-nav>li.nav-item.dropdown .dropdown-menu .site-header--main-column ul li h3{font-family:Graphik;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:0.33px}.site-header--main ul.navbar-nav>li.nav-item a.button,.site-header--main ul.navbar-nav>li.nav-item button{border-bottom:3px solid #C22125;padding:8px 16px;margin:0}@media (max-width: 1199.98px){.site-header--main ul.navbar-nav>li.nav-item a.button,.site-header--main ul.navbar-nav>li.nav-item button{width:100%;margin-top:17px}}.footer{background:url(../img/footer-bg.png);background-size:contain;background-repeat:no-repeat;padding:65px 0 50px}@media (max-width: 767.98px){.footer{padding:0px 20px;background:none}}.footer *{font-family:'Lato', sans-serif;color:#17104e}@media (min-width: 576px){.footer .container{max-width:1200px}}@media screen and (min-width: 1200px) and (max-width: 1250px){.footer>.container{padding:0 20px;max-width:calc(100% - 40px)}}@media (max-width: 1199.98px){.footer>.container{max-width:100%}}.footer--menu{padding-bottom:80px}@media (max-width: 767.98px){.footer--menu{padding-bottom:20px}}.footer--menu-column:last-child{flex:0 0 33.333333333%;max-width:33.333333333%}@media (max-width: 767.98px){.footer--menu-column{flex:0 0 50%;max-width:50%;padding:30px 0 35px}.footer--menu-column:first-child,.footer--menu-column:last-child{flex:1 0 100% !important;max-width:100%;border-bottom:1px solid #9c9c9c}.footer--menu-column:last-child{padding-top:0}}.footer--menu-column ul{list-style:none;margin:0}.footer--menu-column ul li a{display:inline-block;transition:0.2s all}.footer--menu-column ul li a:hover{text-decoration:none;color:#C22125}.footer--menu-column ul li p,.footer--menu-column ul li p a{font-size:13px !important;font-weight:normal !important;font-stretch:normal;font-style:normal;line-height:1.77 !important;letter-spacing:normal;margin:0;padding:0}.footer--menu-column ul li.footer--menu-column-title{padding-bottom:10px}.footer--menu-column ul li.footer--menu-column-title a{font-family:"Graphik";font-size:18px;font-weight:bold;line-height:1.67;font-stretch:normal;font-style:normal}.footer--menu-column ul li:not(.footer--menu-column-title) a{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.27px}@media (max-width: 767.98px){.footer--menu-column ul li:not(.footer--menu-column-title) a{font-size:14px}}.footer--menu-column-image{padding-bottom:50px}@media (max-width: 767.98px){.footer--menu-column-image{padding-bottom:30px}}.footer--menu-column-image img{max-width:408px;height:auto}@media (min-width: 768px){.footer--menu-column-image img{max-width:100%}}@media screen and (max-width: 450px){.footer--menu-column-image img{max-width:100%}}.footer--menu-column-social{display:flex;justify-content:flex-end;flex-direction:row;align-items:center}@media (max-width: 767.98px){.footer--menu-column-social{justify-content:flex-start}}.footer--menu-column-social span{font-family:"Graphik";font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;margin-right:25px}.footer--menu-column-social a:not(:last-child){margin-right:15px}@media (max-width: 767.98px){.footer--submenu>.col{padding:0}}.footer--submenu span,.footer--submenu a{display:inline-block;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}@media (max-width: 767.98px){.footer--submenu span,.footer--submenu a{display:block;margin-right:0 !important;padding:0 0 15px}}.footer--submenu span:not(:last-child),.footer--submenu a:not(:last-child){margin-right:67px}.footer--submenu span:hover,.footer--submenu a:hover{text-decoration:none;color:#2a1d8d}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration: 1s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:calc(1 * 2);animation-iteration-count:calc(1 * 2);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:calc(1 * 3);animation-iteration-count:calc(1 * 3);-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:calc(1s * 2);animation-delay:calc(1s * 2);-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:calc(1s * 3);animation-delay:calc(1s * 3);-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:calc(1s * 4);animation-delay:calc(1s * 4);-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:calc(1s * 5);animation-delay:calc(1s * 5);-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{-webkit-animation-duration:calc(1s / 2);animation-duration:calc(1s / 2);-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{-webkit-animation-duration:calc(1s * 0.8);animation-duration:calc(1s * 0.8);-webkit-animation-duration:calc(var(--animate-duration) * 0.8);animation-duration:calc(var(--animate-duration) * 0.8)}.animate__animated.animate__slow{-webkit-animation-duration:calc(1s * 2);animation-duration:calc(1s * 2);-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{-webkit-animation-duration:calc(1s * 3);animation-duration:calc(1s * 3);-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print, (prefers-reduced-motion: reduce){.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.animate__animated[class*='Out']{opacity:0}}@-webkit-keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}@keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}@keyframes shakeX{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}@keyframes shakeY{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.animate__swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}@keyframes wobble{from{transform:translate3d(0, 0, 0)}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:translate3d(0, 0, 0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from,11.1%,to{transform:translate3d(0, 0, 0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:calc(1s * 1.3);animation-duration:calc(1s * 1.3);-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:0.7}80%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}@keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:0.7}80%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:0.7}80%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:0.7}80%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:0.7}80%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}@keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:0.7}80%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:0.7}80%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}@keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:0.7}80%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:translateY(700px) scale(0.7);opacity:0.7}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:translateY(700px) scale(0.7);opacity:0.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:translateX(-2000px) scale(0.7);opacity:0.7}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:translateX(-2000px) scale(0.7);opacity:0.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:translateX(2000px) scale(0.7);opacity:0.7}}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0px) scale(0.7);opacity:0.7}100%{transform:translateX(2000px) scale(0.7);opacity:0.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:translateY(-700px) scale(0.7);opacity:0.7}}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0px) scale(0.7);opacity:0.7}100%{transform:translateY(-700px) scale(0.7);opacity:0.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.animate__bounceIn{-webkit-animation-duration:calc(1s * 0.75);animation-duration:calc(1s * 0.75);-webkit-animation-duration:calc(var(--animate-duration) * 0.75);animation-duration:calc(var(--animate-duration) * 0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{transform:translate3d(0, 0, 0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.animate__bounceOut{-webkit-animation-duration:calc(1s * 0.75);animation-duration:calc(1s * 0.75);-webkit-animation-duration:calc(var(--animate-duration) * 0.75);animation-duration:calc(var(--animate-duration) * 0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{from{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInTopLeft{from{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInTopRight{from{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomLeft{from{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInBottomRight{from{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}@keyframes fadeOutTopLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}@keyframes fadeOutTopRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}@keyframes fadeOutBottomRight{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}@keyframes fadeOutBottomLeft{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:calc(1s * 0.75);animation-duration:calc(1s * 0.75);-webkit-animation-duration:calc(var(--animate-duration) * 0.75);animation-duration:calc(var(--animate-duration) * 0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:calc(1s * 0.75);animation-duration:calc(1s * 0.75);-webkit-animation-duration:calc(var(--animate-duration) * 0.75);animation-duration:calc(var(--animate-duration) * 0.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}@keyframes lightSpeedInRight{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{from{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translate3d(0, 0, 0)}}@keyframes lightSpeedInLeft{from{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translate3d(0, 0, 0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{from{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{from{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateIn{from{transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;transform-origin:center}@-webkit-keyframes rotateInDownLeft{from{transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownLeft{from{transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInDownRight{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpLeft{from{transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{from{transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}@keyframes rotateInUpRight{from{transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform:translate3d(0, 0, 0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;transform-origin:right bottom}@-webkit-keyframes rotateOut{from{opacity:1}to{transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{opacity:1}to{transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{opacity:1}to{transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{opacity:1}to{transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.animate__hinge{-webkit-animation-duration:calc(1s * 2);animation-duration:calc(1s * 2);-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;transform-origin:top left}@-webkit-keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;transform-origin:center bottom}@-webkit-keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}:root{--animate-duration: 0.5s;--animate-delay: 0}.component--subhead{font-family:Gotham;font-size:clamp(10px, 1.11111vw, 16px);font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.0625em;text-transform:uppercase;opacity:0.5;color:#0d0b1e;padding:0 0 15px}.component--title{font-family:Graphik;font-size:clamp(22px, 3.47222vw, 50px);font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.0012em}.component- .nav-tabs{margin:0}.component--hero.has-bottom-content+div[class^='component--']{padding-top:100px}@media (max-width: 1040.98px){.component--hero.has-bottom-content+div[class^='component--']{padding-top:25px}}@media (max-width: 1040.98px){.component--hero.has-banner-image .component--hero-wrapper{padding-bottom:140px}}.component--hero.has-banner-image .component--hero-main{padding-bottom:150px}@media (max-width: 1040.98px){.component--hero.has-banner-image .component--hero-main{padding-bottom:31px}}@media (max-width: 1040.98px){.component--hero.has-banner-image .component--hero-banner{margin-top:-100px}}@media (max-width: 1040.98px){.component--hero.has-banner-image .component--hero-banner-main{flex-direction:column-reverse}}.component--hero.has-banner-image .component--hero-banner-main-content{flex:0 0 calc(75%)}@media (max-width: 1040.98px){.component--hero.has-banner-image .component--hero-banner-main-content{flex:1 0 auto;padding-top:20px}}.component--hero.has-banner-image .component--hero-banner-main-content h3{padding:0 0 20px}.component--hero.has-banner-image .component--hero-banner-main-sidebar{margin-top:-50px}.component--hero-wrapper{position:relative}.component--hero-wrapper-social{position:absolute;bottom:-50px;right:0;padding:20px 12px;background-color:#29246B;z-index:50}.component--hero-wrapper-social a{display:block}.component--hero-wrapper-social a:not(:last-child){padding-bottom:17px}.component--hero-wrapper.has-hero-image,.component--hero-wrapper.background-arrows-on-left{background:url(../img/components/hero/hero-bg.png) #17104e !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:left center !important}.component--hero-wrapper:not(.has-hero-image){background:url(../img/components/hero/hero-bg-right.png) #17104e;background-repeat:no-repeat;background-size:contain;background-position:right center}.component--hero-wrapper>.container{max-width:100% !important}.component--hero-wrapper.background-arrows-on-left .component--hero-main-subhead{opacity:1 !important}.component--hero-main{padding-top:95px;padding-bottom:125px}@media (max-width: 1040.98px){.component--hero-main{padding-top:28px;padding-bottom:31px}}@media (min-width: 1200px){.component--hero-main{padding-right:45px;padding-left:max(calc((100vw - 1200px) / 2),20px)}.component--hero-main.no-image{padding-right:max(calc((100vw - 1200px) / 2),20px)}}.component--hero-main *{color:#fff}.component--hero-main-subhead{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:1px;text-transform:uppercase;color:#fff;padding:0 0 15px;opacity:0.5}.component--hero-main-subhead.full{opacity:1}.component--hero-main-subhead>a:hover{color:#fff;text-decoration:none}@media (max-width: 1040.98px){.component--hero-main-subhead{font-size:10px}}.component--hero-main.no-image h1{font-family:Graphik;font-size:60px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.07px;margin:0;padding:0 0 20px}@media (max-width: 1040.98px){.component--hero-main.no-image h1{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--hero-main:not(.no-image) h1{font-family:Graphik;font-size:68px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-0.08px;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--hero-main:not(.no-image) h1{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--hero-main-content{margin:0;padding:0 0 12px}@media (max-width: 1040.98px){.component--hero-main-content{padding:0}}.component--hero-main-content,.component--hero-main-content *{font-family:"Lato",sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.component--hero-main-content,.component--hero-main-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--hero-main img{display:block;width:auto;max-width:250px;height:auto;max-height:50px;margin-bottom:25px}@media (max-width: 1040.98px){.component--hero-main img{max-width:150px}}.component--hero-image{background-size:cover;background-position:right center}@media (max-width: 1040.98px){.component--hero-image{padding:0 !important;background:none}}@media (min-width: 1200px){.component--hero-image{padding-right:calc( (100vw - 1200px ) / 2)}}.component--hero-image img{display:none;width:100%;height:auto}@media (max-width: 1040.98px){.component--hero-image img{display:block}}.component--hero-banner{transform:translate(0, -50%);margin-bottom:-85px}@media (max-width: 1199.98px){.component--hero-banner{transform:translate(0, -15px);max-width:calc(100% - 40px);margin-left:20px;margin-bottom:0}}.component--hero-banner>.container{max-width:100%}@media (min-width: 1200px){.component--hero-banner>.container:not(.is-full-width){max-width:995px !important}}.component--hero-banner-main{display:flex;flex-direction:row;align-items:center;background:url(../img/components/hero/banner-bg.png) #fff;background-size:contain;background-position:right center;background-repeat:no-repeat;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);padding:30px 100px}@media (max-width: 1040.98px){.component--hero-banner-main{flex-direction:column;padding:15px 20px;text-align:center}}.component--hero-banner-main-content{padding:0 35px 0 0}@media (max-width: 1040.98px){.component--hero-banner-main-content{padding:0 0 10px}}.component--hero-banner-main-content h3{font-family:Graphik;font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0}@media (max-width: 1040.98px){.component--hero-banner-main-content h3{font-size:18px;line-height:1.33}}.component--hero-banner-main-sidebar{flex:1 0 auto;height:100%;display:flex;align-items:center}@media (max-width: 1040.98px){.component--hero-banner-main-sidebar{height:auto}}.component--hero-banner-main-sidebar>img{box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);height:auto;max-height:calc(100% + 50px);width:auto;max-width:100%;position:absolute;right:calc(0% + 100px);top:calc(-50% + 75px)}@media (max-width: 1040.98px){.component--hero-banner-main-sidebar>img{position:relative;right:auto;top:auto;max-height:150px}}.component--hero-banner-main a.button img{max-width:18px;width:auto;height:auto;margin-right:12px}.component--hero-jumpnav{transform:translate(0, -50%);margin-bottom:-85px;margin-left:-20px}@media (max-width: 1199.98px){.component--hero-jumpnav{transform:translate(0, -15px);max-width:100%;margin-left:0;margin-bottom:0}}.component--hero-jumpnav ul{display:inline-flex;margin:0;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,0.25);padding:0 35px}@media (max-width: 767.98px){.component--hero-jumpnav ul{display:flex;justify-content:center;flex-wrap:wrap;padding:0}}.component--hero-jumpnav ul li{padding:25px 30px 23px}@media (max-width: 767.98px){.component--hero-jumpnav ul li{flex:0 0 50%;padding:12px 6px !important;text-align:center}}.component--hero-jumpnav ul li a{display:inline-block;font-family:Lato;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.89;color:#0d0b1e;padding:0;border-bottom:2px solid #fff;transition:0.2s all}@media (max-width: 767.98px){.component--hero-jumpnav ul li a{font-size:16px;line-height:2.13}}.component--hero-jumpnav ul li a:hover{border-bottom:2px solid #6ac2ff}.component--logos{padding:50px 0}@media (max-width: 1199.98px){.component--logos{padding:40px 0}}@media (max-width: 1040.98px){.component--logos{padding:40px 0 15px}}.component--logos .row{flex-wrap:nowrap;align-items:center}@media (max-width: 1040.98px){.component--logos .row{flex-wrap:wrap}}.component--logos .row .col{text-align:center;padding:0 30px}@media (max-width: 1040.98px){.component--logos .row .col{flex:0 0 50%;padding:0 30px 30px}}.component--logos-subhead{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1px;text-transform:uppercase;color:#0d0b1e;opacity:0.5;margin:0;padding-bottom:30px}@media (max-width: 1040.98px){.component--logos-subhead{font-size:10px;letter-spacing:0.63px}}.component--logos img{align-self:center;width:auto;max-width:100%;height:auto;max-height:50px}@media (max-width: 1040.98px){.component--logos img{max-height:35px}}.component--tiles{padding:55px 0}@media (max-width: 1040.98px){.component--tiles{padding:33px 0 25px}}.component--tiles.bg-white{background:#fff}.component--tiles.bg-light_blue{background:rgba(106,194,255,0.1)}.component--tiles-intro{padding:0 0 25px;text-align:center}@media (max-width: 1040.98px){.component--tiles-intro{text-align:left;padding:0 0 10px}}.component--tiles-intro-subhead{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-transform:uppercase;opacity:0.5;color:#0d0b1e;padding:0 0 15px}@media (max-width: 1040.98px){.component--tiles-intro-subhead{font-size:10px}}.component--tiles-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--tiles-intro h2{font-size:22px;font-weight:bold;line-height:1.27;letter-spacing:-0.02px}}@media (max-width: 1040.98px){.component--tiles-intro-content{padding:0}}.component--tiles-intro-content,.component--tiles-intro-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.component--tiles-intro-content,.component--tiles-intro-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--two-column{padding:50px 0}@media (max-width: 1040.98px){.component--two-column{padding:35px 0}}.component--two-column:not(.image-on-right).bg-white{background:#fff}.component--two-column:not(.image-on-right).bg-light_blue{background:rgba(106,194,255,0.1)}.component--two-column:not(.image-on-right) .component--two-column-wrapper:before{left:0;background:url(../img/components/two-column/image-bg.png);background-repeat:no-repeat;background-size:cover}@media (max-width: 1040.98px){.component--two-column:not(.image-on-right) .component--two-column-wrapper:before{display:none}}.component--two-column:not(.image-on-right) .component--two-column-image:before{position:absolute;content:'';left:0;top:0;width:50%;height:100%;display:none;background:url(../img/components/two-column/image-bg.png);background-repeat:no-repeat;background-size:cover}@media (max-width: 1040.98px){.component--two-column:not(.image-on-right) .component--two-column-image:before{display:block}}.component--two-column.image-on-right .component--two-column-wrapper .row{flex-direction:row-reverse}.component--two-column.image-on-right.bg-white{background:#fff}.component--two-column.image-on-right.bg-light_blue{background:rgba(106,194,255,0.1)}.component--two-column.image-on-right .component--two-column-wrapper:before{right:0;background:url(../img/components/two-column/image-bg-right.png);background-repeat:no-repeat;background-size:cover}@media (max-width: 1040.98px){.component--two-column.image-on-right .component--two-column-wrapper:before{display:none}}.component--two-column.image-on-right .component--two-column-image:before{position:absolute;content:'';right:0;top:0;width:50%;height:100%;display:none;background:url(../img/components/two-column/image-bg-right.png);background-repeat:no-repeat;background-size:cover}@media (max-width: 1040.98px){.component--two-column.image-on-right .component--two-column-image:before{display:block}}.component--two-column-intro{padding:0 0 40px}@media (max-width: 1040.98px){.component--two-column-intro{padding:0 0 25px}}.component--two-column-intro .eyebrow{font-family:Gotham;font-size:16px;font-weight:bold;color:rgba(13,11,30,0.5);text-transform:uppercase;line-height:normal}.component--two-column-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;color:#0d0b1e;margin:0;padding:0}@media (max-width: 1040.98px){.component--two-column-intro h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--two-column-wrapper{position:relative}.component--two-column-wrapper:before{content:'';position:absolute;top:-10px;width:35%;height:100%}@media (max-width: 1040.98px){.component--two-column-wrapper .row{flex-direction:column !important}}.component--two-column-image{position:relative}@media (max-width: 1040.98px){.component--two-column-image{margin-bottom:20px;display:flex;justify-content:center}}.component--two-column-image img{position:relative;height:auto;width:auto}@media (max-width: 1040.98px){.component--two-column-image img{align-self:flex-start;max-height:500px;height:auto;max-width:100%;width:auto}}.component--two-column-image img.default{display:block}@media (max-width: 1040.98px){.component--two-column-image img.default{display:none}}.component--two-column-image img.mobile{display:none;height:auto;max-height:none;width:auto;max-width:75%;margin:0}@media (max-width: 1040.98px){.component--two-column-image img.mobile{display:block;align-self:flex-start}}.component--two-column-main{padding-top:10px}.component--two-column-main-subhead{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-transform:uppercase;color:#0d0b1e;opacity:0.5;margin:0;padding:0 0 15px}@media (max-width: 1040.98px){.component--two-column-main-subhead{font-size:10px;letter-spacing:0.63px}}.component--two-column-main h2{font-family:Graphik;font-size:36px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-0.04px;color:#0d0b1e;margin:0;padding:0 0 15px}@media (max-width: 1040.98px){.component--two-column-main h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--two-column-main-content{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}@media (max-width: 1040.98px){.component--two-column-main-content{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--two-column-main-content h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal}@media (max-width: 1040.98px){.component--two-column-main-content h3{font-size:18px;line-height:1.33}}.component--two-column-main-content ul{margin:0}.component--two-column-main-content ul li{position:relative;list-style:none;padding:0 0 22px 52px}@media (max-width: 1040.98px){.component--two-column-main-content ul li{padding:0 0 15px 34px}}.component--two-column-main-content ul li:before{display:inline-flex;position:absolute;content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg transform='translate(-832 -2812) translate(0 2591) translate(832 57) translate(0 164)'%3E%3Ccircle cx='14' cy='14' r='14' fill='%2317104E'/%3E%3Cg fill='%23FFF'%3E%3Cpath d='M7.925 12.827L19 2.161l-.707-.68c-.775-.747-2-.747-2.775 0l-8.98 8.648-4.443-4.28-.6.577C.7 7.193.677 8.46 1.444 9.254l.053.054 3.654 3.52c.775.745 2 .745 2.775 0z' transform='translate(4 7)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");width:28px;height:28px;background-size:100%;background-repeat:no-repeat;left:0;top:3px}@media (max-width: 1040.98px){.component--two-column-main-content ul li:before{width:20px;height:20px}}.component--two-col-list{padding:50px 0 75px}@media (max-width: 1040.98px){.component--two-col-list{padding:35px 0}}@media (max-width: 1040.98px){.component--two-col-list-main{padding-bottom:20px}}.component--two-col-list-main-subhead{opacity:0.5;font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:1px;color:#0d0b1e;margin:0;padding:0 0 15px;text-transform:uppercase}@media (max-width: 1040.98px){.component--two-col-list-main-subhead{font-size:10px;letter-spacing:0.63px;padding:0 0 5px}}.component--two-col-list-main h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 15px}@media (max-width: 1040.98px){.component--two-col-list-main h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px;padding:0 0 10px}}.component--two-col-list-main-body{padding:0 75px 10px 0}@media (max-width: 1040.98px){.component--two-col-list-main-body{padding-right:0;padding-bottom:0}}.component--two-col-list-main-body,.component--two-col-list-main-body *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#0d0b1e}@media (max-width: 1040.98px){.component--two-col-list-main-body,.component--two-col-list-main-body *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--two-col-list-items{padding-top:15px}.component--two-col-list-items ul{list-style:none;margin:0}.component--two-col-list-items ul li{display:flex;align-items:flex-start}@media (max-width: 1040.98px){.component--two-col-list-items ul li{flex-direction:column}}.component--two-col-list-items ul li:not(:last-child){padding-bottom:30px}.component--two-col-list-items ul li img{max-width:50px;width:auto;max-height:100%;height:auto;margin-right:45px}@media (max-width: 1040.98px){.component--two-col-list-items ul li img{margin-bottom:10px;max-height:50px}}.component--two-col-list-items ul li>div{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px;color:#0d0b1e}@media (max-width: 1040.98px){.component--two-col-list-items ul li>div{font-size:14px;line-height:1.71}}.component--two-col-list-items ul li>div h3{font-family:Graphik;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--two-col-list-items ul li>div h3{font-size:18px;line-height:1.33;padding:0 0 5px}}.component--cta{background:#17104e;padding:70px 0}@media (max-width: 1040.98px){.component--cta{padding:28px 0}}.component--cta *{color:#fff}.component--cta-title{padding-right:4%}@media (max-width: 1199.98px){.component--cta-title{padding-left:20px;padding-right:20px}}.component--cta-title h2{font-family:Graphik;font-size:68px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-0.08px;margin:0;padding:0}@media (max-width: 1040.98px){.component--cta-title h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--cta-content,.component--cta-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.component--cta-content,.component--cta-content *{font-size:14px;line-height:1.71}}.component--cta-v2{background:#17104e;padding:70px 0}@media (max-width: 1040.98px){.component--cta-v2{padding:25px 0}}.component--cta-v2 *{color:#fff}.component--cta-v2-left{padding-right:100px;border-right:1px solid #fff}@media (max-width: 767.98px){.component--cta-v2-left{border:none;padding-right:20px;padding-bottom:35px}}.component--cta-v2-right{padding-left:100px}@media (max-width: 767.98px){.component--cta-v2-right{padding-left:20px}}.component--cta-v2 h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;color:#fff;margin:0;padding:0 0 40px}@media (max-width: 1040.98px){.component--cta-v2 h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px;padding:0 0 15px}}.component--cta-v3{background:#17104e;padding:75px 0}@media (max-width: 1040.98px){.component--cta-v3{padding:30px 0}}.component--cta-v3-title{text-align:center}@media (max-width: 1040.98px){.component--cta-v3-title{text-align:left}}.component--cta-v3-title h2{font-family:Graphik;font-size:68px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-0.08px;color:#fff;margin:0;padding:0 0 25px}@media (max-width: 1040.98px){.component--cta-v3-title h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px;padding:0 0 15px}}.component--cta-v3-ctas{display:flex;align-items:center;justify-content:center}@media (max-width: 1040.98px){.component--cta-v3-ctas{justify-content:flex-start}}.component--cta-v3-ctas a.button{margin:0 10px}@media (max-width: 1040.98px){.component--cta-v3-ctas a.button:first-child{margin-left:0}}/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;transition:opacity 0.3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial, Helvetica, sans-serif;opacity:0;transition:opacity 0.3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform 0.3s ease}.lity-loading .lity-content,.lity-closed .lity-content{transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.component--testimonial-wrapper{background:rgba(106,194,255,0.1);padding:70px 0 135px}@media (max-width: 1040.98px){.component--testimonial-wrapper{padding:20px 0 120px}}.component--testimonial-title h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;color:#0d0b1e;margin:0;padding:0}@media (max-width: 1040.98px){.component--testimonial-title h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--testimonial-top{padding:70px 0;background:url(../img/components/two-column/image-bg-right.png);background-repeat:no-repeat;background-size:42% calc(100% - 35px);background-position:right top}@media (max-width: 1040.98px){.component--testimonial-top{padding:20px 0;background:none}.component--testimonial-top .row{flex-direction:column-reverse}}.component--testimonial-top-main img{margin-bottom:38px}@media (max-width: 1040.98px){.component--testimonial-top-main img{margin-bottom:15px}}.component--testimonial-top-main-content{padding:0 0 10px}.component--testimonial-top-main-content,.component--testimonial-top-main-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#0d0b1e}@media (max-width: 1040.98px){.component--testimonial-top-main-content,.component--testimonial-top-main-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--testimonial-top-main-client{font-family:Lato;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.5;letter-spacing:0.27px;color:#0d0b1e;padding:0 0 30px}@media (max-width: 1040.98px){.component--testimonial-top-main-client{font-size:14px;line-height:1.71;letter-spacing:0.23px;padding:0 0 20px}}.component--testimonial-top-video{text-align:right}@media (max-width: 1040.98px){.component--testimonial-top-video{margin-bottom:10px;background:url(../img/components/two-column/image-bg-right.png);background-repeat:no-repeat;background-size:contain;background-position:right center}}.component--testimonial-top-video>a{display:flex;align-items:center;position:relative}@media (max-width: 1040.98px){.component--testimonial-top-video>a{padding:20px 50px;text-align:center}}.component--testimonial-top-video>a svg{position:absolute;top:calc(50% - 41.5px);left:calc(50% - 41.5px);transition:0.2s all;width:83px;height:83px}.component--testimonial-top-video>a:hover svg{transform:scale(1.15)}@media (max-width: 1040.98px){.component--testimonial-top-video>a img{max-height:500px;width:auto;margin:0 auto}}.component--testimonial-tiles{padding:0 0 50px}@media (max-width: 1040.98px){.component--testimonial-tiles{padding:0 0 15px}}.component--testimonial-cta{text-align:center}@media (max-width: 1040.98px){.component--testimonial-cta{text-align:left}}.component--testimonial-banner{transform:translate(0, -50%)}@media (max-width: 1040.98px){.component--testimonial-banner{max-width:calc(100% - 40px);margin-left:20px;margin-bottom:-50px}}.component--testimonial-banner>.container{max-width:100%}@media (min-width: 1200px){.component--testimonial-banner>.container{max-width:995px !important}}.component--testimonial-banner-main{display:flex;flex-direction:row;align-items:center;background:url(../img/components/hero/banner-bg.png) #fff;background-size:contain;background-position:right center;background-repeat:no-repeat;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);text-align:left;padding:30px 100px}@media (max-width: 1040.98px){.component--testimonial-banner-main{text-align:center;padding:16px 0}}.component--testimonial-banner-main h3{font-family:Graphik;font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 10px 0 0}@media (max-width: 1040.98px){.component--testimonial-banner-main h3{font-size:18px;line-height:1.33;padding:0 0 5px}}@media (max-width: 1040.98px){.component--testimonial-banner-main-content{padding:0 0 10px}}.component--testimonial-banner-main-content,.component--testimonial-banner-main-content *{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}@media (max-width: 1040.98px){.component--testimonial-banner-main-content,.component--testimonial-banner-main-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--testimonial-banner-main a.button{flex:1 0 auto}@media (max-width: 1040.98px){.component--testimonial-banner-cta{margin:0 auto}}.component--resources{padding:50px 0}.component--resources.bg-white{background:#fff}.component--resources.bg-light_blue{background:rgba(106,194,255,0.1)}@media (max-width: 1040.98px){.component--resources{padding:25px 0}}.component--resources-intro{padding:0 0 25px}.component--resources-intro-eyebrow{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;color:#0d0b1e;opacity:0.5;text-transform:uppercase;padding:0 0 17px}.component--resources-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 15px}@media (max-width: 1040.98px){.component--resources-intro h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--resources-intro-main{justify-content:space-between}.component--resources-intro-main,.component--resources-intro-main *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.component--resources-intro-main,.component--resources-intro-main *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--resources-intro-main a.text-link{transform:none}@media (max-width: 1040.98px){.component--resources-intro-main a.text-link{transform:translateX(-1.35em)}.component--resources-intro-main a.text-link:hover{transform:translateX(0)}}.component--resources-item{margin-bottom:40px}@media (max-width: 767.98px){.component--resources-item{margin-bottom:16px}}.component--resources-item>a{display:block;color:#0d0b1e;background:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);height:100%;transition:0.2s all}.component--resources-item>a:hover{background:#C22125;text-decoration:none}.component--resources-item>a:hover *,.component--resources-item>a:hover h3{color:#fff !important}.component--resources-item>a:hover span.text-link{text-decoration:none;transform:translateX(0)}.component--resources-item>a:hover span.text-link:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23fff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M52 223.846L35 231.564 52 239.512 52 237.553 38.997 231.564 52 225.73z' transform='translate(-155 -2293) translate(0 1666) translate(120 404) matrix(-1 0 0 1 87 0)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.component--resources-item-category{display:block;font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-transform:uppercase;opacity:0.5;color:#0d0b1e;margin:0;padding:24px 35px}@media (max-width: 1040.98px){.component--resources-item-category{font-size:10px;letter-spacing:0.63px;padding:17px}}.component--resources-item-image{position:relative;background:url(../img/components/resources/resource-tile-bg.png);background-size:cover;background-repeat:no-repeat;height:220px;text-align:center}.component--resources-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto}.component--resources-item-image svg{position:absolute;width:70px;height:70px;top:calc(50% - 35px);left:calc(50% - 35px)}.component--resources-item-main{padding:23px 35px}@media (max-width: 1040.98px){.component--resources-item-main{padding:12px 17px 5px}}.component--resources-item-main h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--resources-item-main h3{font-size:18px;line-height:1.33;padding:0 0 5px}}.component--tabs{background:rgba(106,194,255,0.1);padding:clamp(20px, 4.16667vw, 60px)}.component--tabs .header{margin-bottom:clamp(24px, 4.16667vw, 60px)}.component--tabs .header p{margin-bottom:0;font-size:clamp(14px, 1.38889vw, 20px);line-height:1.8;letter-spacing:0.0165em;color:#0d0b1e;max-width:70ch}.component--tabs .component--title{margin:0 0 .44em}.component--tabs .nav-tabs{border:none;margin:0 -25px clamp(21px, 3.33333vw, 48px)}.component--tabs .nav-tabs .nav-link{margin:0;border:none;border-radius:0;font-size:18px;color:#0d0b1e;font-weight:bold;line-height:1.89;opacity:.15;margin:0 25px;padding:0;background:none}.component--tabs .nav-tabs .nav-link.active{opacity:1;color:#0d0b1e;background:none}.component--tabs .grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fill, minmax(min(275px,100%), 1fr))}.component--tabs .grid .block{padding:26px 35px 21px;background:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);transition:background .2s ease-in-out}.component--tabs .grid .block:hover{background:#c31618}.component--tabs .grid .block:hover h3,.component--tabs .grid .block:hover p,.component--tabs .grid .block:hover a,.component--tabs .grid .block:hover span.text-link{color:#ffffff}.component--tabs .grid .block:hover span.text-link{text-decoration:none;transform:translateX(0)}.component--tabs .grid .block:hover span.text-link:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23fff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M52 223.846L35 231.564 52 239.512 52 237.553 38.997 231.564 52 225.73z' transform='translate(-155 -2293) translate(0 1666) translate(120 404) matrix(-1 0 0 1 87 0)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.component--tabs .grid h3{font-family:Graphik;font-size:clamp(18px, 1.66667vw, 24px);line-height:1.42;font-weight:bold;color:#0d0b1e;margin:0 0 0.3em;transition:color .2s ease-in-out}.component--tabs .grid p{font-family:Lato;font-size:clamp(14px, 1.11111vw, 16px);line-height:1.88;letter-spacing:0.01688em;color:#0d0b1e;margin:0 0 0.3em;transition:color .2s ease-in-out}.component--tabs .grid a{text-decoration:none}.component--tabs .grid span.text-link{line-height:2.05;margin:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.component--carousel{padding:55px 0;background:rgba(106,194,255,0.1)}.component--carousel.left-align{background:none}.component--carousel.left-align .component--carousel-intro{text-align:left}@media (max-width: 1040.98px){.component--carousel.disable-on-mobile .component--carousel-responsive-navigation{display:none}}@media (max-width: 1040.98px){.component--carousel{padding:40px 0}}.component--carousel-intro{text-align:center}@media (max-width: 1040.98px){.component--carousel-intro{text-align:left}}.component--carousel-intro-subhead{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:1px;text-transform:uppercase;color:#0d0b1e;opacity:0.5;margin:0;padding:0 0 15px}@media (max-width: 1040.98px){.component--carousel-intro-subhead{font-size:10px;letter-spacing:0.63px}}.component--carousel-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;color:#0d0b1e;margin:0;padding:0}@media (max-width: 1040.98px){.component--carousel-intro h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--carousel-wrapper{position:relative}.component--carousel-wrapper .component--carousel-prev,.component--carousel-wrapper .component--carousel-next{display:block;position:absolute;top:calc(50% - 14px)}@media (max-width: 1199.98px){.component--carousel-wrapper .component--carousel-prev,.component--carousel-wrapper .component--carousel-next{display:none !important}}.component--carousel-wrapper .component--carousel-prev svg,.component--carousel-wrapper .component--carousel-next svg{transition:0.2s all}.component--carousel-wrapper .component--carousel-prev:hover svg g,.component--carousel-wrapper .component--carousel-next:hover svg g{fill:#C22125}.component--carousel-wrapper .component--carousel-prev{left:-70px}.component--carousel-wrapper .component--carousel-next{right:-70px}.component--carousel-main .slick-list,.component--carousel-responsive .slick-list{padding:50px 0}@media (max-width: 1040.98px){.component--carousel-main .slick-list,.component--carousel-responsive .slick-list{padding:20px 0}}.component--carousel-main .slick-list .slick-track,.component--carousel-responsive .slick-list .slick-track{display:flex !important}.component--carousel-main .slick-list .slick-track .slick-slide,.component--carousel-responsive .slick-list .slick-track .slick-slide{height:inherit !important;padding-left:10px;padding-right:10px}@media (max-width: 1040.98px){.component--carousel-main .slick-list .slick-track .slick-slide,.component--carousel-responsive .slick-list .slick-track .slick-slide{padding-left:20px;padding-right:20px}}.component--carousel-main .slick-list .slick-track .slick-slide>div,.component--carousel-responsive .slick-list .slick-track .slick-slide>div{height:100% !important}.component--carousel-main-item,.component--carousel-responsive-item{box-shadow:0 2px 10px 0 rgba(0,0,0,0.15);background-color:#fff;padding:39px 35px;display:block;color:#0d0b1e;height:100%;transition:0.2s all;text-align:left}@media (max-width: 1040.98px){.component--carousel-main-item,.component--carousel-responsive-item{padding:17px 17px 10px}}.component--carousel-main-item:hover,.component--carousel-responsive-item:hover{background:#C22125;text-decoration:none}.component--carousel-main-item:hover *,.component--carousel-main-item:hover h3,.component--carousel-responsive-item:hover *,.component--carousel-responsive-item:hover h3{color:#fff !important}.component--carousel-main-item:hover img.default,.component--carousel-responsive-item:hover img.default{display:none}.component--carousel-main-item:hover img.hover,.component--carousel-responsive-item:hover img.hover{display:block}.component--carousel-main-item:hover span.text-link,.component--carousel-responsive-item:hover span.text-link{text-decoration:none;transform:translateX(0)}.component--carousel-main-item:hover span.text-link:before,.component--carousel-responsive-item:hover span.text-link:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23fff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M52 223.846L35 231.564 52 239.512 52 237.553 38.997 231.564 52 225.73z' transform='translate(-155 -2293) translate(0 1666) translate(120 404) matrix(-1 0 0 1 87 0)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.component--carousel-main-item img,.component--carousel-responsive-item img{width:auto;max-width:100%;height:auto;max-height:35px;margin:0 0 35px}@media (max-width: 1040.98px){.component--carousel-main-item img,.component--carousel-responsive-item img{margin:0 0 15px;max-width:120px;max-height:28px}}.component--carousel-main-item img.default,.component--carousel-responsive-item img.default{display:block}.component--carousel-main-item img.hover,.component--carousel-responsive-item img.hover{display:none}.component--carousel-main-item h3,.component--carousel-responsive-item h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--carousel-main-item h3,.component--carousel-responsive-item h3{font-size:18px;line-height:1.33;letter-spacing:normal}}.component--carousel-main-item-content,.component--carousel-responsive-item-content{padding:0 0 10px}.component--carousel-main-item-content,.component--carousel-main-item-content *,.component--carousel-responsive-item-content,.component--carousel-responsive-item-content *{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}@media (max-width: 1040.98px){.component--carousel-main-item-content,.component--carousel-main-item-content *,.component--carousel-responsive-item-content,.component--carousel-responsive-item-content *{font-size:14px;line-height:1.71;letter-spacing:normal}}.component--carousel-main{display:block}@media (max-width: 1040.98px){.component--carousel-main.disable-on-mobile{display:none}}.component--carousel-responsive{display:none;flex-direction:column}.component--carousel-responsive .component--carousel-main-item{width:calc(100% - 40px) !important;margin:20px auto 0}@media (max-width: 1040.98px){.component--carousel-responsive{display:flex}}.component--carousel-responsive-navigation{display:none;align-items:center;flex-direction:row;justify-content:space-between}@media (max-width: 1199.98px){.component--carousel-responsive-navigation{display:flex}}.component--carousel-responsive-navigation ul.slick-dots{display:flex;list-style:none;margin:0}.component--carousel-responsive-navigation ul.slick-dots li{margin:0 10px;width:11px;height:11px;border-radius:50%;cursor:pointer;background:transparent;border:2px solid #17104e}.component--carousel-responsive-navigation ul.slick-dots li.slick-active{background:#17104e}.component--carousel-responsive-navigation ul.slick-dots li button{display:none}@media (max-width: 1040.98px){.component--carousel-cta{margin-top:30px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.component--carousel-v2-top-wrapper{padding:50px 0 175px}@media (max-width: 767.98px){.component--carousel-v2-top-wrapper{padding:50px 0}}.component--carousel-v2-top-wrapper.is-blue-bg{background:rgba(106,194,255,0.1)}.component--carousel-v2-intro{padding:0 0 25px;text-align:center}@media (max-width: 1040.98px){.component--carousel-v2-intro{padding:0}}.component--carousel-v2-intro-subhead{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-transform:uppercase;opacity:0.5;color:#0d0b1e;padding:0 0 15px}@media (max-width: 1040.98px){.component--carousel-v2-intro-subhead{font-size:10px}}.component--carousel-v2-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--carousel-v2-intro h2{font-size:22px;font-weight:bold;line-height:1.27;letter-spacing:-0.02px}}@media (max-width: 1040.98px){.component--carousel-v2-intro-content{padding:0}}.component--carousel-v2-intro-content,.component--carousel-v2-intro-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.component--carousel-v2-intro-content,.component--carousel-v2-intro-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--carousel-v2-wrapper .container{padding:0;width:100%;max-width:100%}@media (max-width: 767.98px){.component--carousel-v2-wrapper .container{padding:0 !important}}@media screen and (min-width: 1440px){.component--carousel-v2-wrapper .container{width:1440px;max-width:1440px !important}}.component--carousel-v2-main{position:relative}@media (min-width: 1200px){.component--carousel-v2-main:before{content:'';position:absolute;left:0;top:0;width:10%;height:100%;background-image:linear-gradient(to left, transparent, rgba(255,255,255,0.6));z-index:1}.component--carousel-v2-main:after{content:'';position:absolute;right:0;top:0;width:10%;height:100%;background-image:linear-gradient(to right, transparent, rgba(255,255,255,0.6));z-index:1}}.component--carousel-v2-main .slick-list{padding:0 !important}.component--carousel-v2-main .slick-list .slick-track{display:flex !important;align-items:center}@media (min-width: 768px){.component--carousel-v2-main .slick-list .slick-track{align-items:center}}.component--carousel-v2-main .slick-list .slick-track .slick-slide{transition:0.2s all;width:80vw;transform:scale(0.95)}.component--carousel-v2-main .slick-list .slick-track .slick-slide,.component--carousel-v2-main .slick-list .slick-track .slick-slide:focus,.component--carousel-v2-main .slick-list .slick-track .slick-slide:active,.component--carousel-v2-main .slick-list .slick-track .slick-slide *{outline:none}@media (min-width: 1041px){.component--carousel-v2-main .slick-list .slick-track .slick-slide{width:35vw;transform:scale(0.85)}}@media (min-width: 768px) and (max-width: 1199.98px){.component--carousel-v2-main .slick-list .slick-track .slick-slide{width:50vw;transform:scale(0.85)}}.component--carousel-v2-main .slick-list .slick-track .slick-slide>div{height:100% !important}@media (min-width: 1200px){.component--carousel-v2-main .slick-list .slick-track .slick-slide.slick-active{transform:scale(1)}}.component--carousel-v2-main .slick-list .slick-track .slick-slide.slick-active .component--carousel-v2-main-item{background:#17104e}.component--carousel-v2-main .slick-list .slick-track .slick-slide.slick-active .component--carousel-v2-main-item:hover{background:#c31618}.component--carousel-v2-main .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;text-indent:-9999px;padding:0;margin:0;border:none;width:48px;height:48px}.component--carousel-v2-main .slick-arrow:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:19px;height:9px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='9' viewBox='0 0 19 9'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23FFF' fill-rule='nonzero'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M.844 5.398H16.12l-1.942 2.06c-.16.168-.25.398-.25.638s.09.47.25.638c.159.17.374.266.6.266.225 0 .44-.096.6-.266l3.377-3.596c.077-.086.137-.187.177-.297.09-.218.09-.466 0-.683-.04-.11-.1-.212-.177-.297L15.377.264c-.33-.352-.868-.352-1.199 0-.331.353-.331.925 0 1.277l1.942 2.06H.844C.378 3.6 0 4.002 0 4.498c0 .497.378.9.844.9z' transform='translate(-688 -6690) translate(-99 5806) translate(0 259) translate(612 97) translate(175 528)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.component--carousel-v2-main .slick-arrow.slick-prev{left:0}.component--carousel-v2-main .slick-arrow.slick-prev:after{transform:translate(-50%, -50%) rotate(180deg)}.component--carousel-v2-main .slick-arrow.slick-next{right:0}.component--carousel-v2-main-item{background:#fff;box-shadow:0 2px 25px 0 rgba(0,0,0,0.15);padding:30px 100px;height:100% !important;text-align:center;transition:0.2s all}@media (max-width: 1040.98px){.component--carousel-v2-main-item{padding:25px}}.component--carousel-v2-main-item *{color:#fff}.component--carousel-v2-main-item:focus,.component--carousel-v2-main-item:active,.component--carousel-v2-main-item:hover{outline:none}.component--carousel-v2-main-item>a,.component--carousel-v2-main-item>div{display:block;outline:none}.component--carousel-v2-main-item>a:hover,.component--carousel-v2-main-item>div:hover{text-decoration:none}.component--carousel-v2-main-item h3{font-family:Lato;font-size:32px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:#fff;margin:0;padding:0 0 20px}@media (max-width: 1040.98px){.component--carousel-v2-main-item h3{font-size:16px;line-height:2.56}}.component--carousel-v2-main-item-content img{display:block;max-width:100%;width:100%;max-height:100%;height:auto;margin:0 auto}@media (max-width: 767.98px){.component--carousel-v2-main-item-content img{max-height:250px;width:auto}}.component--carousel-v2-main-item-content span.link{display:flex;align-items:center;font-family:Lato;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#fff;outline:none}@media (max-width: 767.98px){.component--carousel-v2-main-item-content span.link{font-size:13px;line-height:1.92}}.component--carousel-v2-main-item-content span.link:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='9' viewBox='0 0 19 9'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23FFF' fill-rule='nonzero'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M.844 5.398H16.12l-1.942 2.06c-.16.168-.25.398-.25.638s.09.47.25.638c.159.17.374.266.6.266.225 0 .44-.096.6-.266l3.377-3.596c.077-.086.137-.187.177-.297.09-.218.09-.466 0-.683-.04-.11-.1-.212-.177-.297L15.377.264c-.33-.352-.868-.352-1.199 0-.331.353-.331.925 0 1.277l1.942 2.06H.844C.378 3.6 0 4.002 0 4.498c0 .497.378.9.844.9z' transform='translate(-688 -6690) translate(-99 5806) translate(0 259) translate(612 97) translate(175 528)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");display:inline-block;width:19px;height:9px;margin-left:8px}.component--carousel-v2-cta{margin-top:75px}.component--carousel-v2-banner{transform:translate(0, -50%);margin-bottom:-25px}@media (max-width: 1040.98px){.component--carousel-v2-banner{transform:translate(0, 0);margin-bottom:0}}.component--carousel-v2-banner>.container{width:100%}@media (min-width: 1200px){.component--carousel-v2-banner>.container{max-width:995px !important}}.component--carousel-v2-banner-wrapper{box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);background-color:#fff;padding-top:31px;padding-bottom:31px;align-items:center;background:url(../img/components/hero/banner-bg.png) #fff;background-size:contain;background-position:right center;background-repeat:no-repeat}.component--carousel-v2-banner-content{padding-left:102px}@media (max-width: 1040.98px){.component--carousel-v2-banner-content{padding-left:20px}}.component--carousel-v2-banner h3{font-family:Graphik;font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0}@media (max-width: 767.98px){.component--carousel-v2-banner h3{font-size:26px;padding-bottom:15px}}.component--accordion{padding:50px 0}.component--accordion-intro{text-align:left;padding:0 0 40px}.component--accordion-intro-subhead{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:1px;text-transform:uppercase;color:#0d0b1e;opacity:0.5;margin:0;padding:0 0 15px}@media (max-width: 1040.98px){.component--accordion-intro-subhead{font-size:10px;letter-spacing:0.63px}}.component--accordion-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;color:#0d0b1e;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--accordion-intro h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--accordion-intro-content,.component--accordion-intro-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#0d0b1e}@media (max-width: 1040.98px){.component--accordion-intro-content,.component--accordion-intro-content *{font-size:14px;line-height:1.71;letter-spacing:normal}}.component--accordion-main>.container{max-width:100% !important}@media (max-width: 1040.98px){.component--accordion-main>.container>.row{flex-direction:column-reverse !important}}.component--accordion-main.image-on-left>.container>.row{flex-direction:row-reverse}@media (min-width: 1200px){.component--accordion-main.image-on-left>.container>.row .component--accordion-main-items{padding-right:calc( (100vw - 1180px ) / 2)}}@media (min-width: 1200px){.component--accordion-main.image-on-left>.container>.row .component--accordion-main-image{padding-left:calc( (100vw - 1180px ) / 2)}}.component--accordion-main.image-on-left>.container>.row .component--accordion-main-image:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;z-index:0;background:url(../img/components/two-column/image-bg.png);background-repeat:no-repeat;background-size:cover}@media (max-width: 1040.98px){.component--accordion-main.image-on-left>.container>.row .component--accordion-main-image:before{left:0 !important;right:auto;width:50%}}.component--accordion-main:not(.image-on-left)>.container>.row{flex-direction:row}@media (min-width: 1200px){.component--accordion-main:not(.image-on-left)>.container>.row .component--accordion-main-items{padding-left:calc( (100vw - 1180px ) / 2)}}@media (min-width: 1200px){.component--accordion-main:not(.image-on-left)>.container>.row .component--accordion-main-image{padding-right:calc( (100vw - 1180px ) / 2)}}.component--accordion-main:not(.image-on-left)>.container>.row .component--accordion-main-image:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;z-index:0;background:url(../img/components/two-column/image-bg-right.png);background-repeat:no-repeat;background-size:cover}@media (max-width: 1040.98px){.component--accordion-main:not(.image-on-left)>.container>.row .component--accordion-main-image:before{left:0 !important;right:auto;width:50%}}.component--accordion-main-items-item{background:#fff;transition:0.2s all}.component--accordion-main-items-item:hover{background:#C22125;text-decoration:none}.component--accordion-main-items-item:hover *,.component--accordion-main-items-item:hover h3{color:#fff !important}.component--accordion-main-items-item:hover img.default{display:none}.component--accordion-main-items-item:hover img.hover{display:block}.component--accordion-main-items-item:hover span.text-link{text-decoration:none;transform:translateX(0)}.component--accordion-main-items-item:hover span.text-link:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23fff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M52 223.846L35 231.564 52 239.512 52 237.553 38.997 231.564 52 225.73z' transform='translate(-155 -2293) translate(0 1666) translate(120 404) matrix(-1 0 0 1 87 0)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.component--accordion-main-items-item.show{box-shadow:0 2px 20px 0 rgba(0,0,0,0.15)}.component--accordion-main-items-item.show>div,.component--accordion-main-items-item.show>a{padding:30px 35px}@media (max-width: 1040.98px){.component--accordion-main-items-item.show>div,.component--accordion-main-items-item.show>a{padding:18px !important}}.component--accordion-main-items-item>div,.component--accordion-main-items-item>a{display:block;padding:10px 35px;transition:0.2s all}@media (max-width: 1040.98px){.component--accordion-main-items-item>div,.component--accordion-main-items-item>a{padding:10px 18px}}.component--accordion-main-items-item>div:hover,.component--accordion-main-items-item>a:hover{text-decoration:none}.component--accordion-main-items-item:not(:last-child)>div,.component--accordion-main-items-item:not(:last-child)>a{margin-bottom:35px}.component--accordion-main-items-item-title span{display:flex;align-items:center;font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#0d0b1e}@media (max-width: 1040.98px){.component--accordion-main-items-item-title span{flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:18px;line-height:1.33}}.component--accordion-main-items-item-title span:hover{text-decoration:none;color:#0d0b1e}.component--accordion-main-items-item-title span img{width:auto;max-width:50px;height:auto;max-height:35px;margin-right:40px}.component--accordion-main-items-item-title span img.default{display:block}.component--accordion-main-items-item-title span img.hover{display:none}@media (max-width: 1040.98px){.component--accordion-main-items-item-title span img{max-width:25px;max-height:25px;margin-bottom:15px}}.component--accordion-main-items-item-content-body{padding:20px 0}@media (max-width: 1040.98px){.component--accordion-main-items-item-content-body{padding:5px 0}}.component--accordion-main-items-item-content-body,.component--accordion-main-items-item-content-body *{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px;color:#0d0b1e}@media (max-width: 1040.98px){.component--accordion-main-items-item-content-body,.component--accordion-main-items-item-content-body *{font-size:14px;line-height:1.71}}.component--accordion-main-items-item-content a.text-link{display:block}.component--accordion-main-image{position:relative}@media (max-width: 1040.98px){.component--accordion-main-image{margin-bottom:25px;text-align:center}}.component--accordion-main-image img{position:relative;z-index:1}.component--accordion-main-image img.default{display:block}@media (max-width: 1040.98px){.component--accordion-main-image img.default{display:none}}.component--accordion-main-image img.mobile{display:none;max-height:350px;width:auto;margin:0 auto}@media (max-width: 1040.98px){.component--accordion-main-image img.mobile{display:block}}@media (max-width: 1040.98px){.component--accordion-main-image img{max-height:500px;width:auto}}.component--form{background:url(../img/components/form/bg.png) #17104e;background-repeat:no-repeat;background-size:50% 100%;background-position:right center;padding:75px 0}@media (max-width: 1040.98px){.component--form{padding:40px 0;background-size:contain;background-repeat:no-repeat repeat}}.component--form h2{font-family:Graphik;font-size:68px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-0.08px;text-align:center;color:#fff;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--form h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px;text-align:left}}.component--form-content{padding-bottom:15px;text-align:center}@media (max-width: 1040.98px){.component--form-content{text-align:left}}.component--form-content,.component--form-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#fff}@media (max-width: 1040.98px){.component--form-content,.component--form-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--form-main{background:#fff;padding:65px 100px}@media (max-width: 1040.98px){.component--form-main{padding:18px;flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);margin-left:20px}}.component--form-main form.mktoForm{display:flex !important;flex-wrap:wrap;width:100% !important;padding:0;margin:0}@media (max-width: 1040.98px){.component--form-main form.mktoForm{flex-direction:column;flex-wrap:nowrap}}.component--form-main form.mktoForm .mktoFormRow{flex:0 0 50%;padding:0 10px}@media (max-width: 1040.98px){.component--form-main form.mktoForm .mktoFormRow{flex:1 0 100% !important}}.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoOffset{display:none}.component--form-main form.mktoForm .mktoFormRow .mktoFormCol,.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap,.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input,.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select,.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea{width:100% !important;font-family:Lato !important;font-size:16px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25 !important;letter-spacing:0.27px !important}.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoHtmlText{line-height:1.5}.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input,.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select,.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea{border:2px solid #17104e !important;border-radius:0 !important}.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input,.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select{padding:0 16px !important;height:42px !important}@media (max-width: 1040.98px){.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea{min-height:100px}}.component--form-main form.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label{display:flex;font-family:Lato !important;font-size:12px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.2px !important;padding-bottom:3px}.component--form-main form.mktoForm .mktoButtonRow{margin:0 10px !important}.component--form-main form.mktoForm .mktoButtonRow span.mktoButtonWrap{display:block}@media (max-width: 1040.98px){.component--form-main form.mktoForm .mktoButtonRow span.mktoButtonWrap{text-align:right}}.component--form-main form.mktoForm .mktoButtonRow span.mktoButtonWrap button{font-family:"Gotham" !important;font-size:16px !important;font-weight:bold !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center !important;text-transform:none !important;color:#fff !important;background:#C22125 !important;border-radius:0 !important;border:3px solid #C22125 !important;text-shadow:none !important;height:auto !important;width:auto !important;margin:0 !important;padding:11px 32px !important;transition:0.2s all !important;box-shadow:none !important}@media (max-width: 1040.98px){.component--form-main form.mktoForm .mktoButtonRow span.mktoButtonWrap button{font-size:13px !important;padding:8px 12px !important}}.component--form-main form.mktoForm .mktoButtonRow span.mktoButtonWrap button:hover{text-transform:none !important}.component--form-main form.mktoForm .mktoButtonRow span.mktoButtonWrap button:hover{background:transparent !important;color:#C22125 !important;border-color:#C22125 !important}.component--stats{padding:75px 0;text-align:center}@media (max-width: 1040.98px){.component--stats{padding:35px 0 0}}.component--stats-intro{padding:0 0 25px;text-align:center}@media (max-width: 1040.98px){.component--stats-intro{padding:0 0 10px}}.component--stats-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 30px}@media (max-width: 1040.98px){.component--stats-intro h2{font-size:22px;font-weight:bold;line-height:1.27;letter-spacing:-0.02px;padding:0 0 10px}}@media (max-width: 1040.98px){.component--stats-intro-content{padding:0}}.component--stats-intro-content,.component--stats-intro-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.component--stats-intro-content,.component--stats-intro-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--stats-main{padding:50px 0 0}@media (max-width: 1040.98px){.component--stats-main{padding:20px 0 0}}.component--stats-main-item{text-align:center;padding:0 50px}@media (max-width: 1040.98px){.component--stats-main-item{margin-bottom:20px}}@media (min-width: 1041px){.component--stats-main-item:not(:last-child){border-right:1px solid #0d0b1e}}.component--stats-main-item h3{font-family:Graphik;font-size:72px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#6ac2ff;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--stats-main-item h3{font-size:42px}}.component--stats-main-item-description{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#0d0b1e}@media (max-width: 1040.98px){.component--stats-main-item-description{font-size:14px}}.component--testimonial-carousel{padding:75px 0;background:url(../img/components/testimonial-carousel/bg.png);background-repeat:no-repeat;background-size:50% 100%;background-position:right center}@media (max-width: 1040.98px){.component--testimonial-carousel{background-size:50% 50%;background-position:right 100%;padding:35px 0}}.component--testimonial-carousel .eyebrow{font-family:Gotham;font-size:16px;font-weight:bold;color:rgba(13,11,30,0.5);text-transform:uppercase;line-height:normal}.component--testimonial-carousel .title{font-size:clamp(28px, 3.47222vw, 50px);line-height:1.2;letter-spacing:-0.06px;color:var(--dark);margin-bottom:1em;padding:0;max-width:20ch}.component--testimonial-carousel-wrapper{position:relative}.component--testimonial-carousel-wrapper>.component--testimonial-carousel-prev,.component--testimonial-carousel-wrapper>.component--testimonial-carousel-next{display:block;position:absolute;top:calc(50% - 43px);z-index:1}@media (max-width: 1199.98px){.component--testimonial-carousel-wrapper>.component--testimonial-carousel-prev,.component--testimonial-carousel-wrapper>.component--testimonial-carousel-next{top:10%}.component--testimonial-carousel-wrapper>.component--testimonial-carousel-prev svg,.component--testimonial-carousel-wrapper>.component--testimonial-carousel-next svg{width:50px;height:50px}}.component--testimonial-carousel-wrapper>.component--testimonial-carousel-prev{left:-100px}@media (max-width: 1199.98px){.component--testimonial-carousel-wrapper>.component--testimonial-carousel-prev{left:-10px}}.component--testimonial-carousel-wrapper>.component--testimonial-carousel-next{right:-100px}@media (max-width: 1199.98px){.component--testimonial-carousel-wrapper>.component--testimonial-carousel-next{right:-10px}}.component--testimonial-carousel-item{display:flex !important;margin:0}@media (max-width: 1040.98px){.component--testimonial-carousel-item-image{padding:0}}.component--testimonial-carousel-item-image img{-webkit-clip-path:polygon(0 0, 0 82%, 32% 100%, 100% 100%, 100% 18%, 68% 0);clip-path:polygon(0 0, 0 82%, 32% 100%, 100% 100%, 100% 18%, 68% 0)}@media (max-width: 1040.98px){.component--testimonial-carousel-item-image img{max-height:250px;width:auto;max-width:calc(100% - 65px);margin:0 auto}}.component--testimonial-carousel-item-main{padding-top:25px;padding-bottom:35px;padding-left:50px}@media (max-width: 1040.98px){.component--testimonial-carousel-item-main{padding-left:0;padding-right:0}}@media screen and (min-width: 1040px) and (max-width: 1200px){.component--testimonial-carousel-item-main{padding-right:10%}}.component--testimonial-carousel-item-main-body{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#0d0b1e;padding:0 0 10px}@media (max-width: 1040.98px){.component--testimonial-carousel-item-main-body{font-size:14px;line-height:1.71;letter-spacing:0.23px;padding:0 0 5px}}.component--testimonial-carousel-item-main-name{font-family:Lato;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.5;letter-spacing:0.27px;color:#0d0b1e}@media (max-width: 1040.98px){.component--testimonial-carousel-item-main-name{font-size:14px;line-height:2.86;letter-spacing:0.23px}}.component--testimonial-carousel-navigation-wrapper{margin:0}.component--testimonial-carousel-navigation-dots{margin-top:-20px;padding-left:50px}@media (max-width: 1040.98px){.component--testimonial-carousel-navigation-dots{padding:0;margin-top:0}}.component--testimonial-carousel-navigation-dots ul.slick-dots{margin:0;list-style:none;display:inline-flex;align-items:center}.component--testimonial-carousel-navigation-dots ul.slick-dots li{height:4px;width:80px;background:#C22125;transition:0.2s all;cursor:pointer}.component--testimonial-carousel-navigation-dots ul.slick-dots li:not(.slick-active){opacity:0.57}.component--testimonial-carousel-navigation-dots ul.slick-dots li:not(:last-child){margin-right:20px}.component--testimonial-carousel-navigation-dots ul.slick-dots li button{display:none}.component--about{background-color:#17104e;padding:60px 0}.component--about.with-bg-arrows{background:url(../img/components/form/bg.png) #17104e;background-repeat:no-repeat;background-size:contain;background-position:right center}.component--about *{color:#fff}@media (max-width: 1040.98px){.component--about{padding:45px 0}}.component--about-subhead{opacity:0.5;font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:1px;color:#fff;text-transform:uppercase;margin:0;padding:0 0 15px}@media (max-width: 1040.98px){.component--about-subhead{font-size:10px;letter-spacing:0.63px}}.component--about h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;color:#fff;margin:0;padding:0 0 25px}@media (max-width: 1040.98px){.component--about h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--about-main,.component--about-main *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#fff}@media (max-width: 1040.98px){.component--about-main,.component--about-main *{font-size:14px;line-height:1.71}}.component--two-col-list-video{padding:70px 0}@media (max-width: 1040.98px){.component--two-col-list-video{padding:35px 0}}.component--two-col-list-video-intro-subhead{opacity:0.5;font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:1px;color:#0d0b1e;margin:0;padding:0 0 15px;text-transform:uppercase}@media (max-width: 1040.98px){.component--two-col-list-video-intro-subhead{font-size:10px;letter-spacing:0.63px;padding:0 0 5px}}.component--two-col-list-video-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 25px}@media (max-width: 1040.98px){.component--two-col-list-video-intro h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px;padding:0 0 10px}}.component--two-col-list-video-intro-body,.component--two-col-list-video-intro-body *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#0d0b1e}@media (max-width: 1040.98px){.component--two-col-list-video-intro-body,.component--two-col-list-video-intro-body *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--two-col-list-video-main{padding:50px 0 0}.component--two-col-list-video-main.has-video{background:url(../img/components/two-column/image-bg-right.png);background-repeat:no-repeat;background-size:42% calc(100% - 35px);background-position:right top}@media (max-width: 1040.98px){.component--two-col-list-video-main.has-video{background:none}}@media (max-width: 1040.98px){.component--two-col-list-video-main{background:none;padding:0}.component--two-col-list-video-main>.container>.row{flex-direction:column-reverse}}.component--two-col-list-video-main-content.is-two-column ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.component--two-col-list-video-main-content.is-two-column ul li{flex:0 0 40%}@media (max-width: 1199.98px){.component--two-col-list-video-main-content.is-two-column ul li{flex:0 0 45%}}@media (max-width: 767.98px){.component--two-col-list-video-main-content.is-two-column ul li{flex:1 0 100%}}.component--two-col-list-video-main-content ul{list-style:none;margin:0}.component--two-col-list-video-main-content ul li{display:flex;align-items:flex-start}@media (max-width: 1040.98px){.component--two-col-list-video-main-content ul li{flex-direction:column}}.component--two-col-list-video-main-content ul li:not(:last-child){padding-bottom:30px}@media (max-width: 1040.98px){.component--two-col-list-video-main-content ul li:not(:last-child){padding-bottom:20px}}.component--two-col-list-video-main-content ul li img{max-width:60px;width:auto;max-height:60px;height:auto;margin-right:30px}@media (max-width: 1040.98px){.component--two-col-list-video-main-content ul li img{max-width:50px;max-height:50px;margin-bottom:10px}}.component--two-col-list-video-main-content ul li>div{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px;color:#0d0b1e}@media (max-width: 1040.98px){.component--two-col-list-video-main-content ul li>div{font-size:14px;line-height:1.71}}.component--two-col-list-video-main-content ul li>div h3{font-family:Graphik;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--two-col-list-video-main-content ul li>div h3{font-size:18px;line-height:1.33;padding:0 0 5px}}.component--two-col-list-video-main-video{text-align:right}@media (max-width: 1040.98px){.component--two-col-list-video-main-video{margin-bottom:20px;background:url(../img/components/two-column/image-bg-right.png);background-repeat:no-repeat;background-size:contain;background-position:right center}}.component--two-col-list-video-main-video>a{display:flex;align-items:center;position:relative}@media (max-width: 1040.98px){.component--two-col-list-video-main-video>a{padding:20px 50px;text-align:center}}.component--two-col-list-video-main-video>a:hover svg{transform:scale(1.15)}.component--two-col-list-video-main-video>a svg{position:absolute;top:calc(50% - 41.5px);left:calc(50% - 41.5px);transition:0.2s all;width:83px;height:83px}@media (max-width: 1040.98px){.component--two-col-list-video-main-video>a img{max-height:500px;width:auto;margin:0 auto}}.component--two-col-list-image-wrapper{background:rgba(106,194,255,0.1);padding:70px 0}@media (max-width: 1040.98px){.component--two-col-list-image-wrapper{padding:35px 0}}.component--two-col-list-image-intro{padding-bottom:40px}@media (max-width: 1040.98px){.component--two-col-list-image-intro{padding-bottom:20px}}.component--two-col-list-image-intro-subhead{opacity:0.5;font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:1px;color:#0d0b1e;margin:0;padding:0 0 15px;text-transform:uppercase}@media (max-width: 1040.98px){.component--two-col-list-image-intro-subhead{font-size:10px;letter-spacing:0.63px;padding:0 0 5px}}.component--two-col-list-image-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 25px}@media (max-width: 1040.98px){.component--two-col-list-image-intro h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px;padding:0 0 10px}}.component--two-col-list-image-intro-body,.component--two-col-list-image-intro-body *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#0d0b1e}@media (max-width: 1040.98px){.component--two-col-list-image-intro-body,.component--two-col-list-image-intro-body *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}@media (max-width: 1040.98px){.component--two-col-list-image-main{padding-bottom:40px}}.component--two-col-list-image-main-item{display:flex;align-items:flex-start}@media (max-width: 1040.98px){.component--two-col-list-image-main-item{flex-direction:column}}.component--two-col-list-image-main-item:not(:last-child){padding-bottom:60px}@media (max-width: 1040.98px){.component--two-col-list-image-main-item:not(:last-child){padding-bottom:20px}}.component--two-col-list-image-main-item img{max-width:36px;width:auto;max-height:36px;height:auto;margin-right:40px}@media (max-width: 1040.98px){.component--two-col-list-image-main-item img{margin-bottom:10px}}.component--two-col-list-image-main-item>div{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px;color:#0d0b1e}@media (max-width: 1040.98px){.component--two-col-list-image-main-item>div{font-size:14px;line-height:1.71}}.component--two-col-list-image-main-item>div h3{font-family:Graphik;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--two-col-list-image-main-item>div h3{font-size:18px;line-height:1.33;padding:0 0 5px}}.component--two-col-list-image-banner{transform:translate(0, -50%);margin-bottom:-25px}@media (max-width: 1040.98px){.component--two-col-list-image-banner{transform:translate(0, 0);margin-bottom:0}}.component--two-col-list-image-banner>.container{width:100%}@media (min-width: 1200px){.component--two-col-list-image-banner>.container{max-width:995px !important}}.component--two-col-list-image-banner-wrapper{box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);background-color:#fff;padding-top:31px;padding-bottom:31px;align-items:center;background:url(../img/components/hero/banner-bg.png) #fff;background-size:contain;background-position:right center;background-repeat:no-repeat}.component--two-col-list-image-banner-content{padding-left:102px}@media (max-width: 1040.98px){.component--two-col-list-image-banner-content{padding-left:20px}}.component--two-col-list-image-banner h3{font-family:Graphik;font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0}@media (max-width: 767.98px){.component--two-col-list-image-banner h3{font-size:26px;padding-bottom:15px}}.component--cards{padding:50px 0}@media (max-width: 1040.98px){.component--cards{padding:35px 0}}.component--cards-intro{padding:0 0 25px;text-align:center}@media (max-width: 1040.98px){.component--cards-intro{padding:0 0 10px}}.component--cards-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--cards-intro h2{font-size:22px;font-weight:bold;line-height:1.27;letter-spacing:-0.02px}}@media (max-width: 1040.98px){.component--cards-intro-content{padding:0}}.component--cards-intro-content,.component--cards-intro-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.component--cards-intro-content,.component--cards-intro-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}@media (max-width: 1040.98px){.component--cards-main-item{margin-bottom:20px}}.component--cards-main-item>div{box-shadow:0 2px 14px 0 rgba(0,0,0,0.18)}.component--cards-main-item-title{background:#17104e;color:#fff;padding:17px 0;font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}@media (max-width: 1040.98px){.component--cards-main-item-title{font-size:18px;padding:14px 0}}.component--cards-main-item-content{padding:30px 70px;background:#fff}@media (max-width: 1040.98px){.component--cards-main-item-content{padding:20px}}.component--cards-main-item-content h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 0 5px}@media (max-width: 1040.98px){.component--cards-main-item-content h3{font-size:18px;line-height:1.33}}.component--cards-main-item-content *{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}@media (max-width: 1040.98px){.component--cards-main-item-content *{font-size:14px;line-height:1.71}}.component--cards-main-item-content * strong{font-weight:600}.component--cards-main-item-content ul{margin:0}.component--cards-main-item-content ul li{position:relative;list-style:none;padding:0 0 0 52px}@media (max-width: 1040.98px){.component--cards-main-item-content ul li{padding:0 0 5px 34px}}.component--cards-main-item-content ul li:before{display:inline-flex;position:absolute;content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg transform='translate(-832 -2812) translate(0 2591) translate(832 57) translate(0 164)'%3E%3Ccircle cx='14' cy='14' r='14' fill='%2317104E'/%3E%3Cg fill='%23FFF'%3E%3Cpath d='M7.925 12.827L19 2.161l-.707-.68c-.775-.747-2-.747-2.775 0l-8.98 8.648-4.443-4.28-.6.577C.7 7.193.677 8.46 1.444 9.254l.053.054 3.654 3.52c.775.745 2 .745 2.775 0z' transform='translate(4 7)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");width:28px;height:28px;background-size:100%;background-repeat:no-repeat;left:0;top:5px}@media (max-width: 1040.98px){.component--cards-main-item-content ul li:before{width:20px;height:20px}}.component--cards-main-item-content-cta{text-align:center;margin-top:10px}.component--logos-v2{padding:50px 0}@media (max-width: 1040.98px){.component--logos-v2{padding:30px 0}}.component--logos-v2.bg-white{background:#fff}.component--logos-v2.bg-light_blue{background:rgba(106,194,255,0.1)}.component--logos-v2 .row{align-items:center}.component--logos-v2-title{padding-bottom:45px}@media (max-width: 1040.98px){.component--logos-v2-title{padding-bottom:30px}}.component--logos-v2-title h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;margin:0;padding:0}@media (max-width: 1040.98px){.component--logos-v2-title h2{font-size:22px;line-height:1.27;letter-spacing:-0.02px}}.component--logos-v2-item{padding-bottom:40px}.component--logos-v2-item img{align-self:center;width:auto;max-width:85%;height:auto;max-height:100px}@media (max-width: 1040.98px){.component--logos-v2-item img{max-height:50px}}@media (max-width: 767.98px){.component--wysiwyg .col{flex:1 0 100%;max-width:100%}}.component--shero{padding:31px 0;background:url(../../dist/img/components/hero/hero-bg-right.png) #17104e;background-size:50%;background-repeat:no-repeat;background-position:right}.component--shero *{color:#fff}.component--shero-eyebrow{font-family:"Gotham";font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:normal;text-transform:uppercase;opacity:0.5}@media (max-width: 767.98px){.component--shero-eyebrow{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;padding:0 0 14px}}.component--shero h1{font-family:Graphik;font-size:58px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-0.06px;margin:0;padding:0}@media (max-width: 767.98px){.component--shero h1{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:-0.02px}}.component--downloads{padding:72px 0;position:relative}@media (max-width: 767.98px){.component--downloads{padding:50px 0}}@media (max-width: 767.98px){.component--downloads-tabs{display:none}}.component--downloads-tabs ul.nav{border:none;padding:0;margin:0 0 35px;background:#fff}.component--downloads-tabs ul.nav li.nav-item{flex:1 0 20%}.component--downloads-tabs ul.nav li.nav-item a{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;text-align:center;padding:20px 0;color:#17104e;border:1px solid #17104e;border-radius:0}.component--downloads-tabs ul.nav li.nav-item a.active{color:#fff;background:#17104e}.component--downloads-tabs ul.nav li.nav-item:not(:last-child) a{border-right:0}.component--downloads-tabs-responsive{display:none;margin:0 0 30px}.component--downloads-tabs-responsive select{width:100%;font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.27px;border:2px solid #17104e}@media (max-width: 767.98px){.component--downloads-tabs-responsive{display:block}}.component--downloads-content .tab-pane.active{opacity:1 !important}.component--downloads-content-accordion-item{border:0.8px solid #17104e}.component--downloads-content-accordion-item:not(:last-child){margin-bottom:30px}.component--downloads-content-accordion-item .accordion-header{display:flex;-moz-column-gap:10px;column-gap:10px;font-family:Graphik;font-size:36px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-0.04px;color:#0d0b1e;padding:35px 37px 30px;cursor:pointer}@media (max-width: 1040.98px){.component--downloads-content-accordion-item .accordion-header{font-size:30px}}@media (max-width: 767.98px){.component--downloads-content-accordion-item .accordion-header{font-size:24px;line-height:1.5;letter-spacing:-0.04px;padding:30px 20px}}.component--downloads-content-accordion-item .accordion-header:hover{text-decoration:none}.component--downloads-content-accordion-item .accordion-header .copy-item-link{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.component--downloads-content-accordion-item .accordion-header .copy-item-link svg{width:18px;fill:#5d5d5d;stroke:#5d5d5d}.component--downloads-content-accordion-item .accordion-header .copy-item-link:hover svg{fill:#000000;stroke:#000000}.component--downloads-content-accordion-item .accordion-header img{transition:0.2s all;margin-left:auto}.component--downloads-content-accordion-item .accordion-header[aria-expanded=false] img{transform:rotate(180deg)}.component--downloads-content-accordion-item-body>div{display:flex;flex-direction:row}@media (max-width: 767.98px){.component--downloads-content-accordion-item-body>div{flex-direction:column-reverse}}.component--downloads-content-main{background:#fff;padding:0;margin:0}@media (max-width: 767.98px){.component--downloads-content-main{padding:26px 20px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);background-color:#fff;margin:0}}.component--downloads-content-main-body{padding:0 37px 35px}.component--downloads-content-main-body.is-handlebars{opacity:0}.component--downloads-content-main-body.is-handlebars.handlebars-ready{opacity:1}@media (max-width: 767.98px){.component--downloads-content-main-body{padding:25px 23px calc(25px - 1.3rem)}}.component--downloads-content-main-body ul,.component--downloads-content-main-body li,.component--downloads-content-main-body p a{font-family:Lato;font-size:20px;font-stretch:normal;font-weight:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 767.98px){.component--downloads-content-main-body ul,.component--downloads-content-main-body li,.component--downloads-content-main-body p a{font-size:18px;line-height:1.78;letter-spacing:0.33px}}.component--downloads-content-main-body a{color:#C22125;font-weight:bold !important;text-decoration:underline}.component--downloads-content-main-body ul,.component--downloads-content-main-body ol{margin:0;padding:0 0 0 25px}.component--downloads-content-main-body pre{background-color:rgba(106,194,255,0.1);border:none}.component--downloads-content-main-body code{color:#4D4D4D;font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}.component--downloads-content-main-body ul.nav-tabs,.component--downloads-content-main-body ul.tabs{padding:0;border:none}.component--downloads-content-main-body ul.nav-tabs li a,.component--downloads-content-main-body ul.tabs li a{display:block;color:#0d0b1e;text-decoration:none;padding:5px 20px;font-size:16px;font-weight:bold}.component--downloads-content-main-body ul.nav-tabs li a.active,.component--downloads-content-main-body ul.tabs li a.active{background-color:rgba(106,194,255,0.1)}.component--downloads-content-main-body .tab-content{padding:20px;background-color:rgba(106,194,255,0.1)}.component--downloads-content-main-body .tab-content .tab-pane *{font-size:15px;font-family:Lato;color:#4D4D4D}.component--downloads-content-main-body .tab-content .tab-pane pre{background:none}.component--downloads-content-main-form{background-color:rgba(106,194,255,0.1);padding:0;margin-left:auto}.component--downloads-content-main-form>div{padding:24px 40px 36px 32px}@media (max-width: 767.98px){.component--downloads-content-main-form>div{padding:20px 12px}}.component--downloads-content-main-form h4{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;margin:0;padding:0 0 17px}@media (max-width: 767.98px){.component--downloads-content-main-form h4{font-size:21px}}@media (max-width: 767.98px){.component--downloads-content-main-form h4{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}}.component--downloads-content-main-form form{margin:0}.component--downloads-content-main-form form .form-group{display:flex;flex-direction:column;margin-bottom:30px}@media (max-width: 767.98px){.component--downloads-content-main-form form .form-group{margin-bottom:15px}}.component--downloads-content-main-form form .form-group.horizontal{flex-direction:row;align-items:center;flex-wrap:wrap;row-gap:10px}.component--downloads-content-main-form form .form-group.horizontal button[type=submit]{margin-left:0;margin-right:5px}.component--downloads-content-main-form form label{font-family:Lato;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.2px}.component--downloads-content-main-form form select{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:0.27px;border:2px solid #17104e;border-radius:0;margin:0}@media (max-width: 767.98px){.component--downloads-content-main-form form select{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.57;letter-spacing:0.23px}}.component--downloads-content-main-form form a{font-family:Gotham;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#c31618;display:block;text-align:center;padding-top:12px}.component--downloads-content-main-form form button[type=submit]{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;margin:0 auto;padding:10px 17px;display:flex;align-items:center;min-width:123px}.component--downloads-content-main-form form button[type=submit] span{display:block}.component--downloads-content-main-form form button[type=submit] .spinner-border{display:none;margin:0 auto}.component--downloads-content-main-form form button[type=submit][disabled=disabled] span{display:none}.component--downloads-content-main-form form button[type=submit][disabled=disabled] .spinner-border{display:block}.component--downloads-content-main-form form a.copy_link{font-family:Gotham;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.06;letter-spacing:normal;color:#C22125;border:none;text-transform:none;padding:0;opacity:1}.component--downloads-content-main-form form a.copy_link.loading{opacity:0}.component--downloads-content-main-form form a.copy_link:hover{text-decoration:none}.component--downloads-content-main-links a img{margin-bottom:5px}.component--downloads-content-main-links a.link{display:block;font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#C22125;margin-bottom:20px}.component--downloads-content-main-links p{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:0.33px}.component--downloads-content-main-links p,.component--downloads-content-main-links p *{color:#0d0b1e}.component--downloads-content-main-links p a{text-decoration:underline;font-weight:bold}.component--quote{padding:70px 0;background-color:rgba(106,194,255,0.1)}@media (max-width: 1040.98px){.component--quote{padding:55px 0}}@media (max-width: 767.98px){.component--quote{padding:40px 0}}.component--quote-intro{padding:0 0 50px}@media (max-width: 767.98px){.component--quote-intro{padding:0 0 14px}}.component--quote-intro-image{display:none;padding-bottom:30px}@media (max-width: 767.98px){.component--quote-intro-image{display:block}}.component--quote-intro-image img{max-width:200px}.component--quote-intro-eyebrow{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#0d0b1e;opacity:0.5;text-transform:uppercase;padding:0 0 17px}.component--quote-intro h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;color:#0d0b1e}@media (max-width: 1040.98px){.component--quote-intro h2{font-size:34px}}@media (max-width: 767.98px){.component--quote-intro h2{font-size:28px;line-height:1.21;letter-spacing:-0.06px}}@media (min-width: 768px){.component--quote-main-image{padding-right:5%}}@media (max-width: 767.98px){.component--quote-main-image{display:none}}.component--quote-main-body-content{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#0d0b1e;padding:0 0 20px}@media (max-width: 767.98px){.component--quote-main-body-content{font-size:18px;padding:0 0 13px}}.component--quote-main-body-title-company{font-family:Lato;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px;text-align:left;color:#0d0b1e;padding:0 0 38px}@media (max-width: 767.98px){.component--quote-main-body-title-company{padding:0 0 30px}}.component--open-positions{background-color:rgba(106,194,255,0.1);padding-top:75px;padding-bottom:75px}@media (max-width: 1040.98px){.component--open-positions{padding-top:30px;padding-bottom:30px}}.component--open-positions-main{padding:50px 50px 25px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);background:url(../../dist/img/open-positions-bg.png) #fff;background-repeat:no-repeat;background-size:contain;background-position:right}@media (max-width: 1040.98px){.component--open-positions-main{padding:0;margin:0 20px;flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px)}}.component--open-positions-main-top{padding:0 0 75px}@media (max-width: 1040.98px){.component--open-positions-main-top{padding:30px 20px}}.component--open-positions-main-top h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-0.06px;margin:0;padding:0 0 30px}@media (max-width: 1199.98px){.component--open-positions-main-top h2{font-size:34px}}@media (max-width: 1040.98px){.component--open-positions-main-top h2{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;padding:0 0 9px}}.component--open-positions-main-top-content{padding:0 0 calc(20px - 1rem)}@media (min-width: 768px){.component--open-positions-main-top-content{max-width:65%}}@media (max-width: 1040.98px){.component--open-positions-main-top-content{padding:0 0 calc(14px - 1rem)}}.component--open-positions-main-top-content,.component--open-positions-main-top-content *{font-family:"Lato",sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.component--open-positions-main-top-content,.component--open-positions-main-top-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.component--open-positions-main-images{display:flex;flex-wrap:wrap}@media (max-width: 1040.98px){.component--open-positions-main-images{padding:20px}}.component--open-positions-main-images-desktop{display:block}@media (max-width: 767.98px){.component--open-positions-main-images-desktop{display:none}}.component--open-positions-main-images-mobile{display:none}@media (max-width: 767.98px){.component--open-positions-main-images-mobile{display:block}}.component--blog-posts.bg-light_blue{background:rgba(106,194,255,0.1)}@media (min-width: 768px){.component--blog-posts{margin-top:80px}.component--hero+.component--blog-posts{margin-top:100px}}.component--blog-posts .opacity-50{opacity:0.5}.component--blog-posts-eyebrow{font-family:Gotham;font-style:normal;font-weight:bold;font-size:10px;line-height:12px;letter-spacing:1px;color:#0D0B1E;opacity:0.5;text-transform:uppercase;padding:24px 35px 24px 0}@media (min-width: 768px){.component--blog-posts-eyebrow{font-size:16px;line-height:19px}}.component--blog-posts h2{font-family:Graphik;font-style:normal;font-weight:bold;font-size:22px;line-height:36px;letter-spacing:-0.0244444px;color:#0D0B1E}@media (min-width: 768px){.component--blog-posts h2{font-size:50px;line-height:60px}}.component--blog-posts p{font-size:16px;line-height:30px}@media (min-width: 768px){.component--blog-posts p{font-size:20px;line-height:36px}}.component--blog-posts .component--resources-item-inner{display:flex;flex-direction:column;height:100%;color:#0d0b1e;background:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);transition:0.2s all}.component--blog-posts .component--resources-item-inner a:hover{text-decoration:none;background-color:#C22125;color:#fff}.component--blog-posts .component--resources-item-inner a:hover .component--resources-item-category,.component--blog-posts .component--resources-item-inner a:hover .component--resources-item-main h3{color:#fff}.component--blog-posts .component--resources-item-inner-main{height:100%}@media (min-width: 768px){.component--blog-posts .component--resources-item-inner-main h3{font-size:24px;line-height:34px}.component--blog-posts .component--resources-item-inner-main h4{font-size:20px;line-height:36px}}.component--blog-posts .component--resources-item-inner-main a{font-family:Gotham;font-style:normal;font-weight:bold;font-size:13px;line-height:13px;color:#C31618}@media (min-width: 768px){.component--blog-posts .component--resources-item-inner-main .component--resources-item-main-read-more{font-size:20px;line-height:1}}.component--blog-posts .component--resources-item-inner-main .component--resources-item-author{font-family:Lato;font-style:normal;font-weight:bold;font-size:16px;line-height:22px;letter-spacing:0.266667px;color:#0D0B1E}.component--blog-posts .component--resources-item-inner-main .component--resources-item-author a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#C31618;opacity:1}@media (min-width: 768px){.component--blog-posts .component--resources-item-inner-three-up h3{font-size:20px;line-height:29px}.component--blog-posts .component--resources-item-inner-three-up p{font-size:14px;line-height:21px;letter-spacing:0.333333px}}.component--blog-posts .component--resources-item-inner-anchor:hover{background-color:#C22125;color:#fff}.component--blog-posts-authors h2{font-weight:bold;font-size:22px;line-height:36px;color:#0D0B1E;margin-bottom:18px}@media (min-width: 768px){.component--blog-posts-authors h2{font-size:36px;line-height:46px;margin-bottom:50px}}.component--blog-posts-authors-author{box-shadow:0px 2px 20px rgba(0,0,0,0.15)}@media (max-width: 767.98px){.component--blog-posts-authors-author{margin-bottom:20px}}.component--blog-posts-authors-author .avatar{margin-right:20px;align-self:flex-start}@media (min-width: 768px){.component--blog-posts-authors-author .avatar{margin-right:30px}}.component--blog-posts-authors-author h2{font-family:Graphik;font-weight:bold;font-size:24px;line-height:34px;margin-bottom:0}@media (min-width: 768px){.component--blog-posts-authors-author h2{font-weight:bold;font-size:24px;line-height:34px}}.component--blog-posts-authors-author p{font-family:Lato;font-size:16px;line-height:16px;letter-spacing:0.333333px;color:#0D0B1E}@media (min-width: 768px){.component--blog-posts-authors-author p{letter-spacing:0.266667px}}.component--blog-posts-authors-author a{font-family:Gotham;font-size:16px}@media (min-width: 768px){.component--blog-posts-authors-author a{font-size:20px;font-weight:bold}}.component--blog-posts-other-categories{margin-bottom:40px}@media (min-width: 768px){.component--blog-posts-other-categories{margin-bottom:88px}}.component--blog-posts-other-categories h2{font-weight:bold;font-size:22px;line-height:36px;color:#0D0B1E;margin-bottom:18px}@media (min-width: 768px){.component--blog-posts-other-categories h2{font-size:36px;line-height:46px;margin-bottom:50px}}.component--blog-posts-other-categories-category{box-shadow:0px 2px 20px rgba(0,0,0,0.15)}.component--blog-posts-other-categories-category a{font-family:Gotham;font-weight:bold;font-size:16px;line-height:41px}@media (min-width: 768px){.component--blog-posts-other-categories-category a{font-size:20px;line-height:41px}}.component--blog-posts-other-categories-category h2{font-family:Graphik;font-weight:bold;font-size:24px;line-height:34px;margin-bottom:0}@media (min-width: 768px){.component--blog-posts-other-categories-category h2{font-weight:bold;font-size:24px;line-height:34px}}.page-author{color:var(--white)}body.admin-bar .page-author{margin-top:31px}.page-author-hero{position:relative;background:url(../img/components/hero/hero-bg-right.png) #17104e;background-repeat:no-repeat;background-size:contain;background-position:right center}@media (max-width: 767.98px){.page-author-hero{margin-bottom:100px}}.page-author-hero-social{position:absolute;right:0;bottom:0;transform:translateY(50%);background-color:#29246B;display:flex;padding:13px 13px 20px}@media (min-width: 768px){.page-author-hero-social{flex-direction:column;padding:20px 12px}}.page-author-hero-subhead a{color:var(--white);font-family:Gotham;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;text-transform:uppercase;letter-spacing:1px}.page-author-hero h2{font-family:Graphik;font-style:normal;font-weight:bold;font-size:44px;line-height:52px;letter-spacing:-0.0755556px}.page-author-hero p{font-family:Gotham;font-style:normal;font-weight:bold;font-size:16px;line-height:19px;letter-spacing:1px;text-transform:uppercase;color:#FFFFFF;opacity:0.5}.blog-subscribe-form{background-image:url(../img/pattern.svg);background-repeat:no-repeat;background-size:contain;background-position:right center}.blog-subscribe-form .mktoForm{width:auto !important}.blog-subscribe-form .mktoForm .mktoLabel,.blog-subscribe-form .mktoForm .mktoOffset,.blog-subscribe-form .mktoForm .mktoClear{display:none}.blog-subscribe-form .mktoForm .mktoHtmlText{width:auto !important;font-family:Graphik;font-style:normal;font-weight:bold;font-size:22px;line-height:28px;text-align:center;letter-spacing:-0.04px;color:#0D0B1E}@media (min-width: 768px){.blog-subscribe-form .mktoForm .mktoHtmlText{font-size:36px;letter-spacing:-0.04px}}.blog-subscribe-form .mktoForm .mktoField,.blog-subscribe-form .mktoForm .mktoFieldWrap{float:none}.blog-subscribe-form .mktoForm .mktoFieldWrap{text-align:center}.blog-subscribe-form .mktoForm input[type=email]{min-width:200px}.blog-subscribe-form .mktoForm .mktoButtonRow{position:relative;vertical-align:top;margin-left:0 !important}@media (min-width: 768px){.blog-subscribe-form .mktoForm .mktoButtonRow{margin-left:8px !important;margin-top:5px !important}}.blog-subscribe-form .mktoForm .mktoButtonRow .mktoButtonWrap button[type=submit]{background-image:none;background-color:#C31618;box-shadow:none;border-radius:0;border:none;text-transform:none !important;font-family:Gotham;font-style:normal;font-weight:bold !important;font-size:16px !important;line-height:19px;text-shadow:none}.blog-subscribe-form .mktoForm .mktoButtonRow .mktoButtonWrap button[type=submit]:hover{background-image:none}.blog-subscribe-form .mktoForm span{font-family:Graphik;font-style:normal;font-weight:300;font-size:16px;letter-spacing:-0.04px;color:#0D0B1E}.blog-subscribe-form .mktoForm h2{font-family:Graphik;font-style:normal;font-weight:bold;font-size:22px;line-height:28px;letter-spacing:-0.04px;color:#0D0B1E}.blog-subscribe-form .mktoForm h2 strong{font-weight:700}@media (min-width: 768px){.blog-subscribe-form .mktoForm h2{font-size:36px;line-height:40px}}.blog-subscribe-form .mktoForm .mktoFormRow{display:flex;width:100%;justify-content:center}.blog-subscribe-form .mktoForm .mktoFormRow .mktoError{bottom:unset !important;left:5px}.blog-subscribe-form .mktoForm .mktoFormRow .mktoError .mktoErrorDetail{font-size:1em;color:#fff;font-weight:normal}.component--open-positions-list{padding:clamp(40px, 4.86111vw, 70px) 0}.component--open-positions-list .eyebrow{font-family:Gotham;font-size:16px;font-weight:bold;color:rgba(13,11,30,0.5);text-transform:uppercase;line-height:normal}.component--open-positions-list .title{font-size:clamp(28px, 3.47222vw, 50px);line-height:1.2;letter-spacing:-0.06px;color:var(--dark);margin-bottom:.56em;padding:0}.component--open-positions-list .content p{font-family:Lato;font-size:clamp(18px, 1.38889vw, 20px);line-height:1.8;letter-spacing:0.33px;color:var(--dark);margin-bottom:2.5em;max-width:72ch}.component--open-positions-list .open-positions-filters{display:grid;grid-template-columns:repeat(auto-fit, minmax(calc(24px + var(--min-width)), 1fr));gap:20px;margin-bottom:55px}@media (min-width: 1041px){.component--open-positions-list .open-positions-filters{grid-template-columns:repeat(auto-fit, minmax(calc(64px + var(--min-width)), 1fr))}}.component--open-positions-list .open-positions-filters button{background:transparent;color:#c31618;border-width:2px}.component--open-positions-list .open-positions-filters button.active{background:#c31618;color:#ffffff}.component--open-positions-list .open-positions .category{margin-bottom:15px;border-bottom:solid 1px #eff0f2}.component--open-positions-list .open-positions .category h3{margin-bottom:15px;padding:0;font-size:24px;font-size:clamp(18px, 1.66667vw, 24px);line-height:1.42;letter-spacing:0.25px;color:#0d0b1e}.component--open-positions-list .open-positions .category a[data-toggle="collapse"]{color:#0d0b1e;cursor:pointer;display:block;position:relative}.component--open-positions-list .open-positions .category a[data-toggle="collapse"]:after{content:"\2013";display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);font-family:Graphik;font-size:20px;font-weight:bold;line-height:1.1;letter-spacing:normal;text-align:center;color:#c31618;width:1ch}.component--open-positions-list .open-positions .category a[data-toggle="collapse"].collapsed:after{content:"\002b"}.component--open-positions-list .open-positions .category .position{margin-bottom:15px}.component--open-positions-list .open-positions .category .position p{font-size:16px;line-height:1.88;letter-spacing:0.27px;color:#0d0b1e;margin:0}.component--open-positions-list .open-positions .category .position .location{font-weight:bold}.component--open-positions-list .open-positions .category .position a{flex:0 0 auto;font-family:Gotham;font-size:16px;font-weight:bold;line-height:1.2;color:inherit}.component--open-positions-list .open-positions .category .position a:hover{color:#c31618;text-decoration:none}@media (min-width: 768px){.component--open-positions-list .open-positions .category .position{display:flex;align-content:center;gap:15px}.component--open-positions-list .open-positions .category .position .job-title{flex:1 1 60%}.component--open-positions-list .open-positions .category .position .location{flex:1 1 40%;font-weight:normal}.component--open-positions-list .open-positions .category .position a{font-size:20px}}.component--recognitions{background:rgba(106,194,255,0.1);padding:clamp(40px, 4.86111vw, 70px) 0}@media (min-width: 768px){.component--recognitions{text-align:center}}.component--recognitions .eyebrow{font-family:Gotham;font-size:16px;font-weight:bold;color:rgba(13,11,30,0.5);text-transform:uppercase;line-height:normal}.component--recognitions .title{font-size:clamp(28px, 3.47222vw, 50px);line-height:1.2;letter-spacing:-0.06px;color:var(--dark);margin-bottom:.56em;padding:0}.component--recognitions .content p{font-family:Lato;font-size:clamp(18px, 1.38889vw, 20px);line-height:1.8;letter-spacing:0.33px;color:var(--dark);margin:0 auto 2.5em;max-width:72ch}.component--recognitions .blocks{display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(30px, 2.77778vw, 40px)}.component--recognitions .blocks .block img{-o-object-fit:scale-down;object-fit:scale-down;height:50px;margin-bottom:15px}.component--recognitions .blocks .block h3{font-size:24px;font-size:clamp(18px, 1.66667vw, 24px);line-height:1.42;letter-spacing:0.25px;color:#0d0b1e;max-width:15ch;padding:0}.component--hero-v3{position:relative;padding:70px 0;margin-bottom:25px}.component--hero-v3:after{z-index:-1;content:'';position:absolute;right:0;top:0;height:100%;width:50%;background:url(../img/components/two-column/image-bg-right.png);background-size:cover;background-position:right center;background-repeat:no-repeat}@media (max-width: 767.98px){.component--hero-v3:after{width:100%;background-position:center}}@media (max-width: 767.98px){.component--hero-v3{padding:40px 0}}.component--hero-v3-eyebrow{padding-bottom:19px;text-transform:uppercase}@media (max-width: 767.98px){.component--hero-v3-eyebrow{padding-bottom:16px}}.component--hero-v3-eyebrow a{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:2.56;letter-spacing:1px;color:#17104e}@media (max-width: 767.98px){.component--hero-v3-eyebrow a{line-height:normal}}.component--hero-v3 h1{font-family:Graphik;font-size:60px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-0.07px;color:#17104e;padding:0 0 17px;margin:0}@media (max-width: 1040.98px){.component--hero-v3 h1{font-size:52px}}@media (max-width: 767.98px){.component--hero-v3 h1{font-size:44px;font-weight:bold;line-height:1.18;letter-spacing:-0.08px}}.component--hero-v3-content{padding:0 0 calc(32px - 1rem)}@media (max-width: 767.98px){.component--hero-v3-content{padding:0 0 calc(25px - 1rem)}}.component--hero-v3-content,.component--hero-v3-content *{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;text-align:left;color:#17104e}@media (max-width: 767.98px){.component--hero-v3-content,.component--hero-v3-content *{font-size:18px;line-height:1.78}}.component--blank code{display:inline-flex;padding:10px 35px 30px}.component--video-transcript-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:42px}.component--video-transcript-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.component--video-transcript-content a{display:flex;align-items:center;position:relative;width:100%;font-family:Gotham;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#0d0b1e;margin-bottom:56px;cursor:pointer;transition:0.2s all;border-bottom:1px solid #4D4D4D;padding-bottom:15px}.component--video-transcript-content a:hover{color:#c31618;text-decoration:none}.component--video-transcript-content a:after{content:'+';position:absolute;right:0;top:calc(50%);font-size:36px;font-family:Graphik;line-height:0;color:#0d0b1e}@media (max-width: 767.98px){.component--video-transcript-content a:after{top:calc(22%)}}.component--video-transcript-content a[aria-expanded=true]{border-bottom:0}.component--video-transcript-content a[aria-expanded=true]:after{content:'-'}@media (max-width: 1040.98px){.component--video-transcript-content a{font-size:20px}}@media (max-width: 767.98px){.component--video-transcript-content a{font-size:18px;line-height:1.33;letter-spacing:-0.03px;padding-bottom:29px;margin-bottom:30px}}.component--video-transcript-content-text{max-height:465px;overflow-x:hidden;overflow-y:scroll;box-shadow:0 2px 20px 0 rgba(0,0,0,0.2);background-color:#fff;display:flex}.component--video-transcript-content-text.show{margin-bottom:70px}@media (max-width: 767.98px){.component--video-transcript-content-text.show{margin-bottom:40px}}.component--video-transcript-content-text>div{padding:48px 55px;height:100%}@media (max-width: 767.98px){.component--video-transcript-content-text>div{padding:24px 10px}}.component--video-transcript-content-text *{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px;color:#0d0b1e}.component--share{position:fixed;z-index:10;right:0;top:50vh}@media (max-width: 767.98px){.component--share{display:flex;justify-content:flex-end;margin:25px 0 40px}}.component--share ul{margin:0;padding:12px;list-style:none;background:#17104e}@media (max-width: 767.98px){.component--share ul{display:flex}}.component--share ul li:not(:last-child){padding-bottom:18px}@media (max-width: 767.98px){.component--share ul li:not(:last-child){padding-bottom:0;padding-right:20px}}.component--share ul li a{display:block}.component--tile{padding-left:10px;padding-right:10px;margin:15px 0}@media (max-width: 1040.98px){.component--tile{margin-top:0;margin-bottom:16px;padding-left:20px;padding-right:20px}}.component--tile.tiles-per-row-two h3{font-family:Graphik;font-size:36px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-0.04px;color:#0d0b1e}@media (max-width: 1040.98px){.component--tile.tiles-per-row-two h3{font-size:18px;line-height:1.33}}.component--tile.tiles-per-row-two img{max-height:69px;max-width:70%}@media (max-width: 575.98px){.component--tile.tiles-per-row-two img{max-height:50px;max-width:100%}}.component--tile.tiles-per-row-three h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#0d0b1e}@media (max-width: 1040.98px){.component--tile.tiles-per-row-three h3{font-size:18px;line-height:1.33}}.component--tile.tiles-per-row-four h3{font-family:Graphik;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#0d0b1e}@media (max-width: 1040.98px){.component--tile.tiles-per-row-four h3{font-size:18px;line-height:1.33}}.component--tile>div,.component--tile>a{display:block;color:#0d0b1e;background:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);padding:35px;height:100%;transition:0.2s all}@media (max-width: 1040.98px){.component--tile>div,.component--tile>a{padding:17px 17px 10px}}.component--tile>div:hover,.component--tile>a:hover{background:#C22125;text-decoration:none}.component--tile>div:hover *,.component--tile>div:hover h3,.component--tile>a:hover *,.component--tile>a:hover h3{color:#fff !important}.component--tile>div:hover img.default,.component--tile>a:hover img.default{display:none}.component--tile>div:hover img.hover,.component--tile>a:hover img.hover{display:block}.component--tile>div:hover span.text-link,.component--tile>a:hover span.text-link{text-decoration:none;transform:translateX(0)}.component--tile>div:hover span.text-link:before,.component--tile>a:hover span.text-link:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23fff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M52 223.846L35 231.564 52 239.512 52 237.553 38.997 231.564 52 225.73z' transform='translate(-155 -2293) translate(0 1666) translate(120 404) matrix(-1 0 0 1 87 0)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.component--tile img{width:auto;max-width:100%;height:auto;max-height:35px;margin:0 0 20px}@media (max-width: 1040.98px){.component--tile img{margin:0 0 15px;max-width:120px;max-height:28px}}.component--tile img.default{display:block}.component--tile img.hover{display:none}.component--tile h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.component--tile h3{font-size:18px;line-height:1.33;letter-spacing:normal}}.component--tile-content{padding:0 0 13px}.component--tile-content,.component--tile-content *{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}@media (max-width: 1040.98px){.component--tile-content,.component--tile-content *{font-size:14px;line-height:1.71;letter-spacing:normal}}body.page-template-page-gated{padding-top:0}body.page-template-page-gated .site-header{background:none;box-shadow:none;position:absolute}body.page-template-page-gated .site-header>.container>.row{box-shadow:none}body.page-template-page-gated .site-header--main{padding:clamp(22px, 3.81944vw, 55px) 0}body.page-template-page-gated .gated{display:flex;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px;padding-bottom:clamp(30px, 5.20833vw, 75px)}body.page-template-page-gated .gated .gated-content{flex:0 1 auto;color:#ffffff;padding:0 20px}body.page-template-page-gated .gated .gated-content .component--subhead{color:#ffffff;opacity:1}body.page-template-page-gated .gated .gated-content h1{font-family:Gotham;font-weight:bold;line-height:1.13;letter-spacing:-0.00118em;font-size:clamp(22px, 4.72222vw, 68px);margin-bottom:.42647em;max-width:12ch}body.page-template-page-gated .gated .gated-content .gated-description>p,body.page-template-page-gated .gated .gated-content .gated-details>p{font-size:clamp(14px, 1.38889vw, 20px);line-height:1.8;letter-spacing:0.0165em;font-family:Lato;max-width:50ch}body.page-template-page-gated .gated .gated-content .gated-description>p{margin-bottom:1.65em}body.page-template-page-gated .gated .gated-form{flex:1 1 320px;padding:0 20px;margin:0 auto;display:flex;justify-content:center;align-items:flex-start}body.page-template-page-gated .gated .gated-form form.mktoForm{padding-left:clamp(18px, 2.77778vw, 40px);padding-right:clamp(18px, 2.77778vw, 40px);padding-top:clamp(18px, 2.77778vw, 40px);padding-bottom:clamp(18px, 2.08333vw, 30px);width:auto !important;background:#ffffff;margin-bottom:0}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoOffset{display:none}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoFormCol{float:none;min-height:0px}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoFieldWrap{float:none;margin-bottom:19px !important}body.page-template-page-gated .gated .gated-form form.mktoForm label.mktoLabel{float:none;line-height:1.2em;padding-top:0.3em;font-family:Lato;font-size:12px;font-weight:normal;line-height:normal;letter-spacing:0.2px;color:#17104e;font-family:"Lato" !important;margin-bottom:5px !important}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoAsterix{float:left !important;color:#c22125;padding-left:0px !important;padding-right:2px !important}body.page-template-page-gated .gated .gated-form form.mktoForm input,body.page-template-page-gated .gated .gated-form form.mktoForm select,body.page-template-page-gated .gated .gated-form form.mktoForm textarea{width:100% !important;max-width:310px !important;border:solid 2px #17104e !important;background-color:#ffffff;color:#17104e;padding:.75em 1em !important;border-radius:0px !important;float:none !important;font-family:"Lato" !important;display:block;font-size:clamp(13px, 1.11111vw, 16px) !important;line-height:1.2 !important;height:auto !important}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoButtonRow{margin:11px 0 0 !important}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoButtonRow .mktoButton{border:none !important;border-radius:0px !important;background:#c22125 !important;color:#ffffff !important;line-height:18px !important;padding:11px 22px 13px !important;text-transform:none !important;font-size:16px !important;width:auto !important;font-weight:bold !important;font-family:Gotham}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoError{position:static !important}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoError .mktoErrorArrowWrap{display:none !important}body.page-template-page-gated .gated .gated-form form.mktoForm .mktoError .mktoErrorMsg{margin:16px 0 0 !important;background:none !important;border:none !important;box-shadow:none !important;color:#c22125 !important;font-size:12px !important;max-width:100% !important;padding:0 !important;text-shadow:none !important;border-radius:0px !important;font-family:'Lato' !important}#main{background:url(../img/components/hero/hero-bg-right.png) #17104e;background-repeat:repeat-y;background-size:max(320px,56.25%);background-position:right top;padding-top:calc( clamp(44px, 7.63889vw, 110px) + 17px)}@media (min-width: 1200px){#main{padding-top:calc( clamp(44px, 7.63889vw, 110px) + 26px)}}.check-list-blue{margin-left:0;list-style:none}.check-list-blue li{padding-left:clamp(42px, 4.44444vw, 64px);position:relative}.check-list-blue li:before{display:block;content:"";width:clamp(20px, 1.94444vw, 28px);height:clamp(20px, 1.94444vw, 28px);background-image:url("../img/blue-checkmark.svg");background-size:100%;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;transform:translate(50%, 10%)}.check-list-blue .list-heading{font-family:Lato;font-size:clamp(14px, 1.25vw, 18px);line-height:1.71;font-weight:900;margin-bottom:.61111em;max-width:50ch}.check-list-blue .list-body{font-family:Lato;font-size:clamp(14px, 1.11111vw, 16px);line-height:1.25;margin-bottom:2.1875em;max-width:50ch}.page--leadership-hero .component--hero-wrapper .container{padding-right:0}@media (min-width: 1041px){.page--leadership-hero .component--hero-main{padding-top:120px}.page--leadership-hero .component--hero-main h1{padding:0 0 30px}.page--leadership-hero .component--hero-main-content{padding-right:10%}}@media (min-width: 1041px) and (max-width: 1199.98px){.page--leadership-hero .component--hero-main h1{font-size:45px}}.page--leadership-hero .component--hero-images{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding-right:0}.page--leadership-hero .component--hero-images img{max-width:calc(50% - 6px);height:auto;-webkit-clip-path:polygon(20% 0%, 75% 0, 100% 10%, 100% 100%, 80% 100%, 25% 100%, 0 90%, 0 0);clip-path:polygon(20% 0%, 75% 0, 100% 10%, 100% 100%, 80% 100%, 25% 100%, 0 90%, 0 0)}@media (max-width: 1040.98px){.page--leadership-hero .component--hero-images{padding:0}}.page--leadership-team{padding-bottom:45px}@media (max-width: 1040.98px){.page--leadership-team{padding-bottom:30px}}.page--leadership-team-section{padding:75px 0 0}@media (max-width: 1040.98px){.page--leadership-team-section{padding:30px 0 0}}@media (min-width: 768px){.page--leadership-team-section .row{margin-left:-11px;margin-right:-11px}}.page--leadership-team-section h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;color:#0d0b1e;padding:0 0 75px}@media (max-width: 1199.98px){.page--leadership-team-section h2{font-size:38.5px}}@media (max-width: 1040.98px){.page--leadership-team-section h2{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:-0.02px;padding:0 0 30px}}.page--leadership-team-section-item:not(.is-title){margin-bottom:30px}@media (min-width: 768px){.page--leadership-team-section-item{padding-left:11px;padding-right:11px}}.page--leadership-team-section-item>div{display:block;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);cursor:pointer;height:100%}.page--leadership-team-section-item-image img{width:100%;height:auto}.page--leadership-team-section-item-body{background:#fff;padding:28px 30px}@media (max-width: 1040.98px){.page--leadership-team-section-item-body{padding:30px 20px}}.page--leadership-team-section-item-body h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal}@media (max-width: 1199.98px){.page--leadership-team-section-item-body h3{font-size:21px}}@media (max-width: 1040.98px){.page--leadership-team-section-item-body h3{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}}.page--leadership-team-section-item-body-title{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}@media (max-width: 1040.98px){.page--leadership-team-section-item-body-title{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal}}.page--leadership-team-section .accordion-row{width:100%}@media (max-width: 767.98px){.page--leadership-team-section .accordion-row{display:none !important}}.page--leadership-team-section .accordion-row .collapse{position:relative}.page--leadership-team-section .accordion-row .collapse:before{content:'\25BE';position:absolute;top:-38px;font-size:50px;color:#fff}.page--leadership-team-section .accordion-row .collapse:first-child:before{left:calc(33% / 2)}.page--leadership-team-section .accordion-row .collapse:nth-child(2):before{left:calc(50%)}.page--leadership-team-section .accordion-row .collapse:nth-child(3):before{right:calc(33% / 2)}.page--leadership-team-section-more{margin:20px 0 50px}.page--leadership-team-section-more.collapsing{transition:0.1s ease}.page--leadership-team-section-more>div{background-color:rgba(106,194,255,0.1);padding:45px}.page--leadership-team-section-more h3{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;margin:0;padding:0 0 9px}.page--leadership-team-section-more-title{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}.page--leadership-team-section-more-social{padding-top:17px}.page--leadership-team-section-more-social svg{width:46px;height:46px}.page--leadership-team-section-more-social a{display:inline-block}.page--leadership-team-section-more-social a:not(:first-child){margin-left:25px}.page--leadership-team-section-more-right{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}.page--leadership-team-section-item-responsive{display:none;margin:20px 0 50px}@media (max-width: 767.98px){.page--leadership-team-section-item-responsive.open{display:block}}.page--leadership-team-section-item-responsive:before{content:'\25BE';position:absolute;top:-38px;left:calc(50% - 16px);font-size:50px;color:#fff}.page--leadership-team-section-item-responsive.collapsing{transition:0.1s ease}.page--leadership-team-section-item-responsive>div{background-color:rgba(106,194,255,0.1);padding:35px 20px}.page--leadership-team-section-item-responsive h3{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:0.89;letter-spacing:normal;margin:0;padding:0 0 20px}.page--leadership-team-section-item-responsive-title{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px}.page--leadership-team-section-item-responsive-social{padding:20px 0}.page--leadership-team-section-item-responsive-social svg{width:46px;height:46px}.page--leadership-team-section-item-responsive-social a{display:inline-block}.page--leadership-team-section-item-responsive-social a:not(:first-child){margin-left:25px}.page--leadership-team-section-item-responsive-right{font-family:Lato;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:0.23px}.page--leadership-open{background-color:rgba(106,194,255,0.1);padding-top:75px;padding-bottom:75px}@media (max-width: 1040.98px){.page--leadership-open{padding-top:30px;padding-bottom:30px}}.page--leadership-open-main{padding:50px 50px 25px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);background:url(../../dist/img/open-positions-bg.png) #fff;background-repeat:no-repeat;background-size:contain;background-position:right}@media (max-width: 1040.98px){.page--leadership-open-main{padding:0;margin:0 20px;flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px)}}.page--leadership-open-main-top{padding:0 0 75px}@media (max-width: 1040.98px){.page--leadership-open-main-top{padding:30px 20px}}.page--leadership-open-main-top h2{font-family:Graphik;font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-0.06px;margin:0;padding:0 0 30px}@media (max-width: 1199.98px){.page--leadership-open-main-top h2{font-size:34px}}@media (max-width: 1040.98px){.page--leadership-open-main-top h2{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;padding:0 0 9px}}.page--leadership-open-main-top-content{padding:0 0 calc(20px - 1rem)}@media (min-width: 768px){.page--leadership-open-main-top-content{max-width:65%}}@media (max-width: 1040.98px){.page--leadership-open-main-top-content{padding:0 0 calc(14px - 1rem)}}.page--leadership-open-main-top-content,.page--leadership-open-main-top-content *{font-family:"Lato",sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.page--leadership-open-main-top-content,.page--leadership-open-main-top-content *{font-size:14px;line-height:1.71;letter-spacing:0.23px}}.page--leadership-open-main-images{display:flex;flex-wrap:wrap}.page--leadership-open-main-images-left{flex:0 0 66%;max-width:66%;display:flex;flex-wrap:wrap;margin-right:25px}@media (max-width: 1199.98px){.page--leadership-open-main-images-left{margin-right:0}}@media (max-width: 767.98px){.page--leadership-open-main-images-left{display:none}}.page--leadership-open-main-images-left>div{margin-bottom:25px;background-size:cover}.page--leadership-open-main-images-right{flex:0 0 calc(33% - 25px);max-width:calc(33% - 25px);background-size:cover;margin-bottom:25px}@media (max-width: 1199.98px){.page--leadership-open-main-images-right{flex:0 0 33%;max-width:33%}}@media (max-width: 767.98px){.page--leadership-open-main-images-right{display:none}}.page--leadership-open-main-images .grid-item-0{width:289px;height:263px;margin-right:25px}@media (max-width: 1199.98px){.page--leadership-open-main-images .grid-item-0{width:calc(35% - 25px)}}.page--leadership-open-main-images .grid-item-1{width:403px;height:263px}@media (max-width: 1199.98px){.page--leadership-open-main-images .grid-item-1{width:calc(65% - 25px)}}.page--leadership-open-main-images .grid-item-2{width:434px;height:263px;margin-right:25px}@media (max-width: 1199.98px){.page--leadership-open-main-images .grid-item-2{width:calc(65% - 25px)}}.page--leadership-open-main-images .grid-item-3{width:258px;height:263px}@media (max-width: 1199.98px){.page--leadership-open-main-images .grid-item-3{width:calc(35% - 25px)}}.page--leadership-open-main-images-mobile{display:none}@media (max-width: 767.98px){.page--leadership-open-main-images-mobile{display:block}}.page--leadership-open-main-images-mobile img{width:100%;height:auto}.page--leadership-open-main-images-mobile img:not(:last-child){margin-bottom:15px}.page--leadership-cta{background-color:#17104e;padding-top:75px;padding-bottom:75px}@media (max-width: 1040.98px){.page--leadership-cta{padding-top:30px;padding-bottom:30px}}@media (min-width: 1041px){.page--leadership-cta-title{padding-left:0}}.page--leadership-cta h2{font-family:Graphik;font-size:68px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:-0.08px;color:#fff;margin:0;padding:0}@media (max-width: 1040.98px){.page--leadership-cta h2{font-size:45px}}@media (max-width: 767.98px){.page--leadership-cta h2{font-family:Graphik;font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:-0.02px;padding:0 0 10px}}@media (max-width: 1040.98px){.page--leadership-cta h2 br{display:none}}@media (min-width: 1041px){.page--leadership-cta-content{padding-right:0}}.page--leadership-cta-content-body{padding-bottom:calc(25px - 1rem)}.page--leadership-cta-content-body *,.page--leadership-cta-content-body{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#fff}@media (max-width: 1040.98px){.page--leadership-cta-content-body *,.page--leadership-cta-content-body{font-size:17px}}@media (max-width: 767.98px){.page--leadership-cta-content-body *,.page--leadership-cta-content-body{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:0.23px}}.animate__animated{-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.single-post .hentry{margin:0;border:none;padding:0}.single-post .post-header{padding:clamp(27px, 3.47222vw, 50px) 0;position:relative}.single-post .post-header h1{font-size:clamp(22px, 4.16667vw, 60px);line-height:1.2;color:var(--dark);margin-bottom:.5em;padding:0}.single-post .post-header .eyebrow{font-family:Gotham;font-size:16px;font-weight:bold;letter-spacing:1px;margin-bottom:1em;text-transform:uppercase;color:#86858f}.single-post .post-header .eyebrow a{color:inherit}.single-post .post-header .post-meta{font-size:16px;font-weight:bold;line-height:1.38;letter-spacing:0.27px;color:var(--dark);margin-bottom:30px}.single-post .post-header .post-meta .read-time{font-family:Graphik;font-size:clamp(16px, 1.38889vw, 20px);line-height:1.4;letter-spacing:normal;margin-right:15px;display:block}@media (min-width: 768px){.single-post .post-header .post-meta .read-time{display:inline-block}}.single-post .post-header .post-meta a{text-decoration:underline}.single-post .post-header .post-meta-ii{font-size:16px;font-weight:bold;line-height:1.38;letter-spacing:0.27px;color:#86858f;margin-bottom:0}.single-post .post-header .post-meta-ii a{text-decoration:underline}.single-post .post-header .post-header-background{position:absolute;width:50%;min-width:250px;max-width:100%;height:100%;top:0;right:0;z-index:-1;background:url(../img/components/hero/hero-bg-right.png);background-size:100% auto;background-position:right center;background-repeat:repeat-y}.single-post .share-sticky{position:absolute;top:0;right:0;background:#17104e;padding:12px}.single-post .share-sticky .a2a_kit{display:flex;gap:15px}@media (min-width: 1041px){.single-post .share-sticky .a2a_kit{flex-direction:column}}.single-post .share-sticky .a2a_kit a{padding:0}.single-post .share-sticky a,.single-post .share-sticky .a2a_svg,.single-post .share-sticky svg{display:block}.single-post .share-sticky .a2a_svg{overflow:visible !important}.single-post .share-sticky svg{border:solid 1px #fff;border-radius:50%;padding:8%}.single-post .post-content{padding:70px 0;position:relative}.single-post .the-content h1,.single-post .the-content h2,.single-post .the-content h3,.single-post .the-content h4,.single-post .the-content h5,.single-post .the-content h6{font-weight:bold;font-family:'Lato' !important}.single-post .the-content p,.single-post .the-content ul,.single-post .the-content ol{font-size:clamp(16px, 1.38889vw, 20px)}.single-post .the-content p{line-height:1.875}.single-post .the-content a:not(.button){text-decoration:underline;font-weight:bold}.single-post .the-content blockquote{font-family:Graphik;font-size:clamp(22px, 2.5vw, 36px);font-weight:bold;line-height:1.28;letter-spacing:-0.04px;color:var(--dark);margin:30px 0;border:none;padding:72px 0 0;position:relative}.single-post .the-content blockquote:before{content:"\201C";font-family:Graphik;font-size:136px;font-weight:bold;line-height:1;letter-spacing:-0.04px;color:#6ac2ff;position:absolute;top:0;left:0}.single-post .the-content blockquote p{font-family:Graphik;font-size:clamp(22px, 2.5vw, 36px);font-weight:bold;line-height:1.28;letter-spacing:-0.04px;color:var(--dark);margin:0}.single-post .related-asset{padding:clamp(28px, 3.47222vw, 50px) clamp(20px, 5vw, 72px);background-color:#f0f9ff;display:flex;flex-wrap:wrap;gap:30px}.single-post .related-asset .icon{flex:0 0 55px}.single-post .related-asset .text{flex:1 1 400px}.single-post .related-asset .text h2{font-size:24px;margin-bottom:1em;line-height:1.67;letter-spacing:normal;color:var(--dark);padding:0}.single-post .related-asset .text .button{margin-bottom:0}.single-post .post-cta{box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);background-color:#fff;padding:37px 0;position:relative}.single-post .post-cta .row{align-items:center}.single-post .post-cta .text-container h2{margin:0;font-family:Graphik;font-size:30px;line-height:1.33;letter-spacing:normal;color:var(--dark)}.single-post .post-cta .text-container p{font-size:16px;line-height:1.88;letter-spacing:0.27px}@media (min-width: 1041px){.single-post .post-cta .text-container p{margin-bottom:0}}@media (min-width: 1041px){.single-post .post-cta .button-container{text-align:right}}.single-post .post-cta .button-container .button{margin-bottom:0}.single-post .post-cta .post-cta-background{position:absolute;width:50%;min-width:250px;max-width:100%;height:100%;top:0;right:0;background:url(../img/components/hero/hero-bg-right.png);background-repeat:repeat-y;background-size:100% auto;background-position:right center}.single-post .author-meta{background-color:#17104e;padding:clamp(28px, 5.20833vw, 75px) 0;position:relative;z-index:2}.single-post .author-meta .container{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:110px;column-gap:110px;row-gap:22px}.single-post .author-meta .avatar{flex:0 0 310px;max-width:100%}.single-post .author-meta .avatar img{-webkit-clip-path:polygon(0 0, 0 82%, 32% 100%, 100% 100%, 100% 18%, 68% 0);clip-path:polygon(0 0, 0 82%, 32% 100%, 100% 100%, 100% 18%, 68% 0)}.single-post .author-meta .text{flex:1 1 310px}.single-post .author-meta .text h2{font-size:30px;line-height:1.4;letter-spacing:-0.07px;color:#fff;margin-bottom:18px;padding:0}.single-post .author-meta .text .twitter{color:#fff;display:block;width:30px;margin-bottom:22px}.single-post .author-meta .text .twitter img{display:block;width:100%}.single-post .author-meta .text p{margin-bottom:clamp(22px, 2.36111vw, 34px);font-size:20px;line-height:1.8;letter-spacing:0.33px;color:#fff}.single-post .author-meta .text .author-posts-url{margin-bottom:0;font-family:Gotham;font-size:22px;font-weight:bold;line-height:1.82;letter-spacing:normal;color:#ff3436}.single-post .author-meta .text .author-posts-url a{color:#ff3436}.single-post .component--resources .component--resources-item-category ul{list-style:none;margin:0 -10px;display:flex;flex-wrap:wrap;overflow:hidden}.single-post .component--resources .component--resources-item-category ul li{padding:0 15px 0 10px;position:relative}.single-post .component--resources .component--resources-item-category ul li:before{content:"\00B7";position:absolute;top:0;right:100%;font-family:'Lato'}.single-post .component--resources .post-meta{display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:5px}.single-post .component--resources .post-meta .avatar{flex:0 0 32px}.single-post .component--resources .post-meta .avatar img{display:block;-webkit-clip-path:polygon(0 0, 0 82%, 32% 100%, 100% 100%, 100% 18%, 68% 0);clip-path:polygon(0 0, 0 82%, 32% 100%, 100% 100%, 100% 18%, 68% 0)}.single-post .component--resources .post-meta .text{flex:1 1 auto}.single-post .component--resources .post-meta .text .author{font-size:16px;font-weight:bold;line-height:1.38;letter-spacing:0.27px;margin-bottom:0;color:#c31618;text-decoration:underline}.single-post .component--resources .post-meta .text .date-read-time{margin-bottom:0;opacity:0.5;font-size:14px;line-height:2.14;letter-spacing:0.27px;color:#0d0b1e}.single-post .component--resources .post-meta .text .read-time:before{content:"\00B7";margin-right:.4ch}.page-archive .component--hero-main-subhead{opacity:1}body.author .page-archive .component--hero-main h1{font-family:Graphik;font-size:44px;line-height:52px}@media (min-width: 768px){body.author .page-archive .component--hero-main h1{font-size:60px;line-height:72px;padding:0}}body.author .page-archive .component--hero-main-author-title{font-family:Gotham;opacity:0.5}body.author .page-archive .component--hero-main-author-image img{max-width:140px;max-height:140px}body.author .page-archive .component--hero-main-author-social{margin:15px 20px 0 0;display:inline}body.page-template-page-product-features{overflow:initial !important}@media (max-width: 767.98px){.page--product .component--shero{padding-bottom:50px}}.page--product .component--shero-eyebrow{display:block}@media (max-width: 767.98px){.page--product .component--shero-eyebrow{display:none}}.page--product .component--shero-eyebrow ul{list-style:none;margin:0}.page--product .component--shero-eyebrow ul li{display:inline-flex}.page--product .component--shero-eyebrow ul li a{opacity:0.5;transition:0.2s all}.page--product .component--shero-eyebrow ul li a:hover{opacity:1;color:#fff;text-decoration:none}.page--product .component--shero-eyebrow ul li:not(:last-child):after{content:'>';padding:0 5px 0 10px;opacity:0.5}.page--product .component--shero-eyebrow-responsive{display:none;padding:0 0 16px}.page--product .component--shero-eyebrow-responsive a{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-transform:uppercase;color:#fff}@media (max-width: 767.98px){.page--product .component--shero-eyebrow-responsive{display:block}}@media (max-width: 767.98px){.page--product .component--shero h1{font-family:Graphik;font-size:44px;font-weight:bold;line-height:1.18;letter-spacing:-0.08px;padding-bottom:20px}}.page--product .component--shero-content,.page--product .component--shero-content *{font-family:Lato;font-size:16px;line-height:1.88;letter-spacing:0.33px;color:#fff}.page--product-jump{position:relative;z-index:1}@media (min-width: 768px){.page--product-jump{box-shadow:0 2px 14px 0 rgba(0,0,0,0.25);background-color:#fff}}.page--product-jump-desktop{display:flex;margin:0;padding:0;width:100%;flex-wrap:nowrap;align-items:center}@media (max-width: 767.98px){.page--product-jump-desktop{display:none}}.page--product-jump-desktop li{flex:1 1 auto;border:none;padding:25px 0}.page--product-jump-desktop li a{display:inline-block;border-bottom:2px solid #fff;font-family:Lato;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;text-align:left;color:#17104e;padding:0;transition:0.2s all}.page--product-jump-desktop li a:hover{text-decoration:none;border-bottom:2px solid #6ac2ff}@media (max-width: 1040.98px){.page--product-jump-desktop li a{font-size:14px}}.page--product-jump-responsive{display:none;transform:translate(0, -50%)}@media (max-width: 767.98px){.page--product-jump-responsive{display:block}}.page--product-jump-responsive button.dropdown-toggle{display:block;width:100%;box-shadow:0 2px 14px 0 rgba(0,0,0,0.25);background-color:#fff;border:none;font-family:Lato;font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;text-align:left;color:#0d0b1e;padding:24px}.page--product-jump-responsive button.dropdown-toggle:focus,.page--product-jump-responsive button.dropdown-toggle:hover{box-shadow:0 2px 14px 0 rgba(0,0,0,0.25)}.page--product-jump-responsive button.dropdown-toggle:after{position:absolute;right:25px;top:calc(50%)}.page--product-jump-responsive .dropdown-menu{width:100%;border-radius:0;box-shadow:0 2px 14px 0 rgba(0,0,0,0.25)}.page--product-main{padding:50px 0}@media (max-width: 767.98px){.page--product-main{padding:0 0 40px}}.page--product-main-body *{color:#0d0b1e}.page--product-main-body h2{font-size:50px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.06px;text-align:left;color:#0d0b1e}@media (max-width: 1040.98px){.page--product-main-body h2{font-size:32px}}@media (max-width: 767.98px){.page--product-main-body h2{font-size:22px;font-weight:bold;line-height:1.64;letter-spacing:-0.02px}}.page--product-main-body h3{font-size:24px;font-weight:bold;font-family:Lato !important;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px}@media (max-width: 1040.98px){.page--product-main-body h3{font-size:20px}}@media (max-width: 767.98px){.page--product-main-body h3{font-size:16px;line-height:1.88;letter-spacing:0.33px}}.page--product-main-body p{margin-bottom:2rem}@media (max-width: 1040.98px){.page--product-main-body p{font-size:16px;line-height:1.88;letter-spacing:0.33px}}.page--product-main-body a{font-weight:bold;color:#C22125;text-decoration:underline}.page--product-main-body ul,.page--product-main-body ol{margin:0;padding:0 0 0 1.25rem}.page--product-main-body ul li,.page--product-main-body ol li{font-family:Lato;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:0.33px;color:#0d0b1e}@media (max-width: 1040.98px){.page--product-main-body ul li,.page--product-main-body ol li{font-size:16px;line-height:1.88;letter-spacing:0.33px}}.page--product-main-body table{width:100%;border:2px solid #17104e;display:block;margin:30px 0 50px}@media (max-width: 767.98px){.page--product-main-body table{display:none}}.page--product-main-body table thead td,.page--product-main-body table thead th,.page--product-main-body table tbody td,.page--product-main-body table tbody th{border:none !important}.page--product-main-body table thead td,.page--product-main-body table thead td *,.page--product-main-body table thead th,.page--product-main-body table thead th *,.page--product-main-body table tbody td,.page--product-main-body table tbody td *,.page--product-main-body table tbody th,.page--product-main-body table tbody th *{font-family:Lato;font-size:16px;font-weight:normal;line-height:1.6;letter-spacing:0.33px;color:#0d0b1e}@media (max-width: 767.98px){.page--product-main-body table thead td,.page--product-main-body table thead td *,.page--product-main-body table thead th,.page--product-main-body table thead th *,.page--product-main-body table tbody td,.page--product-main-body table tbody td *,.page--product-main-body table tbody th,.page--product-main-body table tbody th *{font-size:16px;line-height:1.88;letter-spacing:0.33px}}.page--product-main-body table thead td strong,.page--product-main-body table thead th strong,.page--product-main-body table tbody td strong,.page--product-main-body table tbody th strong{font-weight:bold}.page--product-main-body table thead th{width:33%;font-weight:bold}.page--product-main-body table.purple thead th{background:#17104e;color:#fff}.page--product-main-body table.purple tbody tr:nth-of-type(even){background:#F3F2FA}.page--product-main-body table.red thead th{background:#c31618;color:#fff}.page--product-main-body table.red tbody tr:nth-of-type(even){background:#FFE8E8}.page--product-main-body table.blue thead th{background:#6ac2ff;color:#fff}.page--product-main-body table.blue tbody tr:nth-of-type(even){background:#E3F4FF}.page--product-main-body .accordion{display:none;margin:30px 0}@media (max-width: 767.98px){.page--product-main-body .accordion{display:block}}.page--product-main-body .accordion button{position:relative;width:100%;text-align:left;border:none;padding:10px 18px}.page--product-main-body .accordion button:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m16.44 8.47-8.485 8.485M.707 8.293l8.486 8.485'/%3E%3C/svg%3E%0A");position:absolute;right:20px;top:calc(50% - 9px);width:18px;height:18px;background-size:contain;transition:0.2s all}.page--product-main-body .accordion button[aria-expanded=true]:after{transform:rotate(180deg)}.page--product-main-body .accordion .accordion-item{border:1px solid #0d0b1e}.page--product-main-body .accordion .accordion-item,.page--product-main-body .accordion .accordion-item *{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;line-height:1.88;letter-spacing:0.33px;text-align:left;color:#0d0b1e}.page--product-main-body .accordion .accordion-item strong,.page--product-main-body .accordion .accordion-item * strong{font-weight:bold}.page--product-main-body .accordion .accordion-item>div{padding:12px}.page--product-main-body .accordion.purple button{background:#17104e;color:#fff}.page--product-main-body .accordion.purple .accordion-item>div:nth-of-type(even){background:#F3F2FA}.page--product-main-body .accordion.red button{background:#c31618;color:#fff}.page--product-main-body .accordion.red .accordion-item>div:nth-of-type(even){background:#FFE8E8}.page--product-main-body .accordion.blue button{background:#6ac2ff;color:#fff}.page--product-main-body .accordion.blue .accordion-item>div:nth-of-type(even){background:#E3F4FF}.page--product-main-sidebar{position:sticky;top:175px;height:100%}@media (min-width: 1041px){.page--product-main-sidebar{padding-right:0}}@media (max-width: 1040.98px){.page--product-main-sidebar{top:125px}}@media (max-width: 767.98px){.page--product-main-sidebar{position:relative;top:inherit}}.page--product-main-sidebar>div{background:#f2f2fc;padding:24px}.page--product-main-sidebar h4{font-family:Graphik;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:-0.06px;color:#0d0b1e}@media (max-width: 767.98px){.page--product-main-sidebar h4{font-size:22px;line-height:1.64;letter-spacing:-0.06px}}.page--product-main-sidebar ul{margin:0;padding:0;list-style:none}.page--product-main-sidebar ul li{margin-bottom:15px}.page--product-main-sidebar ul li a{font-family:Lato;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:0.33px;color:#0d0b1e;transition:0.2s all}.page--product-main-sidebar ul li a.current,.page--product-main-sidebar ul li a:hover{color:#C22125;text-decoration:underline}@media (max-width: 1199.98px){.page--product-main-sidebar ul li a{font-size:16px;line-height:1.88;letter-spacing:0.33px}}.page--product .component--resources{background:rgba(106,194,255,0.1)}.page--product .component--resources-wrapper{position:relative;display:block}@media screen and (max-width: 1300px){.page--product .component--resources-wrapper{display:flex;flex-direction:column-reverse}.page--product .component--resources-wrapper .component--resources-main-carousel-prev,.page--product .component--resources-wrapper .component--resources-main-carousel-next{top:inherit !important;bottom:0 !important}.page--product .component--resources-wrapper .component--resources-main-carousel-prev{left:0 !important}.page--product .component--resources-wrapper .component--resources-main-carousel-next{right:0 !important}}@media (max-width: 767.98px){.page--product .component--resources-wrapper{display:none}}.page--product .component--resources-wrapper .component--resources-main-carousel-prev,.page--product .component--resources-wrapper .component--resources-main-carousel-next{cursor:pointer;position:absolute;top:calc(50% - 25px);z-index:2}.page--product .component--resources-wrapper .component--resources-main-carousel-prev{left:-75px}.page--product .component--resources-wrapper .component--resources-main-carousel-next{right:-75px}@media (max-width: 767.98px){.page--product .component--resources-intro h2{font-size:28px;line-height:1.21;letter-spacing:-0.06px;padding:0}}.page--product .component--resources .slick-track{display:flex !important}.page--product .component--resources .slick-slide{height:inherit !important;margin-bottom:40px}.page--product .component--resources .slick-slide>div{height:100% !important}.page--product .component--resources-main.responsive{display:none}@media (max-width: 767.98px){.page--product .component--resources-main.responsive{display:block}}.page--product .component--resources-main .component--resources-item{display:flex !important;margin-bottom:0;height:100% !important}.page--product .component--resources-main .component--resources-item.hidden{display:none !important}@media (max-width: 767.98px){.page--product .component--resources-main .component--resources-item{width:100%;margin-bottom:20px}}.page--product .component--resources-main .component--resources-item a{display:flex;width:100%;margin:0 10px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.15);flex-direction:column}@media (max-width: 767.98px){.page--product .component--resources-main .component--resources-item a{width:100%}}.page--product .component--resources-main .component--resources-item-category{padding:17px 35px}@media (max-width: 767.98px){.page--product .component--resources-main .component--resources-item-category{font-size:16px;font-weight:bold;letter-spacing:1px;padding:17px 25px}}.page--product .component--resources-main .component--resources-item-main{flex:1;justify-content:space-between;display:flex;flex-direction:column}@media (max-width: 767.98px){.page--product .component--resources-main .component--resources-item-main{padding:20px}.page--product .component--resources-main .component--resources-item-main h3{padding-bottom:30px}.page--product .component--resources-main .component--resources-item-main a.span-link{font-size:20px;line-height:1.2}}.page--product .component--resources-main .component--resources-item-image img{-o-object-fit:contain;object-fit:contain}.page--product .component--resources-main .component--resources-item button.see-more{margin:0 10px}.page--product-start{background:url(../../dist/img/components/hero/hero-bg-right.png);background-size:50%;background-repeat:no-repeat;background-position:right;padding-top:37px;padding-bottom:27px}@media (max-width: 767.98px){.page--product-start{padding-top:25px;padding-bottom:25px}}.page--product-start>.container>.row{align-items:center}.page--product-start-main h3{font-family:Graphik;font-size:30px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#0d0b1e}@media (max-width: 1040.98px){.page--product-start-main h3{font-size:26px}}@media (max-width: 767.98px){.page--product-start-main h3{font-size:22px;line-height:1.64}}.page--product-start-main-content,.page--product-start-main-content *{font-family:Lato;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:0.27px;text-align:left;color:#0d0b1e}.page--product-start-cta{text-align:right}@media (max-width: 767.98px){.page--product-start-cta{text-align:left;margin-top:20px}}@media (max-width: 767.98px){.page--product .component--cta-v3{padding-top:40px;padding-bottom:40px}.page--product .component--cta-v3 h2{font-size:44px;line-height:1.18;letter-spacing:-0.08px}.page--product .component--cta-v3-ctas a{display:block}}body.page-template-page-content-repo{overflow:initial !important}.page--content-repo .component--hero .container{max-width:1200px !important}.page--content-repo .component--hero .component--hero-main{padding-left:20px;padding-right:20px}.page--content-repo .component--hero .component--hero-main-subhead a{display:inline-flex}.page--content-repo .component--hero .component--hero-main-subhead a:not(:last-child):after{content:'|';padding:0 10px}.page--content-repo .component--hero .component--hero-main h1{font-size:60px;font-weight:bold;line-height:1.28;letter-spacing:-0.07px}@media (max-width: 1040.98px){.page--content-repo .component--hero .component--hero-main h1{font-size:41px}}@media (max-width: 767.98px){.page--content-repo .component--hero .component--hero-main h1{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:-0.02px}}.page--content-repo .component--hero .component--hero-image{padding-left:20px;padding-right:20px}@media (max-width: 1040.98px){.page--content-repo .component--hero .component--hero-image{padding:0 20px !important}}.page--content-repo .component--hero .component--hero-image img{display:block;-o-object-fit:contain;object-fit:contain;height:100%;box-shadow:0 0 20px 0 rgba(0,0,0,0.15)}@media (max-width: 1199.98px){.page--content-repo .component--hero .component--hero-image img{-o-object-position:center;object-position:center}}.page--content-repo-main{padding:70px 0}@media (max-width: 1199.98px){.page--content-repo-main>.container{max-width:100%}}@media (max-width: 767.98px){.page--content-repo-main{padding:28px 0}}.page--content-repo-main-wrapper>.row{justify-content:space-between;padding:0 20px}.page--content-repo-main-title{display:block}@media (max-width: 767.98px){.page--content-repo-main-title{display:none}}.page--content-repo-main-title h2{font-size:50px;font-weight:bold;line-height:1.2;letter-spacing:-0.06px;color:#0d0b1e;margin:0;padding:0 0 52px}@media (max-width: 1040.98px){.page--content-repo-main-title h2{font-size:36px}}@media (max-width: 767.98px){.page--content-repo-main-title h2{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:-0.02px}}.page--content-repo-main-sidebar{position:sticky;top:150px;width:25%;height:100%}@media (min-width: 1041px){.page--content-repo-main-sidebar{padding-right:0}}@media (max-width: 1199.98px){.page--content-repo-main-sidebar{top:100px;width:27%}}@media (max-width: 767.98px){.page--content-repo-main-sidebar{width:100%;position:relative;height:auto;top:inherit;padding-left:20px;padding-right:20px}}.page--content-repo-main-sidebar-filters{padding:37px 25px 101px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);background-color:#fff;margin:0 0 35px}@media (max-width: 767.98px){.page--content-repo-main-sidebar-filters{padding:25px 42px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.page--content-repo-main-sidebar-filters-results{font-family:Lato;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.27px;color:#0d0b1e;opacity:0.6;padding:0 0 18px}.page--content-repo-main-sidebar-filters h3{font-size:20px;font-weight:bold;line-height:1.4;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 0 18px}.page--content-repo-main-sidebar-filters h3.responsive-filter-title{display:none;justify-content:space-between;align-items:center;cursor:pointer}.page--content-repo-main-sidebar-filters h3.responsive-filter-title:after{content:'+';font-weight:normal}.page--content-repo-main-sidebar-filters h3.responsive-filter-title[aria-expanded=true]:after{content:'\2212'}@media (max-width: 767.98px){.page--content-repo-main-sidebar-filters h3.responsive-filter-title{display:flex}}.page--content-repo-main-sidebar-filters h3:not(.responsive-filter-title){display:block}@media (max-width: 767.98px){.page--content-repo-main-sidebar-filters h3:not(.responsive-filter-title){display:none}}.page--content-repo-main-sidebar-filters a.button.clear{display:none;padding:5px 0;margin-bottom:17px}.page--content-repo-main-sidebar-filters a.button.clear.active{display:block}.page--content-repo-main-sidebar-filters h4,.page--content-repo-main-sidebar-filters label,.page--content-repo-main-sidebar-filters input[name=search]{width:100%;display:flex;align-items:center;font-size:14px;font-weight:normal;line-height:normal;letter-spacing:0.27px;color:#0d0b1e}.page--content-repo-main-sidebar-filters form{position:relative}.page--content-repo-main-sidebar-filters form:after{position:absolute;right:10px;top:calc(50% - 5px);content:'';background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m6.864 6.289 2.774 2.775a.406.406 0 1 1-.575.574L6.29 6.864a3.844 3.844 0 0 1-2.427.86A3.867 3.867 0 0 1 0 3.863 3.867 3.867 0 0 1 3.862 0a3.867 3.867 0 0 1 3.863 3.862c0 .92-.324 1.763-.861 2.427zM.814 3.862a3.052 3.052 0 0 0 3.048 3.05 3.052 3.052 0 0 0 3.05-3.05A3.052 3.052 0 0 0 3.862.813a3.052 3.052 0 0 0-3.049 3.05z' fill='%230D0B1E'/%3E%3C/svg%3E%0A");width:10px;height:10px;background-size:cover;background-repeat:no-repeat}.page--content-repo-main-sidebar-filters form input[name=search]{border:1px solid #0d0b1e;margin-bottom:17px;border-radius:0;background:transparent;padding-right:25px}.page--content-repo-main-sidebar-filters form input[name=search]::-moz-placeholder{font-family:'Lato';font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.27px;color:#0d0b1e}.page--content-repo-main-sidebar-filters form input[name=search]:-ms-input-placeholder{font-family:'Lato';font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.27px;color:#0d0b1e}.page--content-repo-main-sidebar-filters form input[name=search],.page--content-repo-main-sidebar-filters form input[name=search]::placeholder{font-family:'Lato';font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.27px;color:#0d0b1e}.page--content-repo-main-sidebar-filters label{margin:0;padding-bottom:17px}.page--content-repo-main-sidebar-filters label.disabled{opacity:0.5}.page--content-repo-main-sidebar-filters h4{font-family:'Lato' !important;font-weight:bold;margin:0;padding:0;justify-content:space-between;padding-bottom:17px;cursor:pointer}.page--content-repo-main-sidebar-filters h4:after{content:'';background-image:url("data:image/svg+xml,%3Csvg height='11' viewBox='0 0 18 11' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m16.616 0 1.384 1.467-8.993 9.533-.007-.009-.007.009-8.993-9.533 1.384-1.467 7.616 8.074z' fill='%230d0b1e' fill-rule='evenodd'/%3E%3C/svg%3E");width:10px;height:10px;background-size:100%;background-repeat:no-repeat;transition:0.2s all}@media (max-width: 767.98px){.page--content-repo-main-sidebar-filters h4:after{content:'+';background-image:none}}.page--content-repo-main-sidebar-filters h4[aria-expanded=true]:after{transform:rotate(180deg)}@media (max-width: 767.98px){.page--content-repo-main-sidebar-filters h4[aria-expanded=true]:after{content:'\2212';margin-right:2px}}.page--content-repo-main-sidebar-filters input[type=checkbox]{margin:0 16px 0 0}.page--content-repo-main-sidebar-filters-section>div{border-bottom:1px solid #0d0b1e}.page--content-repo-main-sidebar-filters-section>div:not(:first-child){padding:25px 0 0}.page--content-repo-main-sidebar-cta{padding:28px 20px;background-color:#f0f9ff}@media (max-width: 767.98px){.page--content-repo-main-sidebar-cta{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.page--content-repo-main-sidebar-cta img{max-width:55px;margin-bottom:30px}.page--content-repo-main-sidebar-cta h3{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 0 24px}.page--content-repo-main-body{width:75%;padding-left:100px}@media (max-width: 1199.98px){.page--content-repo-main-body{width:73%;padding-left:40px}}@media (max-width: 767.98px){.page--content-repo-main-body{width:100%;padding-left:0;padding-right:0}}.page--content-repo-main-body-title{display:none;padding-top:28px;padding-bottom:48px}.page--content-repo-main-body-title h2{font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:-0.02px;color:#0d0b1e}@media (max-width: 767.98px){.page--content-repo-main-body-title{display:block}}.page--content-repo-main-body.loading .page--content-repo-main-body-spinner{display:block}.page--content-repo-main-body.loading .page--content-repo-main-body-more{display:none}.page--content-repo-main-body.loading.replace .page--content-repo-main-body-content{display:none}.page--content-repo-main-body-content-item{margin-bottom:47px}@media (min-width: 576px) and (max-width: 1040.98px){.page--content-repo-main-body-content-item{padding-left:10px}}@media (max-width: 1040.98px){.page--content-repo-main-body-content-item{margin-bottom:40px}}@media (max-width: 767.98px){.page--content-repo-main-body-content-item{padding-left:20px}}.page--content-repo-main-body-content-item>a{display:flex;flex-direction:column;color:#0d0b1e;background:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,0.15);height:100%;transition:0.2s all}.page--content-repo-main-body-content-item>a:hover{background:#C22125;text-decoration:none}.page--content-repo-main-body-content-item>a:hover *,.page--content-repo-main-body-content-item>a:hover h3{color:#fff !important}.page--content-repo-main-body-content-item>a:hover span.text-link{text-decoration:none;transform:translateX(0)}.page--content-repo-main-body-content-item>a:hover span.text-link:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23fff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M52 223.846L35 231.564 52 239.512 52 237.553 38.997 231.564 52 225.73z' transform='translate(-155 -2293) translate(0 1666) translate(120 404) matrix(-1 0 0 1 87 0)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.page--content-repo-main-body-content-item-category{display:block;font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-transform:uppercase;opacity:0.5;color:#0d0b1e;margin:0;padding:23px 35px}@media (max-width: 1040.98px){.page--content-repo-main-body-content-item-category{font-size:10px;letter-spacing:0.63px;padding:17px}}.page--content-repo-main-body-content-item-image{position:relative;background:url(../img/components/resources/resource-tile-bg.png);background-size:cover;background-repeat:no-repeat;height:220px;text-align:center}@media (max-width: 1040.98px){.page--content-repo-main-body-content-item-image{height:157px}}.page--content-repo-main-body-content-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0 auto}.page--content-repo-main-body-content-item-image svg{position:absolute;width:70px;height:70px;top:calc(50% - 35px);left:calc(50% - 35px)}.page--content-repo-main-body-content-item-main{display:flex;flex-direction:column;justify-content:space-between;min-height:217px;height:100%;padding:23px 35px}@media (max-width: 1040.98px){.page--content-repo-main-body-content-item-main{min-height:205px;padding:30px 14px}}@media (max-width: 767.98px){.page--content-repo-main-body-content-item-main{min-height:150px}}.page--content-repo-main-body-content-item-main h3{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#0d0b1e;margin:0;padding:0 0 10px}@media (max-width: 1040.98px){.page--content-repo-main-body-content-item-main h3{font-size:18px;line-height:1.33;padding:0 0 5px}}.page--content-repo-main-body-spinner{display:none}.page--content-repo-main-body-spinner .spinner-border{width:4rem;height:4rem}@media (max-width: 1199.98px){.page--content-repo-main-body-spinner .spinner-border{width:3rem;height:3rem}}@media (max-width: 767.98px){.page--content-repo-main-body-spinner .spinner-border{width:2rem;height:2rem}}.page--content-repo-main-body-more{padding-top:25px;display:none}.page--content-repo-main-body-more:last-of-type{display:block}.page--content-repo-main-body-more a{font-family:Graphik;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#0d0b1e}@media (max-width: 1040.98px){.page--content-repo-main-body-more a{font-size:20px}}@media (max-width: 767.98px){.page--content-repo-main-body-more a{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.75}}body.landing-page{padding-top:0 !important}body.landing-page header.site-header{background:linear-gradient(to bottom, #000, rgba(0,0,0,0));box-shadow:none;padding:25px 0;height:auto}@media (max-width: 1199.98px){body.landing-page header.site-header{padding-top:0;background:none}}body.landing-page header.site-header.active{background-color:#C22125}body.landing-page header.site-header.active a.button{background-color:#fff;color:#C22125}body.landing-page header.site-header .container{max-width:1400px}body.landing-page header.site-header .container>.row{box-shadow:none !important}@media (max-width: 1199.98px){body.landing-page header.site-header .container>.row{flex-direction:row;justify-content:space-between}}body.landing-page header.site-header .col{display:inline-flex;justify-content:space-between;align-items:center}body.landing-page header.site-header .site-header-image{flex:0 1 35%}body.landing-page header.site-header .site-header-image img{max-width:337px;height:auto}@media (max-width: 1199.98px){body.landing-page header.site-header .site-header-image img{max-width:175px}}body.landing-page header.site-header .site-header-toggle{display:none;background-color:#C22125;flex:0 1;padding:10px;cursor:pointer}@media (max-width: 1199.98px){body.landing-page header.site-header .site-header-toggle{display:flex}}@media (max-width: 1199.98px){body.landing-page header.site-header .site-header-items{display:none;padding-top:25px;background-color:#C22125}body.landing-page header.site-header .site-header-items.active{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 100%}body.landing-page header.site-header .site-header-items .menu-item{padding:10px 0}body.landing-page header.site-header .site-header-items .menu-item a:not(.button):hover{color:#fff !important;text-decoration:underline;-webkit-text-stroke:inherit !important}}body.landing-page header.site-header a{color:#fff;display:block;text-transform:uppercase;transition:0.1s all}body.landing-page header.site-header a:hover{color:#C22125;text-decoration:none;-webkit-text-stroke:0.5px #C22125;-webkit-font-smoothing:antialiased}body.landing-page footer.footer{background:#fff}.page--landing-section{position:relative;display:flex;align-items:center;height:100vh}.page--landing-section.is-active .page--landing-section-background{opacity:1}.page--landing-section-background{position:fixed;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;transition:0.25s ease-out;opacity:0}.page--landing-section-background video,.page--landing-section-background img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.page--landing-section-title{padding:0 0 50px}.page--landing-section-title img{max-width:50%;display:inline-block !important}@media (max-width: 1040.98px){.page--landing-section-title img{max-width:75%}}.page--landing-section-content{padding:0 0 25px}.page--landing-section-content *,.page--landing-section-content{font-family:Gotham;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1px;text-transform:uppercase;color:#fff}@media (max-width: 1040.98px){.page--landing-section-content *,.page--landing-section-content{font-size:14px}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9sZWdhY3kuc2NzcyIsImFwcC5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJjb2xvcnMuc2NzcyIsInNldHRpbmdzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiZm9udHMuc2NzcyIsInNoYXJlZC5zY3NzIiwidHlwb2dyYXBoeS5zY3NzIiwiYXBwLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5jc3MiLCJjb21wb25lbnRzL2dsb2JhbC5zY3NzIiwiY29tcG9uZW50cy9oZXJvLnNjc3MiLCJjb21wb25lbnRzL2xvZ29zLnNjc3MiLCJjb21wb25lbnRzL3RpbGVzLnNjc3MiLCJjb21wb25lbnRzL3R3by1jb2x1bW4uc2NzcyIsImNvbXBvbmVudHMvdHdvLWNvbHVtbi13aXRoLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvY3RhLnNjc3MiLCJjb21wb25lbnRzL2N0YS12Mi5zY3NzIiwiY29tcG9uZW50cy9jdGEtdjMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9saXR5L2Rpc3QvbGl0eS5jc3MiLCJjb21wb25lbnRzL3Rlc3RpbW9uaWFsLnNjc3MiLCJjb21wb25lbnRzL3Jlc291cmNlcy5zY3NzIiwiY29tcG9uZW50cy90YWJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyIsImNvbXBvbmVudHMvY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvY2Fyb3VzZWwtdjIuc2NzcyIsImNvbXBvbmVudHMvYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvc3RhdGlzdGljcy5zY3NzIiwiY29tcG9uZW50cy90ZXN0aW1vbmlhbC1jYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy9hYm91dC5zY3NzIiwiY29tcG9uZW50cy90d28tY29sdW1uLWxpc3Qtd2l0aC12aWRlby5zY3NzIiwiY29tcG9uZW50cy90d28tY29sdW1uLWxpc3Qtd2l0aC1pbWFnZS5zY3NzIiwiY29tcG9uZW50cy9jYXJkcy5zY3NzIiwiY29tcG9uZW50cy9sb2dvcy12Mi5zY3NzIiwiY29tcG9uZW50cy93eXNpd3lnLnNjc3MiLCJjb21wb25lbnRzL2hlcm8tc2hvcnQuc2NzcyIsImNvbXBvbmVudHMvZG93bmxvYWRzLnNjc3MiLCJjb21wb25lbnRzL3F1b3RlLnNjc3MiLCJjb21wb25lbnRzL29wZW4tcG9zaXRpb25zLnNjc3MiLCJjb21wb25lbnRzL2Jsb2ctcG9zdHMuc2NzcyIsImNvbXBvbmVudHMvb3Blbi1wb3NpdGlvbnMtbGlzdC5zY3NzIiwiY29tcG9uZW50cy9yZWNvZ25pdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvaGVyby12My5zY3NzIiwiY29tcG9uZW50cy9ibGFuay5zY3NzIiwiY29tcG9uZW50cy92aWRlby13aXRoLXRyYW5zY3JpcHQuc2NzcyIsImNvbXBvbmVudHMvc2hhcmUuc2NzcyIsImNvbXBvbmVudHMvcGFydGlhbHMvdGlsZS5zY3NzIiwicGFnZS1nYXRlZC5zY3NzIiwidGVtcGxhdGVzL2xlYWRlcnNoaXAuc2NzcyIsInRlbXBsYXRlcy9zaW5nbGUtcG9zdC5zY3NzIiwidGVtcGxhdGVzL2FyY2hpdmUuc2NzcyIsInRlbXBsYXRlcy9wcm9kdWN0LnNjc3MiLCJ0ZW1wbGF0ZXMvY29udGVudC1yZXBvLnNjc3MiLCJ0ZW1wbGF0ZXMvbGFuZGluZy1wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0FDRSxzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLDRCQUE2QixDQUM5Qiw0RkFFRyxjQUFlLENBQ2xCLHdCQUVHLFlBQVksQ0FDZiw2QkFHRyxTQUFVLENBQ1YsY0FBZSxDQUNmLGtCQUFtQixDQUN0Qix5QkFFRyxTQUFVLENBQ1YsVUFBVyxDQUNYLGVBQWdCLENBQ25CLFlBRUMsMEJBQTJCLENBQzVCLFFBR0csZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLHdCQUF5QixDQUN6Qix5QkFBMEIsQ0FDMUIsbUJBQW9CLENBRXZCLHNCQUdHLFVBQVcsQ0FDWCxxQkFBc0IsQ0FDdEIsb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCxZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsNkJBQThCLENBQzlCLGtCQUFtQixDQUNuQiw0QkFBNkIsQ0FDaEMseUJBQ3lCLGFBQWMs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LGdCQXRDWSxDRzVDaEIsZUY4UStCLENFN1EvQixlRmtRK0IsQ0pyT2pDLEdNcEJFLGVGZ0ZXLENFL0VYLGtCRitFVyxDRTlFWCxRQUFTLENBQ1QsdUNMakRnQixDS2tEakIsYUhhRyxhQUFXLENHSGIsZUYwTitCLENFek5oQyxXQUlDLFlGa1FnQyxDRWpRaEMsd0JGMFFtQyxDRXpRcEMsZUN4RUMsY0FBZSxDQUNmLGVBQWdCLENEZ0ZqQixhQ2pGQyxjQUFlLENBQ2YsZUFBZ0IsQ0RxRmpCLGtCQUVDLG9CQUFxQixDQUR2QixtQ0FJSSxrQkZvUCtCLENFblBoQyxZSHhCQyxhQUFXLENHbUNiLHdCQUF5QixDQUMxQixZQUlDLGtCRnVCVyxDRFJQLGlCQXRDWSxDR3lCakIsbUJBR0MsYUFBYyxDSDdDWixhQUFXLENHK0NiLGFGMUdnQixDRXVHbEIsMkJBTUksb0JBQXFCLENBQ3RCLFdFaEhELGNBQWUsQ0FHZixXQUFZLENDTGIsZUFLQyxjTG1nQ3dDLENLbGdDeEMscUJSRGtCLENRRWxCLHdCTE5nQixDTVFkLG9CTjZOZ0MsQ0lwT2xDLGNBQWUsQ0FHZixXQUFZLENDUWIsUUFRQyxvQkFBcUIsQ0FDdEIsWUFHQyxtQkFBMEIsQ0FDMUIsYUFBYyxDQUNmLGdCTm9DRyxhQUFXLENNaENiLGFMM0JnQixDSzRCakIsS04rQkcsZUFBVyxDUXJFYixhUG1DZSxDT2xDZixvQkFBcUIsQ0FHckIsT0FDRSxhQUFjLENBQ2YsSUFLRCxtQlB1bEN1QyxDRDdoQ3JDLGVBQVcsQ1F4RGIsVVZGa0IsQ1VHbEIsd0JQRGdCLENNRWQsbUJOK04rQixDT3BPbkMsUUFTSSxTQUFVLENSa0RWLGNBQVcsQ1FoRFgsZVB3UTZCLENKaEVqQyxJV2pNRSxhQUFjLENSeUNaLGVBQVcsQ1F2Q2IsYVBqQmdCLENPY2xCLFNSMENJLGlCQUFXLENRbENYLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbkIsZ0JBS0QsZ0JQOGpDdUMsQ083akN2QyxpQkFBa0IsQ0FDbkIsb0ZDMUNDLFVBQVcsQ0FDWCxrQkFBMEIsQ0FDMUIsaUJBQXlCLENBQ3pCLGlC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SnNDLENaYnRCLDhFWXFCZCx3QkFSb0MsQ0FwQjVDLG1EQUlJLHdCQ2dHNEQsQ0RwR2hFLHVGQVlNLG9CQ3dGMEQsQ2I3RmhFLGtDWWlCTSx3QkFKc0MsQ1pidEIsMEVZcUJkLHdCQVJvQyxDQXBCNUMsMENBSUksd0JDZ0c0RCxDRHBHaEUsMkVBWU0sb0JDd0YwRCxDYjdGaEUsK0JZaUJNLHdCQUpzQyxDWmJ0QixvRVlxQmQsd0JBUm9DLENBcEI1QyxtREFJSSx3QkNnRzRELENEcEdoRSx1RkFZTSxvQkN3RjBELENiN0ZoRSxrQ1lpQk0sd0JBSnNDLENaYnRCLDBFWXFCZCx3QkFSb0MsQ0FwQjVDLGdEQUlJLHdCQ2dHNEQsQ0RwR2hFLG1GQVlNLG9CQ3dGMEQsQ2I3RmhFLGlDWWlCTSx3QkFKc0MsQ1pidEIsd0VZcUJkLHdCQVJvQyxDQXBCNUMsNkNBSUksd0JDZ0c0RCxDRHBHaEUsK0VBWU0sb0JDd0YwRCxDYjdGaEUsZ0NZaUJNLHdCQUpzQyxDWmJ0QixzRVlxQmQsd0JBUm9DLENBcEI1QywwQ0FJSSx3QkNnRzRELENEcEdoRSwyRUFZTSxvQkN3RjBELENiN0ZoRSwrQllpQk0sd0JBSnNDLENaYnRCLG9FWXFCZCx3QkFSb0MsQ0FwQjVDLGdEQUlJLHFDaEJBWSxDSUdoQixpQ1lpQk0scUNBSnNDLENaYnRCLHdFWXFCZCxxQ0FSb0MsQ0FTckMsc0JEZ0ZILFVmcEdjLENlcUdkLHdCWnBHWSxDWXFHWixvQlpnUXFELENZclEzRCx1QkFXTSxhWjVHWSxDWTZHWix3QlpsSFksQ1ltSFosb0JabEhZLENZbUhiLFlBS0gsVWZwSGtCLENlcUhsQix3QlpwSGdCLENZa0hsQixtREFPSSxvQlo0T3VELENZblAzRCwyQkFXSSxRQUFTLENBWGIsb0RBZ0JNLHVDZm5JYyxDSUZsQix1Q1c0SU0sVWYxSVksQ2UySVosd0NmM0lZLENZMkRoQiw2QkdpR0EscUJBRUksYUFBYyxDQUNkLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixnQ0FBaUMsQ0FMcEMscUNBU0ssUUFBUyxDQUNWLENIM0dMLDZCR2lHQSxxQkFFSSxhQUFj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QkVEb0YsQ0FTcEYsb0JBVHlILENuQk9yRywwQ21CT3BCLFV2QkxnQixDcUJSaEIsd0JFRG9GLENBZ0JwRixvQkFoQnlILENBcUJ2SCw0Q0FBaUYsQ0FFcEYsZ0RBS0MsVXZCbkJnQixDdUJvQmhCLHdCcEJyQmMsQ29Cc0JkLG9CcEJ0QmMsQ29CMkJmLDZJQUtDLFV2Qi9CZ0IsQ3VCZ0NoQix3QkF6Q3VLLENBNkN2SyxvQkE3QytNLENBK0MvTSwrSkFLSSw0Q0FBaUYsQ0FFcEYsYUFyREgsVXZCUWtCLENxQlJoQix3QmxCb0NhLENvQmxDZixvQnBCa0NlLENDOUJmLG1CbUJBRSxVdkJFZ0IsQ3FCUmhCLHdCRURvRixDQVNwRixvQkFUeUgsQ25CT3JHLHNDbUJPcEIsVXZCTGdCLENxQlJoQix3QkVEb0YsQ0FnQnBGLG9CQWhCeUgsQ0FxQnZILDBDQUFpRixDQUVwRiw0Q0FLQyxVdkJuQmdCLEN1Qm9CaEIsd0JwQlFhLENvQlBiLG9CcEJPYSxDb0JGZCx1SUFLQyxVdkIvQmdCLEN1QmdDaEIsd0JBekN1SyxDQTZDdkssb0JBN0MrTSxDQStDL00seUpBS0ksMENBQWlGLENBRXBGLFVBckRILFV2QlFrQixDcUJSaEIsd0JsQnNDYSxDb0JwQ2Ysb0JwQm9DZSxDQ2hDZixnQm1CQUUsVXZCRWdCLENxQlJoQix3QkVEb0YsQ0FTcEYsb0JBVHlILENuQk9yRyxnQ21CT3BCLFV2QkxnQixDcUJSaEIsd0JFRG9GLENBZ0JwRixvQkFoQnlILENBcUJ2SCwyQ0FBaUYsQ0FFcEYsc0NBS0MsVXZCbkJnQixDdUJvQmhCLHdCcEJVYSxDb0JUYixvQnBCU2EsQ29CSmQsOEhBS0MsVXZCL0JnQixDdUJnQ2hCLHdCQXpDdUssQ0E2Q3ZLLG9CQTdDK00sQ0ErQy9NLGdKQUtJLDJDQUFpRixDQUVwRixhQXJESCxhcEJVZ0IsQ2tCVmQsd0JsQm1DYSxDb0JqQ2Ysb0JwQmlDZSxDQzdCZixtQm1CQUUsYXBCSWMsQ2tCVmQsd0JFRG9GLENBU3BGLG9CQVR5SCxDbkJPckcsc0NtQk9wQixhcEJIYyxDa0JWZCx3QkVEb0YsQ0FnQnBGLG9CQWhCeUgsQ0FxQnZILDJDQUFpRixDQUVwRiw0Q0FLQyxhcEJqQmMsQ29Ca0JkLHdCcEJPYSxDb0JOYixvQnBCTWEsQ29CRGQsdUlBS0MsYXBCN0JjLENvQjhCZCx3QkF6Q3VLLENBNkN2SyxvQkE3QytNLENBK0MvTSx5SkFLSSwyQ0FBaUYsQ0FFcEYsWUFyREgsVXZCUWtCLENxQlJoQix3QnJCU2UsQ3VCUGpCLG9CdkJPaUIsQ0lIakIsa0JtQkFFLFV2QkVnQixDcUJSaEIsd0JFRG9GLENBU3BGLG9CQVR5SCxDbkJPckcsb0NtQk9wQixVdkJMZ0IsQ3FCUmhCLHdCRURvRixDQWdCcEYsb0JBaEJ5SCxDQXFCdkgsMENBQWlGLENBRXBGLDBDQUtDLFV2Qm5CZ0IsQ3VCb0JoQix3QnZCbkJlLEN1Qm9CZixvQnZCcEJlLEN1QnlCaEIsb0lBS0MsVXZCL0JnQixDdUJnQ2hCLHdCQXpDdUssQ0E2Q3ZLLG9CQTdDK00sQ0ErQy9NLHNKQUtJLDBDQUFpRixDQUVwRixXQXJESCxhcEJVZ0IsQ2tCVmQsd0JsQkVjLENvQkFoQixvQnBCQWdCLENDSWhCLGlCbUJBRSxhcEJJYyxDa0JWZCx3QkVEb0YsQ0FTcEYsb0JBVHlILENuQk9yRyxrQ21CT3BCLGFwQkhjLENrQlZkLHdCRURvRixDQWdCcEYsb0JBaEJ5SCxDQXFCdkgsNENBQWlGLENBRXBGLHdDQUtDLGFwQmpCYyxDb0JrQmQsd0JwQjFCYyxDb0IyQmQsb0JwQjNCYyxDb0JnQ2YsaUlBS0MsYXBCN0JjLENvQjhCZCx3QkF6Q3VLLENBNkN2SyxvQkE3QytNLENBK0MvTSxtSkFLSSw0Q0FBaUYsQ0FFcEYsVUFyREgsVXZCUWtCLENxQlJoQix3QnJCWWMsQ3VCVmhCLG9CdkJVZ0IsQ0lOaEIsZ0JtQkFFLFV2QkVnQixDcUJSaEIsd0JFRG9GLENBU3BGLGlCQVR5SCxDbkJPckcsZ0NtQk9wQixVdkJMZ0IsQ3FCUmhCLHdCRURvRixDQWdCcEYsaUJBaEJ5SCxDQXFCdkgseUNBQWlGLENBRXBGLHNDQUtDLFV2Qm5CZ0IsQ3VCb0JoQix3QnZCaEJjLEN1QmlCZCxvQnZCakJjLEN1QnNCZiw4SEFLQyxVdkIvQmdCLEN1QmdDaEIscUJBekN1SyxDQTZDdkssaUJBN0MrTSxDQStDL00sZ0pBS0kseUNBQWlGLENBRXBGLHFCQUtILGF2QnpEZ0IsQ3VCMERoQixvQnZCMURnQixDSUtoQiwyQm1Cd0RFLFV2QnREZ0IsQ3VCdURoQix3QnZCOURjLEN1QitEZCxvQnZCL0RjLENJS00sc0RtQitEcEIsMkN2QnBFYyxDdUJxRWYsNERBSUMsYXZCekVjLEN1QjBFZCw0QkFBNkIsQ0FDOUIsK0pBS0MsVXZCekVnQixDdUIwRWhCLHdCdkJqRmMsQ3VCa0ZkLG9CdkJsRmMsQ3VCb0ZkLGlMQUtJLDJDdkJ6RlUsQ3VCMkZiLHVCQWxDSCxhcEJuRGdCLENvQm9EaEIsb0JwQnBEZ0IsQ0NEaEIsNkJtQndERSxVdkJ0RGdCLEN1QnVEaEIsd0JwQnhEYyxDb0J5RGQsb0JwQnpEYyxDQ0RNLDBEbUIrRHBCLDRDcEI5RGMsQ29CK0RmLGdFQUlDLGFwQm5FYyxDb0JvRWQsNEJBQTZCLENBQzlCLHFLQUtDLFV2QnpFZ0IsQ3VCMEVoQix3QnBCM0VjLENvQjRFZCxvQnBCNUVjLENvQjhFZCx1TEFLSSw0Q3BCbkZVLENvQnFGYixxQkFsQ0gsYXBCdEJlLENvQnVCZixvQnBCdkJlLENDOUJmLDJCbUJ3REUsVXZCdERnQixDdUJ1RGhCLHdCcEIzQmEsQ29CNEJiLG9CcEI1QmEsQ0M5Qk8sc0RtQitEcEIsMENwQmpDYSxDb0JrQ2QsNERBSUMsYXBCdENhLENvQnVDYiw0QkFBNkIsQ0FDOUIsK0pBS0MsVXZCekVnQixDdUIwRWhCLHdCcEI5Q2EsQ29CK0NiLG9CcEIvQ2EsQ29CaURiLGlMQUtJLDBDcEJ0RFMsQ29Cd0RaLGtCQWxDSCxhcEJwQmUsQ29CcUJmLG9CcEJyQmUsQ0NoQ2Ysd0JtQndERSxVdkJ0RGdCLEN1QnVEaEIsd0JwQnpCYSxDb0IwQmIsb0JwQjFCYSxDQ2hDTyxnRG1CK0RwQiwyQ3BCL0JhLENvQmdDZCxzREFJQyxhcEJwQ2EsQ29CcUNiLDRCQUE2QixDQUM5QixzSkFLQyxVdkJ6RWdCLEN1QjBFaEIsd0JwQjVDYSxDb0I2Q2Isb0JwQjdDYSxDb0IrQ2Isd0tBS0ksMkNwQnBEUyxDb0JzRFoscUJBbENILGFwQnZCZSxDb0J3QmYsb0JwQnhCZSxDQzdCZiwyQm1Cd0RFLGFwQnBEYyxDb0JxRGQsd0JwQjVCYSxDb0I2QmIsb0JwQjdCYSxDQzdCTyxzRG1CK0RwQiwwQ3BCbENhLENvQm1DZCw0REFJQyxhcEJ2Q2EsQ29Cd0NiLDRCQUE2QixDQUM5QiwrSkFLQyxhcEJ2RWMsQ29Cd0VkLHdCcEIvQ2EsQ29CZ0RiLG9CcEJoRGEsQ29Ca0RiLGlMQUtJLDBDcEJ2RFMsQ29CeURaLG9CQWxDSCxhdkJqRGlCLEN1QmtEakIsb0J2QmxEaUIsQ0lIakIsMEJtQndERSxVdkJ0RGdCLEN1QnVEaEIsd0J2QnREZSxDdUJ1RGYsb0J2QnZEZSxDSUhLLG9EbUIrRHBCLDBDdkI1RGUsQ3VCNkRoQiwwREFJQyxhdkJqRWUsQ3VCa0VmLDRCQUE2QixDQUM5Qiw0SkFLQyxVdkJ6RWdCLEN1QjBFaEIsd0J2QnpFZSxDdUIwRWYsb0J2QjFFZSxDdUI0RWYsOEtBS0ksMEN2QmpGVyxDdUJtRmQsbUJBbENILGFwQnhEZ0IsQ29CeURoQixvQnBCekRnQixDQ0loQix5Qm1Cd0RFLGFwQnBEYyxDb0JxRGQsd0JwQjdEYyxDb0I4RGQsb0JwQjlEYyxDQ0lNLGtEbUIrRHBCLDRDcEJuRWMsQ29Cb0VmLHdEQUlDLGFwQnhFYyxDb0J5RWQsNEJBQTZCLENBQzlCLHlKQUtDLGFwQnZFYyxDb0J3RWQsd0JwQmhGYyxDb0JpRmQsb0JwQmpGYyxDb0JtRmQsMktBS0ksNENwQnhGVSxDb0IwRmIsa0JBbENILGF2QjlDZ0IsQ3VCK0NoQixvQnZCL0NnQixDSU5oQix3Qm1Cd0RFLFV2QnREZ0IsQ3VCdURoQix3QnZCbkRjLEN1Qm9EZCxvQnZCcERjLENJTk0sZ0RtQitEcEIseUN2QnpEYyxDdUIwRGYsc0RBSUMsYXZCOURjLEN1QitEZCw0QkFBNkIsQ0FDOUIsc0pBS0MsVXZCekVnQixDdUIwRWhCLHdCdkJ0RWMsQ3VCdUVkLG9CdkJ2RWMsQ3VCeUVkLHdLQUtJLHlDdkI5RVUsQ3VCZ0ZiLFVEZkgsZW5CNE0rQixDbUIzTS9CLGF0QmpFZ0IsQ3NCa0VoQixvQm5CMkY0QyxDQ3BLNUMsZ0JrQjRFRSxhbkJ5RjhELENtQnhGOUQseUJuQnlGK0MsQ0N0SzNCLGdDa0JrRnBCLHlCbkJvRitDLENtQmhHbkQsc0NBaUJJLGFuQnRGYyxDbUJ1RmQsbUJBQW9CLENBQ3JCLDJCQ0dELGtCcEIwU2dDLENEblI1QixpQkF0Q1ksQ3FCaUJoQixlcEIrSCtCLENNdk43QixtQk44TitCLENtQi9IbEMsMkJDVEMsb0JwQnFTaUMsQ0Q5UTdCLGlCQXRDWSxDcUJpQmhCLGVwQmdJK0IsQ014TjdCLG1CTitOK0IsQ21CNUhsQyxXQVFDLGFBQWMsQ0FDZCxVQUFXLENBRmIsc0JBTUksZ0JuQnVUK0IsQ21CdFRoQyw0RkFRQyxVQUFXLENBQ1osTUg1SEcsK0JoQmlQMkMsQ2dCN08zQyx3Q0twQk4sTUxxQlEsZUFBZ0IsQ0tmdkIsQ0FORCxpQkFJSSxTQUFVLENBQ1gscUJBS0MsWUFBYSxDQUNkLFlBSUQsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxlQUFnQixDTERaLDRCaEJrUHdDLENnQjlPeEMsd0NLTk4sWUxPUSxlQUFnQixDS0Z2QixDQ2xCRCx1Q0FJRSxpQkFBa0IsQ0FDbkIsaUJBR0Msa0JBQW1CLENDb0JqQix3QkFDRSxvQkFBcUIsQ0FDckIsa0J2QitOMEMsQ3VCOU4xQyxxQnZCNk4wQyxDdUI1TjFDLFVBQVcsQ0FoQ2YscUJBQThCLENBQzlCLG1DQUE0QyxDQUM1QyxlQUFnQixDQUNoQixrQ0FBMkMsQ0FxQ3hDLDhCQWlCQyxhQUFjLENBQ2YsZUQxQ0gsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxNQUFPLENBQ1AsWXRCd3BCc0MsQ3NCdnBCdEMsWUFBYSxDQUNiLFVBQVcsQ0FDWCxldEJndUJ1QyxDc0IvdEJ2QyxldEJndUJtQyxDc0IvdEJuQyxrQkFBNEIsQ3ZCc0d4QixjQXRDWSxDdUI5RGhCLGF0QlhnQixDc0JZaEIsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIscUJ6QmhCa0IsQ3lCaUJsQiwyQkFBNEIsQ0FDNUIsb0N6QnZCZ0IsQ1NTZCxvQk42TmdDLENzQjVNbkMsb0JBT0ssVUFBVyxDQUNYLE1BQU8sQ0FDUixxQkFHQyxPQUFRLENBQ1IsU0FBVSxDYllaLDBCYW5CQSx1QkFDRSxVQUFXLENBQ1gsTUFBTyxDQUNSLHdCQUdDLE9BQVEsQ0FDUixTQUFVLENBQ1gsQ2JXRCwwQmFuQkEsdUJBQ0UsVUFBVyxDQUNYLE1BQU8sQ0FDUix3QkFHQyxPQUFRLENBQ1IsU0FBVSxDQUNYLENiV0QsMkJhbkJBLHVCQUNFLFVBQVcsQ0FDWCxNQUFPLENBQ1Isd0JBR0MsT0FBUSxDQUNSLFNBQVUsQ0FDWCxDYldELDJCYW5CQSx1QkFDRSxVQUFXLENBQ1gsTUFBTyxDQUNSLHdCQUdDLE9BQVEsQ0FDUixTQUFVLENBQ1gsQ0FNTCx1QkFFSSxRQUFTLENBQ1QsV0FBWSxDQUNaLFlBQWEsQ0FDYixxQnRCOHJCdUMsQ3VCN3RCdkMsZ0NBQ0Usb0JBQXFCLENBQ3JCLGtCdkIrTjBDLEN1QjlOMUMscUJ2QjZOMEMsQ3VCNU4xQyxVQUFXLENBekJmLFlBQWEsQ0FDYixtQ0FBNEMsQ0FDNUMsd0JBQWlDLENBQ2pDLGtDQUEyQyxDQThCeEMsc0NBaUJDLGFBQWMsQ0FDZiwwQkRXRCxLQUFNLENBQ04sVUFBVyxDQUNYLFNBQVUsQ0FDVixZQUFhLENBQ2IsbUJ0QmdyQnVDLEN1Qjd0QnZDLG1DQUNFLG9CQUFxQixDQUNyQixrQnZCK04wQyxDdUI5TjFDLHFCdkI2TjBDLEN1QjVOMUMsVUFBVyxDQWxCZixpQ0FBMEMsQ0FDMUMsY0FBZSxDQUNmLG9DQUE2QyxDQUM3QyxzQkFBK0IsQ0F1QjVCLHlDQWlCQyxhQUFjLENBN0JoQixtQ0RtREUsZ0JBQWlCLENBQ2xCLHlCQU1ELEtBQU0sQ0FDTixVQUFXLENBQ1gsU0FBVSxDQUNWLFlBQWEsQ0FDYixvQnRCK3BCdUMsQ3VCN3RCdkMsa0NBQ0Usb0JBQXFCLENBQ3JCLGtCdkIrTjBDLEN1QjlOMUMscUJ2QjZOMEMsQ3VCNU4xQyxVQUFXLENBSmIsa0NBZ0JJLFlBQWEsQ0FDZCxtQ0FHQyxvQkFBcUIsQ0FDckIsbUJ2QjRNd0MsQ3VCM014QyxxQnZCME13QyxDdUJ6TXhDLFVBQVcsQ0E5QmpCLGlDQUEwQyxDQUMxQyx1QkFBZ0MsQ0FDaEMsb0NBQTZDLENBOEJ4Qyx3Q0FJRCxhQUFjLENBVmQsbUNEaURBLGdCQUFpQixDQUNsQixrSkFXRCxVQUFXLENBQ1gsV0FBWSxDQUNiLGtCRTFHRCxRQUFTLENBQ1QsY0FBbUIsQ0FDbkIsZUFBZ0IsQ0FDaEIsNEJ4QkNnQixDc0I0R2pCLGVBTUMsYUFBYyxDQUNkLFVBQVcsQ0FDWCxxQnRCbXBCd0MsQ3NCbHBCeEMsVUFBVyxDQUNYLGV0QmdLK0IsQ3NCL0ovQixhdEJoSGdCLENzQmlIaEIsa0JBQW1CLENBRW5CLGtCQUFtQixDQUNuQiw0QkFBNkIsQ0FDN0IsUUFBUyxDckJySFQsMENxQm9JRSxhdEJtbkJxRCxDc0JsbkJyRCxvQkFBcUIsQ0ovSXJCLHdCbEJHYyxDQ1VmLDRDcUJ3SUMsVXpCN0lnQixDeUI4SWhCLG9CQUFxQixDSnRKckIsd0JyQkNjLEN5Qm1IbEIsZ0RBd0NJLGF0QnRKYyxDc0J1SmQsbUJBQW9CLENBQ3BCLDRCQUE2QixDQUs5QixvQkFJRCxhQUFjLENBQ2YsaUJBSUMsYUFBYyxDQUNkLG9CdEI2bEJ3QyxDc0I1bEJ4QyxlQUFnQixDdkJyRFosaUJBdENZLEN1QjZGaEIsYXRCektnQixDc0IwS2hCLGtCQUFtQixDQUNwQixvQkFJQyxhQUFjLENBQ2QscUJ0Qm1sQndDLENzQmxsQnhDLGF0QjlLZ0IsQ3NCK0tqQiwrQkcxTEMsaUJBQWtCLENBQ2xCLG1CQUFvQixDQUNwQixxQkFBc0IsQ0FKeEIseUNBT0ksaUJBQWtCLENBQ2xCLGFBQWMsQ3hCQ2hCLHFEd0JJSSxTQUFVLEN4QkpRLG1Ld0JTbEIsU0FBVSxDQUNYLGFBTUgsWUFBYSxDQUNiLGNBQWUsQ0FDZiwwQkFBMkIsQ0FIN0IsMEJBTUksVUFBVyxDQUNaLDBFQU9DLGdCekJtTTZCLEN5QnZNakMsbUduQkhJLHlCbUJhOEIsQ25CWjlCLDRCbUJZOEIsQ0FWbEMsK0VuQldJLHdCbUJJNkIsQ25CSDdCLDJCbUJHNkIsQ0FDOUIsdUJBZ0JELHNCQUFtQyxDQUNuQyxxQkFBa0MsQ0FGcEMsNkdBT0ksYUFBYyxDQUNmLHlDQUdDLGNBQWUsQ0FDaEIseUVBSUQscUJBQXNDLENBQ3RDLG9CQUFxQyxDQUN0Qyx5RUFHQyxvQkFBc0MsQ0FDdEMsbUJBQXFDLENBQ3RDLG9CQW9CQyxxQkFBc0IsQ0FDdEIsc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUh6Qix3REFPSSxVQUFXLENBUGYsNEZBWUksZXpCa0g2QixDeUI5SGpDLHFIbkJyRUksNEJtQnVGK0IsQ25CdEYvQiwyQm1Cc0YrQixDQWxCbkMsaUduQm5GSSx3Qm1CMEc0QixDbkJ6RzVCLHlCbUJ5RzRCLENBQzdCLHlEQW1CQyxlQUFnQixDQUhwQix3TUFPTSxpQkFBa0IsQ0FDbEIscUJBQXNCLENBQ3RCLG1CQUFvQixDQUNyQixhQ3pKSCxpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLGNBQWUsQ0FDZixtQkFBb0IsQ0FDcEIsVUFBVyxDQUxiLHNIQVdJLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsUUFBUyxDQUNULFdBQVksQ0FDWixlQUFnQixDQWZwQiwwZ0JBb0JNLGdCMUJrTjJCLEMwQnRPakMsMklBNEJJLFNBQVUsQ0E1QmQsbURBaUNJLFNBQVUsQ0FqQ2QsMkZwQjBDSSx3Qm9CSm1ELENwQktuRCwyQm9CTG1ELENBdEN2RCwwQkE0Q0ksWUFBYSxDQUNiLGtCQUFtQixDQTdDdkIsNkhwQjBDSSx3Qm9CTXNFLENwQkx0RSwyQm9CS3NFLENBaEQxRSw2TnBCNEJJLHlCb0IyQmdDLENwQjFCaEMsNEJvQjBCZ0MsQ0F2RHBDLG9OcEI0QkkseUJvQm1DZ0MsQ3BCbENoQyw0Qm9Ca0NnQyxDQUMvQix5Q0FhSCxZQUFhLENBRmYsbURBUUksaUJBQWtCLENBQ2xCLFNBQVUsQ0FUZCwrREFZTSxTQUFVLENBWmhCLDRWQW9CSSxnQjFCdUk2QixDMEJ0STlCLHFCQUdvQixpQjFCbUlVLEMwQm5JNEIsb0JBQ3ZDLGdCMUJrSVcsQzBCbEkwQixrQkFTekQsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixzQjFCOFFrQyxDMEI3UWxDLGVBQWdCLEMzQlNaLGNBdENZLEMyQitCaEIsZTFCdUsrQixDMEJ0Sy9CLGUxQjJLK0IsQzBCMUsvQixhMUI1R2dCLEMwQjZHaEIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQix3QjFCcEhnQixDMEJxSGhCLHdCMUJuSGdCLENNT2Qsb0JONk5nQyxDMEI3SHBDLCtFQWtCSSxZQUFhLENBQ2QsMkVBV0QsK0JadEI4RCxDWXVCL0QsNlBBUUMsa0IxQnlQZ0MsQ0RuUjVCLGlCQXRDWSxDMkJrRWhCLGUxQjhFK0IsQ012TjdCLG1CTjhOK0IsQzBCbkZsQywyRUFJQyxnQ1p2QzhELENZd0MvRCw2UEFRQyxvQjFCbU9pQyxDRDlRN0IsaUJBdENZLEMyQm1GaEIsZTFCOEQrQixDTXhON0IsbUJOK04rQixDMEJuRWxDLDhEQUlDLHFCQUEwRSxDQUMzRSxza0JwQmpKRyx5Qm9CbUs0QixDcEJsSzVCLDRCb0JrSzRCLENBQy9CLCtXcEJ0Skcsd0JvQjhKMkIsQ3BCN0ozQiwyQm9CNkoyQixDQUM5QixnQkNyTUMsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixhQUFjLENBQ2QsaUJBQStDLENBQy9DLG1CQUFxRSxDQUNyRSxnQ0FBYyxDQUFkLGtCQUFtQixDQUNwQix1QkFHQyxtQkFBb0IsQ0FDcEIsaUIzQndmMEMsQzJCdmYzQyxzQkFHQyxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLFVBQVcsQ0FDWCxVM0JvZjBDLEMyQm5mMUMsY0FBa0YsQ0FDbEYsU0FBVSxDQU5aLDhEQVNJLFU5QmxCZ0IsQzhCbUJoQixvQjlCMUJjLENxQkRkLHdCckJDYyxDOEJnQmxCLDREQW9CTSw0QzlCcENZLEM4QmdCbEIsMEVBeUJJLG9CM0JxYnNFLEMyQjljMUUsNEVBNkJJLFU5QnRDZ0IsQzhCdUNoQix3QjNCaWY4RSxDMkJoZjlFLG9CM0JnZjhFLEMyQi9nQmxGLCtHQXVDTSxhM0JqRFksQzJCVWxCLCtIQTBDUSx3QjNCeERVLEMyQnlEWCxzQkFVTCxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FFaEIsa0JBQW1CLENBSnJCLDhCQVNJLGlCQUFrQixDQUNsQixVQUErRSxDQUMvRSxZQUErRCxDQUMvRCxhQUFjLENBQ2QsVTNCdWJ3QyxDMkJ0YnhDLFczQnNid0MsQzJCcmJ4QyxtQkFBb0IsQ0FDcEIsVUFBVyxDQUNYLHFCOUI5RWdCLEM4QitFaEIsd0IzQitJNkIsQzJCaktqQyw2QkF3QkksaUJBQWtCLENBQ2xCLFVBQStFLENBQy9FLFlBQStELENBQy9ELGFBQWMsQ0FDZCxVM0J3YXdDLEMyQnZheEMsVzNCdWF3QyxDMkJ0YXhDLFVBQVcsQ0FDWCxrQ0FBZ0UsQ0FDakUsK0NyQnpGQyxvQk42TmdDLEMyQjVIcEMsOEVBT00saU9iN0Q0RSxDYXNEbEYscUZBYU0sb0I5QnpIWSxDcUJEZCx3QnJCQ2MsQzhCNEdsQixvRkFrQk0sOEtieEU0RSxDYXNEbEYsd0ZUN0dJLHFDckJDYyxDOEI0R2xCLDhGVDdHSSxxQ3JCQ2MsQzhCd0liLDRDQVdELGlCM0J5WitDLEMyQjVabkQsMkVBUU0sNktibEc0RSxDYTBGbEYscUZUakpJLHFDckJDYyxDOEIrSmIsZUFVSCxvQkFBMkQsQ0FEN0QsNkNBS00sYUFBcUQsQ0FDckQsYTNCaVkrRSxDMkJoWS9FLGtCQUFtQixDQUVuQixtQjNCK1g0RSxDMkJ4WWxGLDRDQWFNLHNCYmxFMEQsQ2FtRTFELHlCYm5FMEQsQ2FvRTFELHNCYmhEMEQsQ2FpRDFELHVCYmpEMEQsQ2FrRDFELHdCM0JwTFksQzJCc0xaLG1CM0JxWDRFLENnQnZpQjVFLHFJaEJ5ZitILENnQnJmL0gsd0NXMkpOLDRDWDFKUSxlQUFnQixDVytLbkIsQ0FyQkwsNEVBMEJNLHFCOUIzTGMsQzhCNExkLDRCQUE0RSxDQTNCbEYsc0ZUektJLHFDckJDYyxDOEIwTWIsZUFZSCxvQkFBcUIsQ0FDckIsVUFBVyxDQUNYLGlDYnJHOEQsQ2FzRzlELHNDM0JtS2tDLENEcFE5QixjQXRDWSxDNEIwSWhCLGUzQjREK0IsQzJCM0QvQixlM0JnRStCLEMyQi9EL0IsYTNCdk5nQixDMkJ3TmhCLHFCQUFzQixDQUN0QixxTzNCa1crSSxDMkJqVy9JLHdCM0I3TmdCLENNT2Qsb0JONk5nQyxDMkJKbEMsdUJBQVksQ0FBWixvQkFBWSxDQUFaLGVBQWdCLENBZmxCLHFCQWtCSSxvQjNCdVBzRSxDMkJ0UHRFLFNBQVUsQ0FLUiw0QzlCN09ZLEM4QnFObEIsZ0NBaUNNLGEzQi9PWSxDMkJnUFoscUI5QmhQYyxDOEI4TXBCLDhEQXdDSSxXQUFZLENBQ1osb0IzQjhIZ0MsQzJCN0hoQyxxQkFBc0IsQ0ExQzFCLHdCQThDSSxhM0I3UGMsQzJCOFBkLHdCM0JsUWMsQzJCbU5sQiwyQkFvREksWUFBYSxDQXBEakIsOEJBeURJLGlCQUFrQixDQUNsQix5QjNCeFFjLEMyQnlRZixrQkFJRCxnQ2JqSzhELENha0s5RCxrQjNCZ0hrQyxDMkIvR2xDLHFCM0IrR2tDLEMyQjlHbEMsa0IzQitHaUMsQ0Q5UTdCLGlCQXRDWSxDNEJ1TWpCLGtCQUdDLCtCYnpLOEQsQ2EwSzlELGlCM0I2R2lDLEMyQjVHakMsb0IzQjRHaUMsQzJCM0dqQyxpQjNCNEdnQyxDRG5SNUIsaUJBdENZLEM0QitNakIsYUFRQyxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCxpQ2J6TDhELENhMEw5RCxlQUFnQixDQUNqQixtQkFHQyxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFVBQVcsQ0FDWCxpQ2JqTThELENha005RCxRQUFTLENBQ1QsZUFBZ0IsQ0FDaEIsU0FBVSxDQVBaLDhDQVVJLG9CM0JvS3NFLEMyQm5LdEUsNEM5QjNUYyxDOEJnVGxCLG1HQWlCSSx3QjNCL1RjLEMyQjhTbEIsd0RBc0JNLGdCM0IyVFEsQzJCalZkLDREQTJCSSx5QkFBMEIsQ0FDM0IsbUJBSUQsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixPQUFRLENBQ1IsTUFBTyxDQUNQLFNBQVUsQ0FDVixpQ2JsTzhELENhbU85RCxzQjNCc0NrQyxDMkJyQ2xDLGVBQWdCLENBRWhCLGUzQmpFK0IsQzJCa0UvQixlM0I3RCtCLEMyQjhEL0IsYTNCcFZnQixDMkJxVmhCLHFCOUJyVmtCLEM4QnNWbEIsd0IzQnpWZ0IsQ01PZCxvQk42TmdDLEMyQnVHcEMsMEJBbUJJLGlCQUFrQixDQUNsQixLQUFNLENBQ04sT0FBUSxDQUNSLFFBQVMsQ0FDVCxTQUFVLENBQ1YsYUFBYyxDQUNkLDJCYnJQNEQsQ2FzUDVELHNCM0JtQmdDLEMyQmxCaEMsZTNCN0U2QixDMkI4RTdCLGEzQnBXYyxDMkJxV2QsZ0JBQWlCLENUN1dqQix3QmxCR2MsQzJCNFdkLG1CQUFvQixDckJuV3BCLCtCcUJvV2dGLENBQ2pGLGNBVUQsVUFBVyxDQUNYLGFiM1EyQixDYTRRM0IsU0FBVSxDQUNWLDRCQUE2QixDQUM3Qix1QkFBWSxDQUFaLG9CQUFZLENBQVosZUFBZ0IsQ0FMbEIsb0JBUUksU0FBVSxDQVJkLDBDQVk4QiwyRDlCcllaLEM4QnlYbEIsc0NBYThCLDJEOUJ0WVosQzhCeVhsQiwrQkFjOEIsMkQ5QnZZWixDOEJ5WGxCLGdDQWtCSSxRQUFTLENBbEJiLG9DQXNCSSxVM0JtTjZDLEMyQmxON0MsVzNCa042QyxDMkJqTjdDLGtCQUF5RSxDVGxaekUsd0JyQkNjLEM4Qm1aZCxRM0JrTjBDLENNMWxCMUMsa0JOMmxCNkMsQ2dCN2xCM0MsaUhoQnlmK0gsQ2dCemYvSCx5R2hCeWYrSCxDMkIzR2pJLHVCQUFZLENBQVosZUFBZ0IsQ1gxWWQsd0NXNFdOLG9DWDNXUSx1QkFBWSxDQUFaLGVBQWdCLENXOFlyQixDQW5DSCwyQ1QxWEksd0JsQjJtQjJFLEMyQmpQL0UsNkNBc0NJLFUzQjRMb0MsQzJCM0xwQyxZM0I0THFDLEMyQjNMckMsaUJBQWtCLENBQ2xCLGMzQjJMdUMsQzJCMUx2Qyx3QjNCaGFjLEMyQmlhZCx3QkFBeUIsQ3JCelp6QixrQk5vbEJvQyxDMkJ0T3hDLGdDQWlESSxVM0J3TDZDLEMyQnZMN0MsVzNCdUw2QyxDa0JubUI3Qyx3QnJCQ2MsQzhCNmFkLFEzQndMMEMsQ00xbEIxQyxrQk4ybEI2QyxDZ0I3bEIzQyw4R2hCeWYrSCxDZ0J6Zi9ILHlHaEJ5ZitILEMyQmpGakksb0JBQVksQ0FBWixlQUFnQixDWHBhZCx3Q1c0V04sZ0NYM1dRLG9CQUFZLENBQVosZUFBZ0IsQ1d3YXJCLENBN0RILHVDVDFYSSx3QmxCMm1CMkUsQzJCalAvRSxnQ0FnRUksVTNCa0tvQyxDMkJqS3BDLFkzQmtLcUMsQzJCaktyQyxpQkFBa0IsQ0FDbEIsYzNCaUt1QyxDMkJoS3ZDLHdCM0IxYmMsQzJCMmJkLHdCQUF5QixDckJuYnpCLGtCTm9sQm9DLEMyQnRPeEMseUJBMkVJLFUzQjhKNkMsQzJCN0o3QyxXM0I2SjZDLEMyQjVKN0MsWUFBYSxDQUNiLGtCM0J0RStCLEMyQnVFL0IsaUIzQnZFK0IsQ2tCbFkvQix3QnJCQ2MsQzhCMGNkLFEzQjJKMEMsQ00xbEIxQyxrQk4ybEI2QyxDZ0I3bEIzQyw2R2hCeWYrSCxDZ0J6Zi9ILHlHaEJ5ZitILEMyQnBEakksZUFBZ0IsQ1hqY2Qsd0NXNFdOLHlCWDNXUSxtQkFBWSxDQUFaLGVBQWdCLENXcWNyQixDQTFGSCxnQ1QxWEksd0JsQjJtQjJFLEMyQmpQL0UseUJBNkZJLFUzQnFJb0MsQzJCcElwQyxZM0JxSXFDLEMyQnBJckMsaUJBQWtCLENBQ2xCLGMzQm9JdUMsQzJCbkl2Qyw0QkFBNkIsQ0FDN0Isd0JBQXlCLENBQ3pCLGtCQUE0QyxDQW5HaEQsOEJBd0dJLHdCM0I5ZGMsQ01RZCxrQk5vbEJvQyxDMkJ0T3hDLDhCQTZHSSxpQkFBa0IsQ0FDbEIsd0IzQnBlYyxDTVFkLGtCTm9sQm9DLEMyQnRPeEMsNkNBb0hNLHdCM0J4ZVksQzJCb1hsQixzREF3SE0sY0FBZSxDQXhIckIseUNBNEhNLHdCM0JoZlksQzJCb1hsQix5Q0FnSU0sY0FBZSxDQWhJckIsa0NBb0lNLHdCM0J4ZlksQzJCeWZiLGdFWHJmQyx5R2hCeWYrSCxDZ0JyZi9ILHdDV3FmTixnRVhwZlEsZUFBZ0IsQ1d3ZnZCLENDeGdCRCxLQUNFLFlBQWEsQ0FDYixjQUFlLENBQ2YsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2pCLFVBR0MsYUFBYyxDQUNk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LENnQzZQZCwrQmhDN1BjLENnQzZObEIsbUNBb0NJLGtSZjdNOEUsQ2V5S2xGLDJCQXdDSSx3QmhDclFjLENnQzZObEIsNkJBMENNLHdCaEN2UVksQ0lPaEIsc0U0Qm1RTSx3QmhDMVFVLENJVWYsMkI0QnlRQyxVaEM5UWdCLENJRWxCLGtFNEIrUUksVWhDalJjLENJS2pCLG1DNEJrUkcsMkJoQ3ZSYyxDSUVsQixrRjRCd1JNLDRCaEMxUlksQ0lLakIsNEM0QnlSSyw0QmhDOVJZLENnQzRRcEIsc0tBMEJNLFVoQ3RTYyxDZ0M0UXBCLDZCQStCSSwyQmhDM1NnQixDZ0M0U2hCLGtDaEM1U2dCLENnQzRRcEIsa0NBb0NJLHFSZmpROEUsQ2U2TmxGLDBCQXdDSSwyQmhDcFRnQixDZ0M0UXBCLDRCQTBDTSxVaEN0VGMsQ0lFbEIsb0U0QnVUTSxVaEN6VFksQ0lLakIsTTZCZEQsaUJBQWtCLENBQ2xCLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsV0FBWSxDQUVaLG9CQUFxQixDQUNyQixxQmpDR2tCLENpQ0ZsQiwwQkFBMkIsQ0FDM0IscUNqQ0pnQixDU1NkLG9CTjZOZ0MsQzhCM09wQyxTQWFJLGNBQWUsQ0FDZixhQUFjLENBZGxCLGtCQWtCSSxrQkFBbUIsQ0FDbkIscUJBQXNCLENBbkIxQiw4QkFzQk0sa0JBQW1CLEN4QkNyQix5Q1FtSDRELENSbEg1RCwwQ1FrSDRELENnQjFJaEUsNkJBMkJNLHFCQUFzQixDeEJVeEIsNkNRcUc0RCxDUnBHNUQsNENRb0c0RCxDZ0IxSWhFLDhEQW9DSSxZQUFhLENBQ2QsV0FNRCxhQUFjLENBR2QsY0FBZSxDQUNmLGU5Qjh3QnlDLEM4QjV3QjFDLFlBR0Msb0I5Qnd3QndDLEM4QnZ3QnpDLGVBR0MsbUJBQStCLENBQy9CLGVBQWdCLENBQ2pCLHNCQUdDLGVBQWdCLEM3QnJEaEIsaUI2QjBERSxvQkFBcUIsQzdCMURELHNCNkI4RHBCLG1COUJ1dkJ1QyxDOEJ0dkJ4QyxhQVFELHNCOUI4dUJ5QyxDOEI3dUJ6QyxlQUFnQixDQUVoQixvQ2pDN0VnQixDaUM4RWhCLDRDakM5RWdCLENpQ3lFbEIseUJ4QmhFSSx1RHdCd0U4RSxDQUMvRSxhQUlELHNCOUJrdUJ5QyxDOEJodUJ6QyxvQ2pDeEZnQixDaUN5RmhCLHlDakN6RmdCLENpQ3FGbEIsd0J4QjVFSSx1RFE0SDRELENnQnhDN0Qsa0JBU0QscUJBQWlDLENBQ2pDLHFCOUJndEJ3QyxDOEIvc0J4QyxvQkFBZ0MsQ0FDaEMsZUFBZ0IsQ0FDakIsbUJBR0MscUJBQWlDLENBQ2pDLG9CQUFnQyxDQUNqQyxrQkFJQyxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixRQUFTLENBQ1QsTUFBTyxDQUNQLGU5QjJzQnlDLENNMXpCdkMsZ0NRNEg0RCxDZ0JYL0QseUNBS0MsYUFBYyxDQUNkLFVBQVcsQ0FDWix3QnhCL0dHLHlDUW1INEQsQ1JsSDVELDBDUWtINEQsQ2dCQy9ELDJCeEJ0R0csNkNRcUc0RCxDUnBHNUQsNENRb0c0RCxDZ0JNL0QsaUJBT0csa0I5Qm1yQnNELENTbHhCdEQsMEJxQjZGSixXQU1JLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsa0I5QjZxQnNELEM4QjVxQnRELGlCOUI0cUJzRCxDOEJyckIxRCxpQkFhTSxXQUFZLENBQ1osaUI5QnVxQm9ELEM4QnRxQnBELGVBQWdCLENBQ2hCLGdCOUJxcUJvRCxDOEJwcUJyRCxDQVNMLGtCQUlJLGtCOUJ1cEJzRCxDU2x4QnRELDBCcUJ1SEosWUFRSSxZQUFhLENBQ2Isa0JBQW1CLENBVHZCLGtCQWNNLFdBQVksQ0FDWixlQUFnQixDQWZ0Qix3QkFrQlEsYUFBYyxDQUNkLGFBQWMsQ0FuQnRCLG1DeEJqSkkseUJ3QjBLb0MsQ3hCektwQyw0QndCeUtvQyxDQXpCeEMsaUdBOEJZLHlCQUEwQixDQTlCdEMsb0dBbUNZLDRCQUE2QixDQW5DekMsb0N4Qm5JSSx3QndCMkttQyxDeEIxS25DLDJCd0IwS21DLENBeEN2QyxtR0E2Q1ksd0JBQXlCLENBN0NyQyxzR0FrRFksMkJBQTRCLENBQzdCLENBWVgsb0JBRUksb0I5QjRrQnNDLENTcHdCdEMsMEJxQnNMSixjQU1JLG1COUJ5bEJpQyxDOEJ6bEJqQyxjOUJ5bEJpQyxDOEJ4bEJqQyx1QjlCeWxCdUMsQzhCemxCdkMsa0I5QnlsQnVDLEM4QnhsQnZDLFNBQVUsQ0FDVixRQUFTLENBVGIsb0JBWU0sb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWixDQVNMLFdBQ0Usb0JBQXFCLENBRHZCLGlCQUlJLGVBQWdCLENBSnBCLG9DQU9NLGVBQWdCLEN4QnZPbEIsNEJ3QndPaUMsQ3hCdk9qQywyQndCdU9pQyxDQVJyQyxxQ3hCOU9JLHdCd0IwUDhCLEN4QnpQOUIseUJ3QnlQOEIsQ0FabEMsOEJ4QnZQSSxld0J1UTBCLENBQ3hCLGtCOUI5QzJCLEM4QitDNUIsWUMxUkgsWUFBYSxDQUNiLGNBQWUsQ0FDZixtQi9CaWlDc0MsQytCaGlDdEMsa0IvQm1pQ3NDLEMrQmppQ3RDLGVBQWdCLENBQ2hCLHdCL0JFZ0IsQ01TZCxvQk42TmdDLEMrQnRPbkMsa0NBS0csa0IvQnVoQ3FDLEMrQjFoQ3pDLDBDQU1NLFVBQVcsQ0FDWCxtQi9CbWhDbUMsQytCbGhDbkMsYS9CTlksQytCT1osVy9Cd2hDdUMsQytCamlDN0MsZ0RBb0JJLHlCQUEwQixDQXBCOUIsZ0RBd0JJLG9CQUFxQixDQXhCekIsd0JBNEJJLGEvQjFCYyxDK0IyQmYsWUN2Q0QsWUFBYSxDN0JHYixjQUFlLENBQ2YsZUFBZ0IsQ0dhZCxvQk42TmdDLENnQzNPbkMsV0FHQyxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLG9CaENneEJ3QyxDZ0Mvd0J4QyxnQmhDa08rQixDZ0NqTy9CLGdCaENteEJzQyxDZ0NseEJ0QyxhbkNPZ0IsQ21DTGhCLHFCbkNBa0IsQ21DQ2xCLHdCaENMZ0IsQ2dDSmxCLGlCQVlJLFNBQVUsQ0FDVixhaEM4SjhELENnQzdKOUQsb0JBQXFCLENBQ3JCLHdCaENaYyxDZ0NhZCxvQmhDWmMsQ2dDSmxCLGlCQW9CSSxTQUFVLENBQ1YsU2hDMndCaUMsQ2dDMXdCakMsNENuQ3JCYyxDbUNzQmYsa0NBTUcsYUFBYyxDMUJhaEIsNkJOK0xnQyxDTTlMaEMsZ0NOOExnQyxDZ0MvTXBDLGlDMUJFSSw4Qk42TWdDLENNNU1oQyxpQ040TWdDLENnQy9NcEMsNkJBY0ksU0FBVSxDQUNWLFVuQ2pDZ0IsQ21Da0NoQix3Qm5DekNjLENtQzBDZCxvQm5DMUNjLENtQ3lCbEIsK0JBcUJJLGFoQ3hDYyxDZ0N5Q2QsbUJBQW9CLENBRXBCLFdBQVksQ0FDWixxQm5DM0NnQixDbUM0Q2hCLG9CaENoRGMsQ2lDUGhCLDBCQUNFLHFCakN5eEJzQyxDRDlwQnBDLGlCQXRDWSxDa0NuRmQsZWpDbU82QixDaUNsTzlCLGlEM0J5Q0MsNEJOZ00rQixDTS9ML0IsK0JOK0wrQixDaUNuTzVCLGdEM0JxQkgsNkJOOE0rQixDTTdNL0IsZ0NONk0rQixDaUM3T2pDLDBCQUNFLG9CakN1eEJxQyxDRDVwQm5DLGlCQXRDWSxDa0NuRmQsZWpDb082QixDaUNuTzlCLGlEM0J5Q0MsNEJOaU0rQixDTWhNL0IsK0JOZ00rQixDaUNwTzVCLGdEM0JxQkgsNkJOK00rQixDTTlNL0IsZ0NOOE0rQixDaUMvTjVCLE9DWkwsb0JBQXFCLENBQ3JCLGtCbEMwNUJzQyxDRHoxQnBDLGFBQVcsQ21DL0RiLGVsQ3VSK0IsQ2tDdFIvQixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQix1QkFBd0IsQzVCS3RCLG9CTjZOZ0MsQ2dCL045QixpSWhCZ2I2SSxDZ0I1YTdJLHdDa0JmTixPbEJnQlEsZUFBZ0IsQ2tCTXZCLENqQ1hDLDRCaUNHSSxvQkFBcUIsQ2pDQXhCLGFpQ01DLFlBQWEsQ0FDZCxZQUtELGlCQUFrQixDQUNsQixRQUFTLENBQ1YsWUFPQyxrQmxDKzNCc0MsQ2tDOTNCdEMsaUJsQzgzQnNDLENNcjVCcEMsbUJOdzVCcUMsQ2tDLzNCeEMsZUMxQ0MsVXRDYWtCLENzQ1psQix3QnRDS2dCLENJU2hCLDRDa0NWSSxVdENRYyxDc0NQZCx3QkFBa0MsQ2xDWXJDLDRDa0NQRyxTQUFVLENBQ1YsMkN0Q05ZLENzQ09iLGlCQWJILFV0Q2FrQixDc0NabEIsd0JuQ1dnQixDQ0doQixnRGtDVkksVXRDUWMsQ3NDUGQsd0JBQWtDLENsQ1lyQyxnRGtDUEcsU0FBVSxDQUNWLDRDbkNBWSxDbUNDYixlQWJILFV0Q2FrQixDc0NabEIsd0JuQ3dDZSxDQzFCZiw0Q2tDVkksVXRDUWMsQ3NDUGQsd0JBQWtDLENsQ1lyQyw0Q2tDUEcsU0FBVSxDQUNWLDBDbkM2QlcsQ21DNUJaLFlBYkgsVXRDYWtCLENzQ1psQix3Qm5DMENlLENDNUJmLHNDa0NWSSxVdENRYyxDc0NQZCx3QkFBa0MsQ2xDWXJDLHNDa0NQRyxTQUFVLENBQ1YsMkNuQytCVyxDbUM5QlosZUFiSCxhbkNlZ0IsQ21DZGhCLHdCbkN1Q2UsQ0N6QmYsNENrQ1ZJLGFuQ1VZLENtQ1RaLHdCQUFrQyxDbENZckMsNENrQ1BHLFNBQVUsQ0FDViwwQ25DNEJXLENtQzNCWixjQWJILFV0Q2FrQixDc0NabEIsd0J0Q2FpQixDSUNqQiwwQ2tDVkksVXRDUWMsQ3NDUGQsd0JBQWtDLENsQ1lyQywwQ2tDUEcsU0FBVSxDQUNWLDBDdENFYSxDc0NEZCxhQWJILGFuQ2VnQixDbUNkaEIsd0JuQ01nQixDQ1FoQix3Q2tDVkksYW5DVVksQ21DVFosd0JBQWtDLENsQ1lyQyx3Q2tDUEcsU0FBVSxDQUNWLDRDbkNMWSxDbUNNYixZQWJILFV0Q2FrQixDc0NabEIsd0J0Q2dCZ0IsQ0lGaEIsc0NrQ1ZJLFV0Q1FjLENzQ1BkLHFCQUFrQyxDbENZckMsc0NrQ1BHLFNBQVUsQ0FDVix5Q3RDS1ksQ3NDSmIsV0NiSCxpQkFBb0QsQ0FDcEQsa0JwQ3V6QnNDLENvQ3J6QnRDLHdCcENLZ0IsQ01TZCxtQk44TitCLENTcEwvQiwwQjJCNURKLFdBUUksaUJwQ2l6Qm9DLENvQy95QnZDLENBRUQsaUJBQ0UsZUFBZ0IsQ0FDaEIsY0FBZSxDOUJJYixlOEJIc0IsQ0FDekIsT0NYQyxpQkFBa0IsQ0FDbEIsc0JyQ3U5QnlDLENxQ3Q5QnpDLGtCckN1OUJzQyxDcUN0OUJ0Qyw0QkFBNkMsQy9CVTNDLG9CTjZOZ0MsQ3FDck9uQyxlQUtDLGFBQWMsQ0FDZixZQUlDLGVyQzRRK0IsQ3FDM1FoQyxtQkFRQyxrQkFBc0QsQ0FEeEQsMEJBS0ksaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixPQUFRLENBQ1IsU0FBVSxDQUNWLHNCckN3N0J1QyxDcUN2N0J2QyxhQUFjLENBQ2YsZUN0Q0QsYXhCd0dnRSxDSW5HOUQsd0JKbUc4RCxDd0J0R2hFLG9CeEJzR2dFLEN3QnBHaEUsa0JBQ0Usd0JBQXFDLENBQ3RDLDJCQUdDLGFBQTBCLENBQzNCLGlCQVZELGF4QndHZ0UsQ0luRzlELHdCSm1HOEQsQ3dCdEdoRSxvQnhCc0dnRSxDd0JwR2hFLG9CQUNFLHdCQUFxQyxDQUN0Qyw2QkFHQyxhQUEwQixDQUMzQixlQVZELGF4QndHZ0UsQ0luRzlELHdCSm1HOEQsQ3dCdEdoRSxvQnhCc0dnRSxDd0JwR2hFLGtCQUNFLHdCQUFxQyxDQUN0QywyQkFHQyxhQUEwQixDQUMzQixZQVZELGF4QndHZ0UsQ0luRzlELHdCSm1HOEQsQ3dCdEdoRSxvQnhCc0dnRSxDd0JwR2hFLGVBQ0Usd0JBQXFDLENBQ3RDLHdCQUdDLGFBQTBCLENBQzNCLGVBVkQsYXhCd0dnRSxDSW5HOUQsd0JKbUc4RCxDd0J0R2hFLG9CeEJzR2dFLEN3QnBHaEUsa0JBQ0Usd0JBQXFDLENBQ3RDLDJCQUdDLGFBQTBCLENBQzNCLGNBVkQsYXhCd0dnRSxDSW5HOUQsd0JKbUc4RCxDd0J0R2hFLG9CeEJzR2dFLEN3QnBHaEUsaUJBQ0Usd0JBQXFDLENBQ3RDLDBCQUdDLGFBQTBCLENBQzNCLGFBVkQsYXhCd0dnRSxDSW5HOUQsd0JKbUc4RCxDd0J0R2hFLG9CeEJzR2dFLEN3QnBHaEUsZ0JBQ0Usd0JBQXFDLENBQ3RDLHlCQUdDLGFBQTBCLENBQzNCLFlBVkQsYXhCd0dnRSxDSW5HOUQsd0JKbUc4RCxDd0J0R2hFLG9CeEJzR2dFLEN3QnBHaEUsZUFDRSx3QkFBcUMsQ0FDdEMsd0JBR0MsYUFBMEIsQ0FDM0Isd0NDUkMsS0FBTywwQkFBdUMsQ0FDOUMsR0FBSyx1QkFBd0IsQ0FBQSxDRE85QixnQ0NSQyxLQUFPLDBCQUF1QyxDQUM5QyxHQUFLLHVCQUF3QixDQUFBLENBSWpDLFVBQ0UsWUFBYSxDQUNiLFd2Q2crQnNDLEN1Qy85QnRDLGVBQWdCLENBQ2hCLGFBQWMsQ3hDbUhWLGdCQXRDWSxDd0MzRWhCLHdCdkNMZ0IsQ01TZCxvQk42TmdDLEN1QzlObkMsY0FHQyxZQUFhLENBQ2IscUJBQXNCLENBQ3RCLHNCQUF1QixDQUN2QixlQUFnQixDQUNoQixVMUNWa0IsQzBDV2xCLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsd0IxQ3BCZ0IsQ21CU1osMEJoQmsrQjRDLENnQjk5QjVDLHdDdUJETixjdkJFUSxlQUFnQixDdUJRdkIsQ0FFRCxzQnJCWUUsMkxBQTZJLENxQlY3SSx5QnZDeThCc0MsQ3VDeDhCdkMsdUJBSUcseURBQTBDLENBQTFDLGlEQUE4RCxDQUc1RCx3Q0FKSix1QkFLTSxzQkFBVyxDQUFYLGNBQWUsQ0FHcEIsQ0M3Q0gsT0FDRSxZQUFhLENBQ2Isc0JBQXVCLENBQ3hCLFlBR0MsTUFBTyxDQUNSLFlDRkMsWUFBYSxDQUNiLHFCQUFzQixDQUd0QixjQUFlLENBQ2YsZUFBZ0IsQ25DUWQsb0JONk5nQyxDeUNuT25DLHdCQVNDLFVBQVcsQ0FDWCxhekNSZ0IsQ3lDU2hCLGtCQUFtQixDeENQbkIsNER3Q1dFLFNBQVUsQ0FDVixhekNkYyxDeUNlZCxvQkFBcUIsQ0FDckIsd0J6Q3RCYyxDQ1dmLCtCd0NlQyxhekNsQmMsQ3lDbUJkLHdCekMxQmMsQ3lDMkJmLGlCQVNELGlCQUFrQixDQUNsQixhQUFjLENBQ2Qsc0J6Qys4QnlDLEN5QzU4QnpDLHFCNUNwQ2tCLEM0Q3FDbEIscUM1QzFDZ0IsQzRDbUNsQiw2Qm5DakJJLDhCbUMyQmtDLENuQzFCbEMsK0JtQzBCa0MsQ0FWdEMsNEJuQ0hJLGtDbUNpQnFDLENuQ2hCckMsaUNtQ2dCcUMsQ0FkekMsb0RBbUJJLGF6Q2xEYyxDeUNtRGQsbUJBQW9CLENBQ3BCLHFCNUNuRGdCLEM0QzhCcEIsd0JBMEJJLFNBQVUsQ0FDVixVNUN6RGdCLEM0QzBEaEIsd0I1Q2pFYyxDNENrRWQsb0I1Q2xFYyxDNENxQ2xCLGtDQWlDSSxrQkFBbUIsQ0FqQ3ZCLHlDQW9DTSxlekM0SjJCLEN5QzNKM0Isb0J6QzJKMkIsQ3lDMUo1Qix1QkFjQyxrQkFBbUIsQ0FEckIsb0RuQ3RCQSxnQ05zS2dDLENNbExoQyx5Qm1Dd0N3QyxDQU54QyxtRG5DbENBLDhCTmtMZ0MsQ010S2hDLDJCbUNpQzBDLENBWDFDLCtDQWVNLFlBQWEsQ0FmbkIseURBbUJNLG9CekMwSHVCLEN5Q3pIdkIsbUJBQW9CLENBcEIxQixnRUF1QlEsZ0J6Q3NIcUIsQ3lDckhyQixxQnpDcUhxQixDU2hMN0IsMEJnQ21DQSwwQkFDRSxrQkFBbUIsQ0FEckIsdURuQ3RCQSxnQ05zS2dDLENNbExoQyx5Qm1Dd0N3QyxDQU54QyxzRG5DbENBLDhCTmtMZ0MsQ010S2hDLDJCbUNpQzBDLENBWDFDLGtEQWVNLFlBQWEsQ0FmbkIsNERBbUJNLG9CekMwSHVCLEN5Q3pIdkIsbUJBQW9CLENBcEIxQixtRUF1QlEsZ0J6Q3NIcUIsQ3lDckhyQixxQnpDcUhxQixDeUNwSHRCLENoQzVEUCwwQmdDbUNBLDBCQUNFLGtCQUFtQixDQURyQix1RG5DdEJBLGdDTnNLZ0MsQ01sTGhDLHlCbUN3Q3dDLENBTnhDLHNEbkNsQ0EsOEJOa0xnQyxDTXRLaEMsMkJtQ2lDMEMsQ0FYMUMsa0RBZU0sWUFBYSxDQWZuQiw0REFtQk0sb0J6QzBIdUIsQ3lDekh2QixtQkFBb0IsQ0FwQjFCLG1FQXVCUSxnQnpDc0hxQixDeUNySHJCLHFCekNxSHFCLEN5Q3BIdEIsQ2hDNURQLDJCZ0NtQ0EsMEJBQ0Usa0JBQW1CLENBRHJCLHVEbkN0QkEsZ0NOc0tnQyxDTWxMaEMseUJtQ3dDd0MsQ0FOeEMsc0RuQ2xDQSw4Qk5rTGdDLENNdEtoQywyQm1DaUMwQyxDQVgxQyxrREFlTSxZQUFhLENBZm5CLDREQW1CTSxvQnpDMEh1QixDeUN6SHZCLG1CQUFvQixDQXBCMUIsbUVBdUJRLGdCekNzSHFCLEN5Q3JIckIscUJ6Q3FIcUIsQ3lDcEh0QixDaEM1RFAsMkJnQ21DQSwwQkFDRSxrQkFBbUIsQ0FEckIsdURuQ3RCQSxnQ05zS2dDLENNbExoQyx5Qm1Dd0N3QyxDQU54QyxzRG5DbENBLDhCTmtMZ0MsQ010S2hDLDJCbUNpQzBDLENBWDFDLGtEQWVNLFlBQWEsQ0FmbkIsNERBbUJNLG9CekMwSHVCLEN5Q3pIdkIsbUJBQW9CLENBcEIxQixtRUF1QlEsZ0J6Q3NIcUIsQ3lDckhyQixxQnpDcUhxQixDeUNwSHRCLENBYVgsa0JuQ25ISSxlbUNvSHNCLENBRDFCLG1DQUlJLG9CekNtRzZCLEN5Q3ZHakMsOENBT00scUJBQXNCLENDekkxQix5QkFDRSxhNUJxRzhELEM0QnBHOUQsd0I1Qm9HOEQsQ2J6RmhFLDRHeUNQTSxhNUJnRzBELEM0Qi9GMUQsd0JBQXlDLEN6Q1M5Qyx1RHlDTEssVTdDQVksQzZDQ1osd0I1QjBGMEQsQzRCekYxRCxvQjVCeUYwRCxDNEJ0R2hFLDJCQUNFLGE1QnFHOEQsQzRCcEc5RCx3QjVCb0c4RCxDYnpGaEUsZ0h5Q1BNLGE1QmdHMEQsQzRCL0YxRCx3QkFBeUMsQ3pDUzlDLHlEeUNMSyxVN0NBWSxDNkNDWix3QjVCMEYwRCxDNEJ6RjFELG9CNUJ5RjBELEM0QnRHaEUseUJBQ0UsYTVCcUc4RCxDNEJwRzlELHdCNUJvRzhELENiekZoRSw0R3lDUE0sYTVCZ0cwRCxDNEIvRjFELHdCQUF5QyxDekNTOUMsdUR5Q0xLLFU3Q0FZLEM2Q0NaLHdCNUIwRjBELEM0QnpGMUQsb0I1QnlGMEQsQzRCdEdoRSxzQkFDRSxhNUJxRzhELEM0QnBHOUQsd0I1Qm9HOEQsQ2J6RmhFLHNHeUNQTSxhNUJnRzBELEM0Qi9GMUQsd0JBQXlDLEN6Q1M5QyxvRHlDTEssVTdDQVksQzZDQ1osd0I1QjBGMEQsQzRCekYxRCxvQjVCeUYwRCxDNEJ0R2hFLHlCQUNFLGE1QnFHOEQsQzRCcEc5RCx3QjVCb0c4RCxDYnpGaEUsNEd5Q1BNLGE1QmdHMEQsQzRCL0YxRCx3QkFBeUMsQ3pDUzlDLHVEeUNMSyxVN0NBWSxDNkNDWix3QjVCMEYwRCxDNEJ6RjFELG9CNUJ5RjBELEM0QnRHaEUsd0JBQ0UsYTVCcUc4RCxDNEJwRzlELHdCNUJvRzhELENiekZoRSwwR3lDUE0sYTVCZ0cwRCxDNEIvRjFELHdCQUF5QyxDekNTOUMsc0R5Q0xLLFU3Q0FZLEM2Q0NaLHdCNUIwRjBELEM0QnpGMUQsb0I1QnlGMEQsQzRCdEdoRSx1QkFDRSxhNUJxRzhELEM0QnBHOUQsd0I1Qm9HOEQsQ2J6RmhFLHdHeUNQTSxhNUJnRzBELEM0Qi9GMUQsd0JBQXlDLEN6Q1M5QyxxRHlDTEssVTdDQVksQzZDQ1osd0I1QjBGMEQsQzRCekYxRCxvQjVCeUYwRCxDNEJ0R2hFLHNCQUNFLGE1QnFHOEQsQzRCcEc5RCx3QjVCb0c4RCxDYnpGaEUsc0d5Q1BNLGE1QmdHMEQsQzRCL0YxRCx3QkFBeUMsQ3pDUzlDLG9EeUNMSyxVN0NBWSxDNkNDWix3QjVCMEYwRCxDNEJ6RjFELG9CNUJ5RjBELEM0QnhGM0QsT0NoQkwsV0FBWSxDNUM4SFIsZ0JBdENZLEM0Q3RGaEIsZTNDNlIrQixDMkM1Ui9CLGFBQWMsQ0FDZCxhOUNJZ0IsQzhDSGhCLHdCOUNRa0IsQzhDUGxCLFVBQVcsQzFDS1gsYTBDREUsYTlDRmMsQzhDR2Qsb0JBQXFCLEMxQ0FELHNGMENLbEIsV0FBWSxDMUNFZixhMENVRCxTQUFVLENBQ1YsNEJBQTZCLENBQzdCLFFBQVMsQ0FDVixpQkFNQyxtQkFBb0IsQ0FDckIsT0NwQ0MsZ0I1Q3k0QnVDLEM0Q3g0QnZDLGU1Q3c0QnVDLENEN3dCbkMsaUJBdENZLEM2Q2xGaEIsdUMvQ09rQixDK0NObEIsMkJBQTRCLENBQzVCLGdDNUMwNEJtRCxDNEN6NEJuRCwrQy9DRGdCLEMrQ0VoQixTQUFVLEN0Q09SLG9CTms0QnNDLEM0Q3A1QjFDLHdCQWVJLG9CNUM4M0JzQyxDNEM3NEIxQyxlQW1CSSxTQUFVLENBbkJkLFlBdUJJLGFBQWMsQ0FDZCxTQUFVLENBeEJkLFlBNEJJLFlBQWEsQ0FDZCxjQUlELFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIscUI1QzAyQndDLEM0Q3oyQnhDLGE1Q3ZCZ0IsQzRDd0JoQix1Qy9DdkJrQixDK0N3QmxCLDJCQUE0QixDQUM1Qix3QzVDazNCb0Qs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cmNlc0NvbnRlbnQiOlsiLnNlYXJjaDQwNCB7XG4gIGhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzI2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYWRtaW4tYmFyIC51YmVybWVudS51YmVybWVudS1zdGlja3ksIC5hZG1pbi1iYXIgLnViZXJtZW51LXJlc3BvbnNpdmUtdG9nZ2xlLnViZXJtZW51LXN0aWNreSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xufVxuLnNpbmdsZSAuZW50cnktZmVhdHVyZWQge1xuICAgIGRpc3BsYXk6bm9uZTtcbn1cblxuLnNpbmdsZS1wb3N0IC5lbnRyeS1mZWF0dXJlZCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbn1cbi5hcmNoaXZlIC5lbnRyeS1mZWF0dXJlZCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xufVxuLmVudHJ5LXdyYXAge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5oZW50cnkge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2NjYztcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgXG59XG5cbi5sc2hvd2Nhc2UtYm94LW5vcm1hbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogNTZweDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuLmxzaG93Y2FzZS1kZXNjcmlwdGlvbiBhIHtjb2xvcjogIzIyMjIyMjt9XG5cbi54LW1haW57XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAwcHg7IFxufVxuXG4ueC1tYWluLmxlZnQge1xuICB3aWR0aDogNjYlO1xufVxuLngtc2lkZWJhci5yaWdodCB7XG4gIHdpZHRoOiAyOCU7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cbi54LXNpZGViYXJ7XG4gIG1heC13aWR0aDogYXV0bztcbiAgd2lkdGg6IDI4JTtcbiAgbWFyZ2luLXRvcDogODBwdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIHBhZGRpbmctbGVmdDogMTVwdDtcbiAgcGFkZGluZy1yaWdodDogMTVwdDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uaC13aWRnZXQsIC53aGl0ZXtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueC1idG4sLmJ1dHRvbntcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiAxMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjYzQyYjJiO1xuICBib3JkZXItY29sb3I6ICNjNDJiMmI7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xufVxuXG4ueC1idG4sLmJ1dHRvbjpob3ZlcntcbiAgYmFja2dyb3VuZDogIzkxMjAyMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzkxMjAyMDtcbn1cblxuLmVudHJ5LXRpdGxlOmJlZm9yZXtcbiAgZGlzcGxheTpub25lO1xufVxuXG4ueC1jb21tZW50cy1hcmVhIHtcbiAgICBtYXJnaW46IDRlbSAwIDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHQ7IFxufVxuXG4ud2lkZ2V0IHVsIGxpLCAud2lkZ2V0IG9sIGxpLCAud2lkZ2V0IHVsLCAud2lkZ2V0IG9sIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5oMSwuaDIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIEFlcm9zcGlrZSBIZWFkaW5nIHNpemUgZWRpdHMgIDJNYXIyMDE4ICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMi42NmVtO1xuICBmb250LXdlaWdodDogMS4zZW07XG4gIG1hcmdpbi10b3A6IDByZW07XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyLjJlbTtcbn1cblxuaDMge1xuLyogIGZvbnQtc2l6ZTogMS43NXJlbTsqL1xuICBmb250LXNpemU6MmVtO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMS44NXJlbTtcbn1cblxuLmFzLWJsb2ctaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vd3d3LmFlcm9zcGlrZS5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTgvMDMvYWVyb3NwaWtlLWJsb2ctYXJ0aWNsZS5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDo0MDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyAgXG59XG5cbi5hcy1ibG9nLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNTAlO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmFzLWJsb2ctYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxNTAlO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5hcy1ibG9nLWxpbmtzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5zamItcGFnZSAuc2piLWRldGFpbCAuam9icG9zdC1mb3JtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBFTkQgQWVyb3NwaWtlIGVkaXRzICAyTWFyMjAxOCAqL1xuXG4vKiBBZXJvc3Bpa2UgLSByZXNwb25zaXZlIHBvc3QgaGVhZGluZyBlZGl0cyAgMTJNYXIyMDE5ICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xuLmFzLWJsb2ctdGl0bGUge1xuICBmb250LXNpemU6IDIyNSU7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuICAuYXMtYmxvZy1hdXRob3Ige1xuICBmb250LXNpemU6IDEyNSU7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG4uYXMtYmxvZy1saW5rcyB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG59XG5cbi8qIEVORCBBZXJvc3Bpa2UgZWRpdHMgIDEyTWFyMjAxOSAqL1xuXG4vKiBBZXJvc3Bpa2UgLSBnbG9iYWwgYnV0dG9uIHN0eWxpbmcgZWRpdHMgMTZKdW5lMjAxOSAqL1xuXG4udWJ0biwgLm1lbnUtYnRuLCAudmNfYnRuMy52Y19idG4zLXNoYXBlLXNxdWFyZSB7XG5cdGJvcmRlci1yYWRpdXM6OHB4ICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDJweCAycHggNXB4IHJnYmEoMCwwLDAsLjUpO1xufVxuXG4vKiBFTkQgQWVyb3NwaWtlIGVkaXRzIDE2SnVuZTIwMTkgKi8iLCIuc2VhcmNoNDA0e2hlaWdodDo1NnB4ICFpbXBvcnRhbnQ7d2lkdGg6MzI2cHggIWltcG9ydGFudDtib3JkZXItY29sb3I6IzAwMCAhaW1wb3J0YW50fS5hZG1pbi1iYXIgLnViZXJtZW51LnViZXJtZW51LXN0aWNreSwuYWRtaW4tYmFyIC51YmVybWVudS1yZXNwb25zaXZlLXRvZ2dsZS51YmVybWVudS1zdGlja3l7bWFyZ2luLXRvcDowcHh9LnNpbmdsZSAuZW50cnktZmVhdHVyZWR7ZGlzcGxheTpub25lfS5zaW5nbGUtcG9zdCAuZW50cnktZmVhdHVyZWR7d2lkdGg6ODAlO21heC13aWR0aDphdXRvO21hcmdpbjoyNXB4IGF1dG8gMH0uYXJjaGl2ZSAuZW50cnktZmVhdHVyZWR7d2lkdGg6MTUlO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjIlfS5lbnRyeS13cmFwe2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS5oZW50cnl7bWFyZ2luLXRvcDo1NXB4O21hcmdpbi1sZWZ0OjBweDtib3JkZXItYm90dG9tOjBweDtib3JkZXItYm90dG9tLWNvbG9yOiNjY2M7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtwYWRkaW5nLWJvdHRvbTozMHB4fS5sc2hvd2Nhc2UtYm94LW5vcm1hbHtmbG9hdDpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46NXB4O3BhZGRpbmc6NTZweDtwYWRkaW5nLXRvcDowcHg7cGFkZGluZy1yaWdodDo2NXB4ICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MHB4O3BhZGRpbmctbGVmdDo2NXB4ICFpbXBvcnRhbnR9LmxzaG93Y2FzZS1kZXNjcmlwdGlvbiBhe2NvbG9yOiMyMjIyMjJ9LngtbWFpbnt3aWR0aDo1MCU7cGFkZGluZy1sZWZ0OjBweDtwYWRkaW5nLXJpZ2h0OjE1cHg7bWFyZ2luLXRvcDowcHh9LngtbWFpbi5sZWZ0e3dpZHRoOjY2JX0ueC1zaWRlYmFyLnJpZ2h0e3dpZHRoOjI4JTttYXJnaW4tcmlnaHQ6NjBweH0ueC1zaWRlYmFye21heC13aWR0aDphdXRvO3dpZHRoOjI4JTttYXJnaW4tdG9wOjgwcHQ7bWFyZ2luLXJpZ2h0OjE1JTtwYWRkaW5nLWxlZnQ6MTVwdDtwYWRkaW5nLXJpZ2h0OjE1cHQ7Zm9udC1zaXplOjE1cHh9Lmgtd2lkZ2V0LC53aGl0ZXt0ZXh0LWFsaWduOmNlbnRlcn0ueC1idG4sLmJ1dHRvbntjb2xvcjojZmZmO21hcmdpbi1sZWZ0OjExMHB4O21hcmdpbi10b3A6MTBweDstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjBweDtmb250LXNpemU6MTRweDtiYWNrZ3JvdW5kOiNjNDJiMmI7Ym9yZGVyLWNvbG9yOiNjNDJiMmI7dGV4dC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7cGFkZGluZzoxMHB4IDIwcHggMTBweCAyMHB4fS54LWJ0biwuYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzkxMjAyMDtib3gtc2hhZG93Om5vbmU7dGV4dC1zaGFkb3c6bm9uZTtib3JkZXItY29sb3I6IzkxMjAyMH0uZW50cnktdGl0bGU6YmVmb3Jle2Rpc3BsYXk6bm9uZX0ueC1jb21tZW50cy1hcmVhe21hcmdpbjo0ZW0gMCAwO21hcmdpbi1sZWZ0OjIwcHR9LndpZGdldCB1bCBsaSwud2lkZ2V0IG9sIGxpLC53aWRnZXQgdWwsLndpZGdldCBvbHtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOm5vbmU7Ym9yZGVyOm5vbmU7bGlzdC1zdHlsZTpub25lO2JvcmRlci1yYWRpdXM6MHB4O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmgxLC5oMntmb250LXNpemU6MjBweH1oMXtmb250LXNpemU6Mi42NmVtO2ZvbnQtd2VpZ2h0OjEuM2VtO21hcmdpbi10b3A6MHJlbX1oMntmb250LXNpemU6Mi4yZW19aDN7Zm9udC1zaXplOjJlbX1oNHtmb250LXNpemU6MS44NXJlbX0uYXMtYmxvZy1oZWFkZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly93d3cuYWVyb3NwaWtlLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxOC8wMy9hZXJvc3Bpa2UtYmxvZy1hcnRpY2xlLmpwZyk7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6YXV0bztoZWlnaHQ6NDAwcHg7bWFyZ2luOjA7cGFkZGluZzowfS5hcy1ibG9nLXRpdGxle2ZvbnQtc2l6ZToyNTAlO2NvbG9yOiMwMDA7cGFkZGluZy10b3A6MTAwcHg7dGV4dC1hbGlnbjpsZWZ0O21hcmdpbi1sZWZ0OjYwcHg7cGFkZGluZy1yaWdodDoyMHB4O3BhZGRpbmctbGVmdDoyMHB4fS5hcy1ibG9nLWF1dGhvcntmb250LXNpemU6MTUwJTtjb2xvcjojMDAwO3RleHQtYWxpZ246bGVmdDttYXJnaW4tbGVmdDo2MHB4O3BhZGRpbmctcmlnaHQ6MjBweDtwYWRkaW5nLWxlZnQ6MjBweH0uYXMtYmxvZy1saW5rc3t0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWxlZnQ6NjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy10b3A6MjBweH0uc2piLXBhZ2UgLnNqYi1kZXRhaWwgLmpvYnBvc3QtZm9ybXtmbG9hdDpsZWZ0O2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogNzcwcHgpey5hcy1ibG9nLXRpdGxle2ZvbnQtc2l6ZToyMjUlO3BhZGRpbmctdG9wOjQwcHg7bWFyZ2luLWxlZnQ6MHB4O2xpbmUtaGVpZ2h0OjEuMzttYXJnaW4tYm90dG9tOjE1cHh9LmFzLWJsb2ctYXV0aG9ye2ZvbnQtc2l6ZToxMjUlO21hcmdpbi1sZWZ0OjBweH0uYXMtYmxvZy1saW5rc3ttYXJnaW4tbGVmdDowcHh9fS51YnRuLC5tZW51LWJ0biwudmNfYnRuMy52Y19idG4zLXNoYXBlLXNxdWFyZXtib3JkZXItcmFkaXVzOjhweCAhaW1wb3J0YW50O2JveC1zaGFkb3c6MnB4IDJweCA1cHggcmdiYSgwLDAsMCwwLjUpfS8qIVxuICogQm9vdHN0cmFwIHY0LjYuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovOnJvb3R7LS1ibHVlOiAjM0I2OUU1Oy0taW5kaWdvOiAjNjYxMGYyOy0tcHVycGxlOiAjNmY0MmMxOy0tcGluazogI2U4M2U4YzstLXJlZDogI0MyMjEyNTstLW9yYW5nZTogI2ZkN2UxNDstLXllbGxvdzogI2ZmYzEwNzstLWdyZWVuOiAjMjhhNzQ1Oy0tdGVhbDogIzIwYzk5NzstLWN5YW46ICMxN2EyYjg7LS13aGl0ZTogI2ZmZjstLWdyYXk6ICM2Yzc1N2Q7LS1ncmF5LWRhcms6ICMzNDNhNDA7LS1wcmltYXJ5OiAjM0I2OUU1Oy0tc2Vjb25kYXJ5OiAjNmM3NTdkOy0tc3VjY2VzczogIzI4YTc0NTstLWluZm86ICMxN2EyYjg7LS13YXJuaW5nOiAjZmZjMTA3Oy0tZGFuZ2VyOiAjQzIyMTI1Oy0tbGlnaHQ6ICNmOGY5ZmE7LS1kYXJrOiAjMGQwYjFlOy0tYnJlYWtwb2ludC14czogMDstLWJyZWFrcG9pbnQtc206IDU3NnB4Oy0tYnJlYWtwb2ludC1tZDogNzY4cHg7LS1icmVha3BvaW50LWxnOiAxMDQxcHg7LS1icmVha3BvaW50LXhsOiAxMjAwcHg7LS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkxhdG9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiOy0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlfSosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSg3Nyw3Nyw3NywwKX1hcnRpY2xlLGFzaWRlLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31ib2R5e21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiTGF0b1wiLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6I2ZmZn1bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpe291dGxpbmU6MCAhaW1wb3J0YW50fWhye2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjA7b3ZlcmZsb3c6dmlzaWJsZX1oMSxoMixoMyxoNCxoNSxoNnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbX1we21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19YWJiclt0aXRsZV0sYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkO2N1cnNvcjpoZWxwO2JvcmRlci1ib3R0b206MDt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZX1hZGRyZXNze21hcmdpbi1ib3R0b206MXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDppbmhlcml0fW9sLHVsLGRse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19b2wgb2wsdWwgdWwsb2wgdWwsdWwgb2x7bWFyZ2luLWJvdHRvbTowfWR0e2ZvbnQtd2VpZ2h0OjcwMH1kZHttYXJnaW4tYm90dG9tOi41cmVtO21hcmdpbi1sZWZ0OjB9YmxvY2txdW90ZXttYXJnaW46MCAwIDFyZW19YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotLjI1ZW19c3Vwe3RvcDotLjVlbX1he2NvbG9yOiNjMzE2MTg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hOmhvdmVye2NvbG9yOiM3ZTBlMTA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cHJlLGNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXByZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87LW1zLW92ZXJmbG93LXN0eWxlOnNjcm9sbGJhcn1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXN0eWxlOm5vbmV9c3Zne292ZXJmbG93OmhpZGRlbjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6Ljc1cmVtO3BhZGRpbmctYm90dG9tOi43NXJlbTtjb2xvcjojNmM3NTdkO3RleHQtYWxpZ246bGVmdDtjYXB0aW9uLXNpZGU6Ym90dG9tfXRoe3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWFsaWduOi13ZWJraXQtbWF0Y2gtcGFyZW50fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206LjVyZW19YnV0dG9ue2JvcmRlci1yYWRpdXM6MH1idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOjB9aW5wdXQsYnV0dG9uLHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXttYXJnaW46MDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVtyb2xlPVwiYnV0dG9uXCJde2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfWJ1dHRvbixbdHlwZT1cImJ1dHRvblwiXSxbdHlwZT1cInJlc2V0XCJdLFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPVwicmVzZXRcIl06bm90KDpkaXNhYmxlZCksW3R5cGU9XCJzdWJtaXRcIl06bm90KDpkaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlci1zdHlsZTpub25lfWlucHV0W3R5cGU9XCJyYWRpb1wiXSxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3JtYWx9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9XCJzZWFyY2hcIl17b3V0bGluZS1vZmZzZXQ6LTJweDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2ZvbnQ6aW5oZXJpdDstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufW91dHB1dHtkaXNwbGF5OmlubGluZS1ibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1baGlkZGVuXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1oMSxoMixoMyxoNCxoNSxoNiwuaDEsLmgyLC5oMywuaDQsLmg1LC5oNnttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjJ9aDEsLmgxe2ZvbnQtc2l6ZToyLjVyZW19aDIsLmgye2ZvbnQtc2l6ZToycmVtfWgzLC5oM3tmb250LXNpemU6MS43NXJlbX1oNCwuaDR7Zm9udC1zaXplOjEuNXJlbX1oNSwuaDV7Zm9udC1zaXplOjEuMjVyZW19aDYsLmg2e2ZvbnQtc2l6ZToxcmVtfS5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMH0uZGlzcGxheS0xe2ZvbnQtc2l6ZTo2cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktMntmb250LXNpemU6NS41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktM3tmb250LXNpemU6NC41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjJ9aHJ7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDc3LDc3LDc3LDAuMSl9c21hbGwsLnNtYWxse2ZvbnQtc2l6ZTo4MCU7Zm9udC13ZWlnaHQ6NDAwfW1hcmssLm1hcmt7cGFkZGluZzouMmVtO2JhY2tncm91bmQtY29sb3I6I2ZjZjhlM30ubGlzdC11bnN0eWxlZHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9Lmxpc3QtaW5saW5le3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmUtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9ja30ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1yaWdodDouNXJlbX0uaW5pdGlhbGlzbXtmb250LXNpemU6OTAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYmxvY2txdW90ZXttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjEuMjVyZW19LmJsb2NrcXVvdGUtZm9vdGVye2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjgwJTtjb2xvcjojNmM3NTdkfS5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcXDIwMTRcXDAwQTBcIn0uaW1nLWZsdWlke21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctdGh1bWJuYWlse3BhZGRpbmc6LjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTY7Ym9yZGVyLXJhZGl1czouMjVyZW07bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmZpZ3VyZXtkaXNwbGF5OmlubGluZS1ibG9ja30uZmlndXJlLWltZ3ttYXJnaW4tYm90dG9tOi41cmVtO2xpbmUtaGVpZ2h0OjF9LmZpZ3VyZS1jYXB0aW9ue2ZvbnQtc2l6ZTo5MCU7Y29sb3I6IzZjNzU3ZH1jb2Rle2ZvbnQtc2l6ZTo4Ny41JTtjb2xvcjojZTgzZThjO3dvcmQtd3JhcDpicmVhay13b3JkfWE+Y29kZXtjb2xvcjppbmhlcml0fWtiZHtwYWRkaW5nOi4ycmVtIC40cmVtO2ZvbnQtc2l6ZTo4Ny41JTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxMjUyOTtib3JkZXItcmFkaXVzOi4ycmVtfWtiZCBrYmR7cGFkZGluZzowO2ZvbnQtc2l6ZToxMDAlO2ZvbnQtd2VpZ2h0OjcwMH1wcmV7ZGlzcGxheTpibG9jaztmb250LXNpemU6ODcuNSU7Y29sb3I6IzIxMjUyOX1wcmUgY29kZXtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O3dvcmQtYnJlYWs6bm9ybWFsfS5wcmUtc2Nyb2xsYWJsZXttYXgtaGVpZ2h0OjM0MHB4O292ZXJmbG93LXk6c2Nyb2xsfS5jb250YWluZXIsLmNvbnRhaW5lci1mbHVpZCwuY29udGFpbmVyLXNtLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLXhse3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDoyMHB4O3BhZGRpbmctbGVmdDoyMHB4O21hcmdpbi1yaWdodDphdXRvO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLC5jb250YWluZXItc217bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLXNtLC5jb250YWluZXItbWR7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5jb250YWluZXIsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLW1kLC5jb250YWluZXItbGd7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29udGFpbmVyLC5jb250YWluZXItc20sLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLWxnLC5jb250YWluZXIteGx7bWF4LXdpZHRoOjEyMDBweH19LnJvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0yMHB4O21hcmdpbi1sZWZ0Oi0yMHB4fS5uby1ndXR0ZXJze21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjB9Lm5vLWd1dHRlcnM+LmNvbCwubm8tZ3V0dGVycz5bY2xhc3MqPVwiY29sLVwiXXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmNvbC0xLC5jb2wtMiwuY29sLTMsLmNvbC00LC5jb2wtNSwuY29sLTYsLmNvbC03LC5jb2wtOCwuY29sLTksLmNvbC0xMCwuY29sLTExLC5jb2wtMTIsLmNvbCwuY29sLWF1dG8sLmNvbC1zbS0xLC5jb2wtc20tMiwuY29sLXNtLTMsLmNvbC1zbS00LC5jb2wtc20tNSwuY29sLXNtLTYsLmNvbC1zbS03LC5jb2wtc20tOCwuY29sLXNtLTksLmNvbC1zbS0xMCwuY29sLXNtLTExLC5jb2wtc20tMTIsLmNvbC1zbSwuY29sLXNtLWF1dG8sLmNvbC1tZC0xLC5jb2wtbWQtMiwuY29sLW1kLTMsLmNvbC1tZC00LC5jb2wtbWQtNSwuY29sLW1kLTYsLmNvbC1tZC03LC5jb2wtbWQtOCwuY29sLW1kLTksLmNvbC1tZC0xMCwuY29sLW1kLTExLC5jb2wtbWQtMTIsLmNvbC1tZCwuY29sLW1kLWF1dG8sLmNvbC1sZy0xLC5jb2wtbGctMiwuY29sLWxnLTMsLmNvbC1sZy00LC5jb2wtbGctNSwuY29sLWxnLTYsLmNvbC1sZy03LC5jb2wtbGctOCwuY29sLWxnLTksLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTIsLmNvbC1sZywuY29sLWxnLWF1dG8sLmNvbC14bC0xLC5jb2wteGwtMiwuY29sLXhsLTMsLmNvbC14bC00LC5jb2wteGwtNSwuY29sLXhsLTYsLmNvbC14bC03LC5jb2wteGwtOCwuY29sLXhsLTksLmNvbC14bC0xMCwuY29sLXhsLTExLC5jb2wteGwtMTIsLmNvbC14bCwuY29sLXhsLWF1dG97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjIwcHg7cGFkZGluZy1sZWZ0OjIwcHh9LmNvbHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLTE+KntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0ucm93LWNvbHMtND4qe2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy01Pip7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLTY+KntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtMXtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC0ye2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC04e2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wtOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLTEwe2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wtMTF7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1maXJzdHtvcmRlcjotMX0ub3JkZXItbGFzdHtvcmRlcjoxM30ub3JkZXItMHtvcmRlcjowfS5vcmRlci0xe29yZGVyOjF9Lm9yZGVyLTJ7b3JkZXI6Mn0ub3JkZXItM3tvcmRlcjozfS5vcmRlci00e29yZGVyOjR9Lm9yZGVyLTV7b3JkZXI6NX0ub3JkZXItNntvcmRlcjo2fS5vcmRlci03e29yZGVyOjd9Lm9yZGVyLTh7b3JkZXI6OH0ub3JkZXItOXtvcmRlcjo5fS5vcmRlci0xMHtvcmRlcjoxMH0ub3JkZXItMTF7b3JkZXI6MTF9Lm9yZGVyLTEye29yZGVyOjEyfS5vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0ub2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0ub2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9Lm9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuY29sLXNte2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtc20tMT4qe2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLXNtLTI+KntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ucm93LWNvbHMtc20tMz4qe2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5yb3ctY29scy1zbS00Pip7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LnJvdy1jb2xzLXNtLTU+KntmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ucm93LWNvbHMtc20tNj4qe2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wtc20tYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC1zbS0xe2ZsZXg6MCAwIDguMzMzMzMlO21heC13aWR0aDo4LjMzMzMzJX0uY29sLXNtLTJ7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC1zbS0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtc20tNHtmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0uY29sLXNtLTV7ZmxleDowIDAgNDEuNjY2NjclO21heC13aWR0aDo0MS42NjY2NyV9LmNvbC1zbS02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtc20tN3tmbGV4OjAgMCA1OC4zMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzJX0uY29sLXNtLTh7ZmxleDowIDAgNjYuNjY2NjclO21heC13aWR0aDo2Ni42NjY2NyV9LmNvbC1zbS05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtc20tMTB7ZmxleDowIDAgODMuMzMzMzMlO21heC13aWR0aDo4My4zMzMzMyV9LmNvbC1zbS0xMXtmbGV4OjAgMCA5MS42NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY3JX0uY29sLXNtLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLXNtLWZpcnN0e29yZGVyOi0xfS5vcmRlci1zbS1sYXN0e29yZGVyOjEzfS5vcmRlci1zbS0we29yZGVyOjB9Lm9yZGVyLXNtLTF7b3JkZXI6MX0ub3JkZXItc20tMntvcmRlcjoyfS5vcmRlci1zbS0ze29yZGVyOjN9Lm9yZGVyLXNtLTR7b3JkZXI6NH0ub3JkZXItc20tNXtvcmRlcjo1fS5vcmRlci1zbS02e29yZGVyOjZ9Lm9yZGVyLXNtLTd7b3JkZXI6N30ub3JkZXItc20tOHtvcmRlcjo4fS5vcmRlci1zbS05e29yZGVyOjl9Lm9yZGVyLXNtLTEwe29yZGVyOjEwfS5vcmRlci1zbS0xMXtvcmRlcjoxMX0ub3JkZXItc20tMTJ7b3JkZXI6MTJ9Lm9mZnNldC1zbS0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1zbS0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5vZmZzZXQtc20tMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9Lm9mZnNldC1zbS0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXNtLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5vZmZzZXQtc20tNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9Lm9mZnNldC1zbS02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXNtLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5vZmZzZXQtc20tOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9Lm9mZnNldC1zbS05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LXNtLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ub2Zmc2V0LXNtLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29sLW1ke2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbWQtMT4qe2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLW1kLTI+KntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0ucm93LWNvbHMtbWQtMz4qe2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5yb3ctY29scy1tZC00Pip7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LnJvdy1jb2xzLW1kLTU+KntmbGV4OjAgMCAyMCU7bWF4LXdpZHRoOjIwJX0ucm93LWNvbHMtbWQtNj4qe2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wtbWQtYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCV9LmNvbC1tZC0xe2ZsZXg6MCAwIDguMzMzMzMlO21heC13aWR0aDo4LjMzMzMzJX0uY29sLW1kLTJ7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC1tZC0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtbWQtNHtmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0uY29sLW1kLTV7ZmxleDowIDAgNDEuNjY2NjclO21heC13aWR0aDo0MS42NjY2NyV9LmNvbC1tZC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtbWQtN3tmbGV4OjAgMCA1OC4zMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzJX0uY29sLW1kLTh7ZmxleDowIDAgNjYuNjY2NjclO21heC13aWR0aDo2Ni42NjY2NyV9LmNvbC1tZC05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbWQtMTB7ZmxleDowIDAgODMuMzMzMzMlO21heC13aWR0aDo4My4zMzMzMyV9LmNvbC1tZC0xMXtmbGV4OjAgMCA5MS42NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY3JX0uY29sLW1kLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLW1kLWZpcnN0e29yZGVyOi0xfS5vcmRlci1tZC1sYXN0e29yZGVyOjEzfS5vcmRlci1tZC0we29yZGVyOjB9Lm9yZGVyLW1kLTF7b3JkZXI6MX0ub3JkZXItbWQtMntvcmRlcjoyfS5vcmRlci1tZC0ze29yZGVyOjN9Lm9yZGVyLW1kLTR7b3JkZXI6NH0ub3JkZXItbWQtNXtvcmRlcjo1fS5vcmRlci1tZC02e29yZGVyOjZ9Lm9yZGVyLW1kLTd7b3JkZXI6N30ub3JkZXItbWQtOHtvcmRlcjo4fS5vcmRlci1tZC05e29yZGVyOjl9Lm9yZGVyLW1kLTEwe29yZGVyOjEwfS5vcmRlci1tZC0xMXtvcmRlcjoxMX0ub3JkZXItbWQtMTJ7b3JkZXI6MTJ9Lm9mZnNldC1tZC0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1tZC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5vZmZzZXQtbWQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5vZmZzZXQtbWQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9Lm9mZnNldC1tZC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LW1kLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9Lm9mZnNldC1tZC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LW1kLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ub2Zmc2V0LW1kLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6IDEwNDFweCl7LmNvbC1sZ3tmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLWxnLTE+KntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1sZy0yPip7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLWxnLTM+KntmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0ucm93LWNvbHMtbGctND4qe2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy1sZy01Pip7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLWxnLTY+KntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLWxnLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtbGctMXtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wtbGctM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLWxnLTR7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wtbGctNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLWxnLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC1sZy04e2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wtbGctOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLWxnLTEwe2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wtbGctMTF7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC1sZy0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci1sZy1maXJzdHtvcmRlcjotMX0ub3JkZXItbGctbGFzdHtvcmRlcjoxM30ub3JkZXItbGctMHtvcmRlcjowfS5vcmRlci1sZy0xe29yZGVyOjF9Lm9yZGVyLWxnLTJ7b3JkZXI6Mn0ub3JkZXItbGctM3tvcmRlcjozfS5vcmRlci1sZy00e29yZGVyOjR9Lm9yZGVyLWxnLTV7b3JkZXI6NX0ub3JkZXItbGctNntvcmRlcjo2fS5vcmRlci1sZy03e29yZGVyOjd9Lm9yZGVyLWxnLTh7b3JkZXI6OH0ub3JkZXItbGctOXtvcmRlcjo5fS5vcmRlci1sZy0xMHtvcmRlcjoxMH0ub3JkZXItbGctMTF7b3JkZXI6MTF9Lm9yZGVyLWxnLTEye29yZGVyOjEyfS5vZmZzZXQtbGctMHttYXJnaW4tbGVmdDowfS5vZmZzZXQtbGctMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0ub2Zmc2V0LWxnLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5vZmZzZXQtbGctM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1sZy00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0ub2Zmc2V0LWxnLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5vZmZzZXQtbGctNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1sZy03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0ub2Zmc2V0LWxnLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5vZmZzZXQtbGctOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1sZy0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9Lm9mZnNldC1sZy0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb2wteGx7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy14bC0xPip7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMteGwtMj4qe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy14bC0zPip7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LnJvdy1jb2xzLXhsLTQ+KntmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMteGwtNT4qe2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy14bC02Pip7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLXhsLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wteGwtMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLXhsLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC14bC00e2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wteGwtNXtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLXhsLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC14bC03e2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wteGwtOHtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLXhsLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC14bC0xMHtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLXhsLTExe2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wteGwtMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXIteGwtZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLXhsLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLXhsLTB7b3JkZXI6MH0ub3JkZXIteGwtMXtvcmRlcjoxfS5vcmRlci14bC0ye29yZGVyOjJ9Lm9yZGVyLXhsLTN7b3JkZXI6M30ub3JkZXIteGwtNHtvcmRlcjo0fS5vcmRlci14bC01e29yZGVyOjV9Lm9yZGVyLXhsLTZ7b3JkZXI6Nn0ub3JkZXIteGwtN3tvcmRlcjo3fS5vcmRlci14bC04e29yZGVyOjh9Lm9yZGVyLXhsLTl7b3JkZXI6OX0ub3JkZXIteGwtMTB7b3JkZXI6MTB9Lm9yZGVyLXhsLTExe29yZGVyOjExfS5vcmRlci14bC0xMntvcmRlcjoxMn0ub2Zmc2V0LXhsLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC14bC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LXhsLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQteGwtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LXhsLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQteGwtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC14bC04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQteGwtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfX0udGFibGV7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjFyZW07Y29sb3I6IzIxMjUyOX0udGFibGUgdGgsLnRhYmxlIHRke3BhZGRpbmc6Ljc1cmVtO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItdG9wOjFweCBzb2xpZCAjZGVlMmU2fS50YWJsZSB0aGVhZCB0aHt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2RlZTJlNn0udGFibGUgdGJvZHkrdGJvZHl7Ym9yZGVyLXRvcDoycHggc29saWQgI2RlZTJlNn0udGFibGUtc20gdGgsLnRhYmxlLXNtIHRke3BhZGRpbmc6LjNyZW19LnRhYmxlLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0udGFibGUtYm9yZGVyZWQgdGgsLnRhYmxlLWJvcmRlcmVkIHRke2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRke2JvcmRlci1ib3R0b20td2lkdGg6MnB4fS50YWJsZS1ib3JkZXJsZXNzIHRoLC50YWJsZS1ib3JkZXJsZXNzIHRkLC50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLC50YWJsZS1ib3JkZXJsZXNzIHRib2R5K3Rib2R5e2JvcmRlcjowfS50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc3LDc3LDc3LDAuMDUpfS50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6cmdiYSg3Nyw3Nyw3NywwLjA3NSl9LnRhYmxlLXByaW1hcnksLnRhYmxlLXByaW1hcnk+dGgsLnRhYmxlLXByaW1hcnk+dGR7YmFja2dyb3VuZC1jb2xvcjojYzhkNWY4fS50YWJsZS1wcmltYXJ5IHRoLC50YWJsZS1wcmltYXJ5IHRkLC50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLC50YWJsZS1wcmltYXJ5IHRib2R5K3Rib2R5e2JvcmRlci1jb2xvcjojOTliMWYxfS50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNiMWM0ZjV9LnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNiMWM0ZjV9LnRhYmxlLXNlY29uZGFyeSwudGFibGUtc2Vjb25kYXJ5PnRoLC50YWJsZS1zZWNvbmRhcnk+dGR7YmFja2dyb3VuZC1jb2xvcjojZDZkOGRifS50YWJsZS1zZWNvbmRhcnkgdGgsLnRhYmxlLXNlY29uZGFyeSB0ZCwudGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLC50YWJsZS1zZWNvbmRhcnkgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNiM2I3YmJ9LnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYzhjYmNmfS50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2M4Y2JjZn0udGFibGUtc3VjY2VzcywudGFibGUtc3VjY2Vzcz50aCwudGFibGUtc3VjY2Vzcz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNjM2U2Y2J9LnRhYmxlLXN1Y2Nlc3MgdGgsLnRhYmxlLXN1Y2Nlc3MgdGQsLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsLnRhYmxlLXN1Y2Nlc3MgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiM4ZmQxOWV9LnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaW5mbywudGFibGUtaW5mbz50aCwudGFibGUtaW5mbz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNiZWU1ZWJ9LnRhYmxlLWluZm8gdGgsLnRhYmxlLWluZm8gdGQsLnRhYmxlLWluZm8gdGhlYWQgdGgsLnRhYmxlLWluZm8gdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiM4NmNmZGF9LnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtd2FybmluZywudGFibGUtd2FybmluZz50aCwudGFibGUtd2FybmluZz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVlYmF9LnRhYmxlLXdhcm5pbmcgdGgsLnRhYmxlLXdhcm5pbmcgdGQsLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsLnRhYmxlLXdhcm5pbmcgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNmZmRmN2V9LnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtZGFuZ2VyLC50YWJsZS1kYW5nZXI+dGgsLnRhYmxlLWRhbmdlcj50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNlZWMxYzJ9LnRhYmxlLWRhbmdlciB0aCwudGFibGUtZGFuZ2VyIHRkLC50YWJsZS1kYW5nZXIgdGhlYWQgdGgsLnRhYmxlLWRhbmdlciB0Ym9keSt0Ym9keXtib3JkZXItY29sb3I6I2RmOGM4ZX0udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlOWFkYWV9LnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZTlhZGFlfS50YWJsZS1saWdodCwudGFibGUtbGlnaHQ+dGgsLnRhYmxlLWxpZ2h0PnRke2JhY2tncm91bmQtY29sb3I6I2ZkZmRmZX0udGFibGUtbGlnaHQgdGgsLnRhYmxlLWxpZ2h0IHRkLC50YWJsZS1saWdodCB0aGVhZCB0aCwudGFibGUtbGlnaHQgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNmYmZjZmN9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZjZ9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn0udGFibGUtZGFyaywudGFibGUtZGFyaz50aCwudGFibGUtZGFyaz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNiYmJiYzB9LnRhYmxlLWRhcmsgdGgsLnRhYmxlLWRhcmsgdGQsLnRhYmxlLWRhcmsgdGhlYWQgdGgsLnRhYmxlLWRhcmsgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiM4MTgwOGF9LnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FlYWViNH0udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2FlYWViNH0udGFibGUtYWN0aXZlLC50YWJsZS1hY3RpdmU+dGgsLnRhYmxlLWFjdGl2ZT50ZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNzcsNzcsNzcsMC4wNzUpfS50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiYSg2NCw2NCw2NCwwLjA3NSl9LnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDY0LDY0LDY0LDAuMDc1KX0udGFibGUgLnRoZWFkLWRhcmsgdGh7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzNDNhNDA7Ym9yZGVyLWNvbG9yOiM0NTRkNTV9LnRhYmxlIC50aGVhZC1saWdodCB0aHtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0udGFibGUtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzM0M2E0MH0udGFibGUtZGFyayB0aCwudGFibGUtZGFyayB0ZCwudGFibGUtZGFyayB0aGVhZCB0aHtib3JkZXItY29sb3I6IzQ1NGQ1NX0udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMDUpfS50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMDc1KX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLXNte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnRhYmxlLXJlc3BvbnNpdmUtc20+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey50YWJsZS1yZXNwb25zaXZlLW1ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnRhYmxlLXJlc3BvbnNpdmUtbWQ+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS50YWJsZS1yZXNwb25zaXZlLWxnPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteGx7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udGFibGUtcmVzcG9uc2l2ZS14bD4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9fS50YWJsZS1yZXNwb25zaXZle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfS5mb3JtLWNvbnRyb2x7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuZm9ybS1jb250cm9se3RyYW5zaXRpb246bm9uZX19LmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmd7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6MCAwIDAgIzQ5NTA1N30uZm9ybS1jb250cm9sOmZvY3Vze2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojYWNiZmY0O291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTksMTA1LDIyOSwwLjI1KX0uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOmRpc2FibGVkLC5mb3JtLWNvbnRyb2xbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtvcGFjaXR5OjF9aW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2x7YXBwZWFyYW5jZTpub25lfXNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZm9ybS1jb250cm9sLWZpbGUsLmZvcm0tY29udHJvbC1yYW5nZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LmNvbC1mb3JtLWxhYmVse3BhZGRpbmctdG9wOmNhbGMoLjM3NXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguMzc1cmVtICsgMXB4KTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOmluaGVyaXQ7bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1sZ3twYWRkaW5nLXRvcDpjYWxjKC41cmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKC41cmVtICsgMXB4KTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjV9LmNvbC1mb3JtLWxhYmVsLXNte3BhZGRpbmctdG9wOmNhbGMoLjI1cmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKC4yNXJlbSArIDFweCk7Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41fS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4zNzVyZW0gMDttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjFweCAwfS5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGd7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5mb3JtLWNvbnRyb2wtc217aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNXJlbSArIDJweCk7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjJyZW19LmZvcm0tY29udHJvbC1sZ3toZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyAycHgpO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouM3JlbX1zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVde2hlaWdodDphdXRvfXRleHRhcmVhLmZvcm0tY29udHJvbHtoZWlnaHQ6YXV0b30uZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjFyZW19LmZvcm0tdGV4dHtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LjI1cmVtfS5mb3JtLXJvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi01cHg7bWFyZ2luLWxlZnQ6LTVweH0uZm9ybS1yb3c+LmNvbCwuZm9ybS1yb3c+W2NsYXNzKj1cImNvbC1cIl17cGFkZGluZy1yaWdodDo1cHg7cGFkZGluZy1sZWZ0OjVweH0uZm9ybS1jaGVja3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoxLjI1cmVtfS5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LjNyZW07bWFyZ2luLWxlZnQ6LTEuMjVyZW19LmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojNmM3NTdkfS5mb3JtLWNoZWNrLWxhYmVse21hcmdpbi1ib3R0b206MH0uZm9ybS1jaGVjay1pbmxpbmV7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi43NXJlbX0uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246c3RhdGljO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjMxMjVyZW07bWFyZ2luLWxlZnQ6MH0udmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjgwJTtjb2xvcjojMjhhNzQ1fS52YWxpZC10b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjU7ZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIC41cmVtO21hcmdpbi10b3A6LjFyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDQwLDE2Nyw2OSwwLjkpO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5mb3JtLXJvdz4uY29sPi52YWxpZC10b29sdGlwLC5mb3JtLXJvdz5bY2xhc3MqPVwiY29sLVwiXT4udmFsaWQtdG9vbHRpcHtsZWZ0OjVweH0ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwuZm9ybS1jb250cm9sLmlzLXZhbGlke2JvcmRlci1jb2xvcjojMjhhNzQ1O3BhZGRpbmctcmlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzI4YTc0NScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksMC4yNSl9Lndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIHJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlke2JvcmRlci1jb2xvcjojMjhhNzQ1O3BhZGRpbmctcmlnaHQ6Y2FsYyguNzVlbSArIDIuMzEyNXJlbSk7YmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSkgbm8tcmVwZWF0fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiMyOGE3NDV9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbHtjb2xvcjojMjhhNzQ1fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojMjhhNzQ1fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzM0Y2U1NztiYWNrZ3JvdW5kLWNvbG9yOiMzNGNlNTd9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwwLjI1KX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6IzI4YTc0NX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksMC4yNSl9LmludmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjgwJTtjb2xvcjojQzIyMTI1fS5pbnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTk0LDMzLDM3LDAuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmZvcm0tcm93Pi5jb2w+LmludmFsaWQtdG9vbHRpcCwuZm9ybS1yb3c+W2NsYXNzKj1cImNvbC1cIl0+LmludmFsaWQtdG9vbHRpcHtsZWZ0OjVweH0ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwuZm9ybS1jb250cm9sLmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOiNDMjIxMjU7cGFkZGluZy1yaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzQzIyMTI1JyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzQzIyMTI1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKC43NWVtICsgLjM3NXJlbSkgY2FsYyguNzVlbSArIC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNDMjIxMjU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDE5NCwzMywzNywwLjI1KX0ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCx0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZHtwYWRkaW5nLXJpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0pO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIHJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZHtib3JkZXItY29sb3I6I0MyMjEyNTtwYWRkaW5nLXJpZ2h0OmNhbGMoLjc1ZW0gKyAyLjMxMjVyZW0pO2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM0MyMjEyNScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM0MyMjEyNScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSkgbm8tcmVwZWF0fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6I0MyMjEyNTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTk0LDMzLDM3LDAuMjUpfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWx7Y29sb3I6I0MyMjEyNX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWx7Y29sb3I6I0MyMjEyNX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNDMjIxMjV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6I2RkMzkzZDtiYWNrZ3JvdW5kLWNvbG9yOiNkZDM5M2R9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxOTQsMzMsMzcsMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6I0MyMjEyNX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I0MyMjEyNX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I0MyMjEyNTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTk0LDMzLDM3LDAuMjUpfS5mb3JtLWlubGluZXtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5mb3JtLWlubGluZSBsYWJlbHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWlubGluZSAuZm9ybS1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0bztmbGV4LWZsb3c6cm93IHdyYXA7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MH0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCwuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3R7d2lkdGg6YXV0b30uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOmF1dG87cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMjVyZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9se2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowfX0uYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5idG57dHJhbnNpdGlvbjpub25lfX0uYnRuOmhvdmVye2NvbG9yOiMyMTI1Mjk7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bjpmb2N1cywuYnRuLmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTksMTA1LDIyOSwwLjI1KX0uYnRuLmRpc2FibGVkLC5idG46ZGlzYWJsZWR7b3BhY2l0eTouNjV9LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKXtjdXJzb3I6cG9pbnRlcn1hLmJ0bi5kaXNhYmxlZCxmaWVsZHNldDpkaXNhYmxlZCBhLmJ0bntwb2ludGVyLWV2ZW50czpub25lfS5idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzNCNjlFNTtib3JkZXItY29sb3I6IzNCNjlFNX0uYnRuLXByaW1hcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxZDUxZGQ7Ym9yZGVyLWNvbG9yOiMxYzRkZDF9LmJ0bi1wcmltYXJ5OmZvY3VzLC5idG4tcHJpbWFyeS5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzFkNTFkZDtib3JkZXItY29sb3I6IzFjNGRkMTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoODgsMTI4LDIzMywwLjUpfS5idG4tcHJpbWFyeS5kaXNhYmxlZCwuYnRuLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzQjY5RTU7Ym9yZGVyLWNvbG9yOiMzQjY5RTV9LmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxYzRkZDE7Ym9yZGVyLWNvbG9yOiMxYTQ5YzZ9LmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDg4LDEyOCwyMzMsMC41KX0uYnRuLXNlY29uZGFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLXNlY29uZGFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVhNjI2ODtib3JkZXItY29sb3I6IzU0NWI2Mn0uYnRuLXNlY29uZGFyeTpmb2N1cywuYnRuLXNlY29uZGFyeS5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVhNjI2ODtib3JkZXItY29sb3I6IzU0NWI2Mjtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTMwLDEzOCwxNDUsMC41KX0uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwuYnRuLXNlY29uZGFyeTpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzZjNzU3ZDtib3JkZXItY29sb3I6IzZjNzU3ZH0uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzU0NWI2Mjtib3JkZXItY29sb3I6IzRlNTU1Yn0uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTMwLDEzOCwxNDUsMC41KX0uYnRuLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjE4ODM4O2JvcmRlci1jb2xvcjojMWU3ZTM0fS5idG4tc3VjY2Vzczpmb2N1cywuYnRuLXN1Y2Nlc3MuZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTg4Mzg7Ym9yZGVyLWNvbG9yOiMxZTdlMzQ7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDcyLDE4MCw5NywwLjUpfS5idG4tc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzQ7Ym9yZGVyLWNvbG9yOiMxYzc0MzB9LmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDcyLDE4MCw5NywwLjUpfS5idG4taW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiODtib3JkZXItY29sb3I6IzE3YTJiOH0uYnRuLWluZm86aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMzg0OTY7Ym9yZGVyLWNvbG9yOiMxMTdhOGJ9LmJ0bi1pbmZvOmZvY3VzLC5idG4taW5mby5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzEzODQ5Njtib3JkZXItY29sb3I6IzExN2E4Yjtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTgsMTc2LDE5NSwwLjUpfS5idG4taW5mby5kaXNhYmxlZCwuYnRuLWluZm86ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMTdhOGI7Ym9yZGVyLWNvbG9yOiMxMDcwN2Z9LmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDU4LDE3NiwxOTUsMC41KX0uYnRuLXdhcm5pbmd7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi13YXJuaW5nOmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTBhODAwO2JvcmRlci1jb2xvcjojZDM5ZTAwfS5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmcuZm9jdXN7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlMGE4MDA7Ym9yZGVyLWNvbG9yOiNkMzllMDA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMiwxNzAsMTIsMC41KX0uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nOmRpc2FibGVke2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZDM5ZTAwO2JvcmRlci1jb2xvcjojYzY5NTAwfS5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjIsMTcwLDEyLDAuNSl9LmJ0bi1kYW5nZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNDMjIxMjU7Ym9yZGVyLWNvbG9yOiNDMjIxMjV9LmJ0bi1kYW5nZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhMTFiMWY7Ym9yZGVyLWNvbG9yOiM5NjFhMWR9LmJ0bi1kYW5nZXI6Zm9jdXMsLmJ0bi1kYW5nZXIuZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhMTFiMWY7Ym9yZGVyLWNvbG9yOiM5NjFhMWQ7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIwMyw2Niw3MCwwLjUpfS5idG4tZGFuZ2VyLmRpc2FibGVkLC5idG4tZGFuZ2VyOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojQzIyMTI1O2JvcmRlci1jb2xvcjojQzIyMTI1fS5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojOTYxYTFkO2JvcmRlci1jb2xvcjojOGMxODFifS5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMDMsNjYsNzAsMC41KX0uYnRuLWxpZ2h0e2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tbGlnaHQ6aG92ZXJ7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlMmU2ZWE7Ym9yZGVyLWNvbG9yOiNkYWUwZTV9LmJ0bi1saWdodDpmb2N1cywuYnRuLWxpZ2h0LmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTJlNmVhO2JvcmRlci1jb2xvcjojZGFlMGU1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMTYsMjE3LDIxOSwwLjUpfS5idG4tbGlnaHQuZGlzYWJsZWQsLmJ0bi1saWdodDpkaXNhYmxlZHtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2RhZTBlNTtib3JkZXItY29sb3I6I2QzZDlkZn0uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjE2LDIxNywyMTksMC41KX0uYnRuLWRhcmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDBiMWU7Ym9yZGVyLWNvbG9yOiMwZDBiMWV9LmJ0bi1kYXJrOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDEwMTAyO2JvcmRlci1jb2xvcjojMDAwfS5idG4tZGFyazpmb2N1cywuYnRuLWRhcmsuZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMTAxMDI7Ym9yZGVyLWNvbG9yOiMwMDA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQ5LDQ4LDY0LDAuNSl9LmJ0bi1kYXJrLmRpc2FibGVkLC5idG4tZGFyazpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBkMGIxZTtib3JkZXItY29sb3I6IzBkMGIxZX0uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXItY29sb3I6IzAwMH0uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDksNDgsNjQsMC41KX0uYnRuLW91dGxpbmUtcHJpbWFyeXtjb2xvcjojM0I2OUU1O2JvcmRlci1jb2xvcjojM0I2OUU1fS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1O2JvcmRlci1jb2xvcjojM0I2OUU1fS5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1OSwxMDUsMjI5LDAuNSl9LmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWR7Y29sb3I6IzNCNjlFNTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1O2JvcmRlci1jb2xvcjojM0I2OUU1fS5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1OSwxMDUsMjI5LDAuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeXtjb2xvcjojNmM3NTdkO2JvcmRlci1jb2xvcjojNmM3NTdkfS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMDgsMTE3LDEyNSwwLjUpfS5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM2Yzc1N2Q7Ym9yZGVyLWNvbG9yOiM2Yzc1N2R9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDEwOCwxMTcsMTI1LDAuNSl9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3N7Y29sb3I6IzI4YTc0NTtib3JkZXItY29sb3I6IzI4YTc0NX0uYnRuLW91dGxpbmUtc3VjY2Vzczpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4YTc0NTtib3JkZXItY29sb3I6IzI4YTc0NX0uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LDAuNSl9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWR7Y29sb3I6IzI4YTc0NTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksMC41KX0uYnRuLW91dGxpbmUtaW5mb3tjb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fS5idG4tb3V0bGluZS1pbmZvOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fS5idG4tb3V0bGluZS1pbmZvOmZvY3VzLC5idG4tb3V0bGluZS1pbmZvLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMywxNjIsMTg0LDAuNSl9LmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWR7Y29sb3I6IzE3YTJiODtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fS5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMywxNjIsMTg0LDAuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmd7Y29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLW91dGxpbmUtd2FybmluZzpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjU1LDE5Myw3LDAuNSl9LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWR7Y29sb3I6I2ZmYzEwNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNTUsMTkzLDcsMC41KX0uYnRuLW91dGxpbmUtZGFuZ2Vye2NvbG9yOiNDMjIxMjU7Ym9yZGVyLWNvbG9yOiNDMjIxMjV9LmJ0bi1vdXRsaW5lLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I0MyMjEyNTtib3JkZXItY29sb3I6I0MyMjEyNX0uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDE5NCwzMywzNywwLjUpfS5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojQzIyMTI1O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNDMjIxMjU7Ym9yZGVyLWNvbG9yOiNDMjIxMjV9LmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDE5NCwzMywzNywwLjUpfS5idG4tb3V0bGluZS1saWdodHtjb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tb3V0bGluZS1saWdodDpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDgsMjQ5LDI1MCwwLjUpfS5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWR7Y29sb3I6I2Y4ZjlmYTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDgsMjQ5LDI1MCwwLjUpfS5idG4tb3V0bGluZS1kYXJre2NvbG9yOiMwZDBiMWU7Ym9yZGVyLWNvbG9yOiMwZDBiMWV9LmJ0bi1vdXRsaW5lLWRhcms6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwZDBiMWU7Ym9yZGVyLWNvbG9yOiMwZDBiMWV9LmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDEzLDExLDMwLDAuNSl9LmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWR7Y29sb3I6IzBkMGIxZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGQwYjFlO2JvcmRlci1jb2xvcjojMGQwYjFlfS5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMywxMSwzMCwwLjUpfS5idG4tbGlua3tmb250LXdlaWdodDo0MDA7Y29sb3I6I2MzMTYxODt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuLWxpbms6aG92ZXJ7Y29sb3I6IzdlMGUxMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5idG4tbGluazpmb2N1cywuYnRuLWxpbmsuZm9jdXN7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYnRuLWxpbms6ZGlzYWJsZWQsLmJ0bi1saW5rLmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZX0uYnRuLWxnLC5idG4tZ3JvdXAtbGc+LmJ0bntwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjNyZW19LmJ0bi1zbSwuYnRuLWdyb3VwLXNtPi5idG57cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjJyZW19LmJ0bi1ibG9ja3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LmJ0bi1ibG9jaysuYnRuLWJsb2Nre21hcmdpbi10b3A6LjVyZW19aW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9ja3t3aWR0aDoxMDAlfS5mYWRle3RyYW5zaXRpb246b3BhY2l0eSAwLjE1cyBsaW5lYXJ9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5mYWRle3RyYW5zaXRpb246bm9uZX19LmZhZGU6bm90KC5zaG93KXtvcGFjaXR5OjB9LmNvbGxhcHNlOm5vdCguc2hvdyl7ZGlzcGxheTpub25lfS5jb2xsYXBzaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAwLjM1cyBlYXNlfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY29sbGFwc2luZ3t0cmFuc2l0aW9uOm5vbmV9fS5kcm9wdXAsLmRyb3ByaWdodCwuZHJvcGRvd24sLmRyb3BsZWZ0e3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi10b2dnbGV7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6MDt6LWluZGV4OjEwMDA7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7bWluLXdpZHRoOjEwcmVtO3BhZGRpbmc6LjVyZW0gMDttYXJnaW46LjEyNXJlbSAwIDA7Zm9udC1zaXplOjFyZW07Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmxlZnQ7bGlzdC1zdHlsZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDc3LDc3LDc3LDAuMTUpO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5kcm9wZG93bi1tZW51LWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZHJvcGRvd24tbWVudS1zbS1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LXNtLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kcm9wZG93bi1tZW51LW1kLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtbWQtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5kcm9wZG93bi1tZW51LWxnLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtbGctcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5kcm9wZG93bi1tZW51LXhsLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUteGwtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99fS5kcm9wdXAgLmRyb3Bkb3duLW1lbnV7dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LjEyNXJlbX0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6MDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOi4zZW0gc29saWQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3ByaWdodCAuZHJvcGRvd24tbWVudXt0b3A6MDtyaWdodDphdXRvO2xlZnQ6MTAwJTttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6LjEyNXJlbX0uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6LjNlbSBzb2xpZH0uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcnt2ZXJ0aWNhbC1hbGlnbjowfS5kcm9wbGVmdCAuZHJvcGRvd24tbWVudXt0b3A6MDtyaWdodDoxMDAlO2xlZnQ6YXV0bzttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi4xMjVyZW19LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwifS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5Om5vbmV9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDouM2VtIHNvbGlkO2JvcmRlci1ib3R0b206LjNlbSBzb2xpZCB0cmFuc3BhcmVudH0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3Jle3ZlcnRpY2FsLWFsaWduOjB9LmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdLC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJde3JpZ2h0OmF1dG87Ym90dG9tOmF1dG99LmRyb3Bkb3duLWRpdmlkZXJ7aGVpZ2h0OjA7bWFyZ2luOi41cmVtIDA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci10b3A6MXB4IHNvbGlkICNlOWVjZWZ9LmRyb3Bkb3duLWl0ZW17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjI1cmVtIDEuNXJlbTtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZHJvcGRvd24taXRlbTpob3ZlciwuZHJvcGRvd24taXRlbTpmb2N1c3tjb2xvcjojMTYxODFiO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLWl0ZW06YWN0aXZle2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1fS5kcm9wZG93bi1pdGVtLmRpc2FibGVkLC5kcm9wZG93bi1pdGVtOmRpc2FibGVke2NvbG9yOiNhZGI1YmQ7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kcm9wZG93bi1tZW51LnNob3d7ZGlzcGxheTpibG9ja30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxLjVyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiM2Yzc1N2Q7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1pdGVtLXRleHR7ZGlzcGxheTpibG9jaztwYWRkaW5nOi4yNXJlbSAxLjVyZW07Y29sb3I6IzIxMjUyOX0uYnRuLWdyb3VwLC5idG4tZ3JvdXAtdmVydGljYWx7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJ0bi1ncm91cD4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bntwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvfS5idG4tZ3JvdXA+LmJ0bjpob3ZlciwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46aG92ZXJ7ei1pbmRleDoxfS5idG4tZ3JvdXA+LmJ0bjpmb2N1cywuYnRuLWdyb3VwPi5idG46YWN0aXZlLC5idG4tZ3JvdXA+LmJ0bi5hY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjphY3RpdmUsLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLmFjdGl2ZXt6LWluZGV4OjF9LmJ0bi10b29sYmFye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmJ0bi1ncm91cD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tbGVmdDotMXB4fS5idG4tZ3JvdXA+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRue2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCksLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG57Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6LjU2MjVyZW07cGFkZGluZy1sZWZ0Oi41NjI1cmVtfS5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmV7bWFyZ2luLXJpZ2h0OjB9LmJ0bi1zbSsuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5idG4tZ3JvdXAtc20+LmJ0bisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0e3BhZGRpbmctcmlnaHQ6LjM3NXJlbTtwYWRkaW5nLWxlZnQ6LjM3NXJlbX0uYnRuLWxnKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLmJ0bi1ncm91cC1sZz4uYnRuKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNzVyZW07cGFkZGluZy1sZWZ0Oi43NXJlbX0uYnRuLWdyb3VwLXZlcnRpY2Fse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cHt3aWR0aDoxMDAlfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDotMXB4fS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRue2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LmJ0bntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4tZ3JvdXA+LmJ0bnttYXJnaW4tYm90dG9tOjB9LmJ0bi1ncm91cC10b2dnbGU+LmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvO3dpZHRoOjElO21pbi13aWR0aDowO21hcmdpbi1ib3R0b206MH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sKy5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sKy5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbC1wbGFpbnRleHQrLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbC1wbGFpbnRleHQrLmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Ky5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QrLmZvcm0tY29udHJvbCwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QrLmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlKy5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlKy5jdXN0b20tZmlsZXttYXJnaW4tbGVmdDotMXB4fS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOmZvY3VzLC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdDpmb2N1cywuaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbHt6LWluZGV4OjN9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXN7ei1pbmRleDo0fS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiszKSwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwLXByZXBlbmQsLmlucHV0LWdyb3VwLWFwcGVuZHtkaXNwbGF5OmZsZXh9LmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG57cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3Vze3otaW5kZXg6M30uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuKy5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bisuaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCsuaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCsuYnRuLC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bisuYnRuLC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bisuaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmJ0bnttYXJnaW4tbGVmdDotMXB4fS5pbnB1dC1ncm91cC1wcmVwZW5ke21hcmdpbi1yaWdodDotMXB4fS5pbnB1dC1ncm91cC1hcHBlbmR7bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtdGV4dHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1Nzt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbX0uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde21hcmdpbi10b3A6MH0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLC5pbnB1dC1ncm91cC1sZz4uY3VzdG9tLXNlbGVjdHtoZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyAycHgpfS5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLC5pbnB1dC1ncm91cC1sZz4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmJ0bntwYWRkaW5nOi41cmVtIDFyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41O2JvcmRlci1yYWRpdXM6LjNyZW19LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSwuaW5wdXQtZ3JvdXAtc20+LmN1c3RvbS1zZWxlY3R7aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNXJlbSArIDJweCl9LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsLmlucHV0LWdyb3VwLXNtPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmJ0biwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD4uYnRue3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4ycmVtfS5pbnB1dC1ncm91cC1sZz4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmN1c3RvbS1zZWxlY3R7cGFkZGluZy1yaWdodDoxLjc1cmVtfS5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpPi5idG4sLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKT4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpPi5idG4sLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKT4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZD4uaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZD4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQ+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQ+LmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uY3VzdG9tLWNvbnRyb2x7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDoxLjVyZW07cGFkZGluZy1sZWZ0OjEuNXJlbTtjb2xvci1hZGp1c3Q6ZXhhY3R9LmN1c3RvbS1jb250cm9sLWlubGluZXtkaXNwbGF5OmlubGluZS1mbGV4O21hcmdpbi1yaWdodDoxcmVtfS5jdXN0b20tY29udHJvbC1pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7ei1pbmRleDotMTt3aWR0aDoxcmVtO2hlaWdodDoxLjI1cmVtO29wYWNpdHk6MH0uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMzQjY5RTU7YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1fS5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1OSwxMDUsMjI5LDAuMjUpfS5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNhY2JmZjR9LmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDllMmZhO2JvcmRlci1jb2xvcjojZDllMmZhfS5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiM2Yzc1N2R9LmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLWNvbnRyb2wtbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOnRvcH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjI1cmVtO2xlZnQ6LTEuNXJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07cG9pbnRlci1ldmVudHM6bm9uZTtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjojYWRiNWJkIHNvbGlkIDFweH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDouMjVyZW07bGVmdDotMS41cmVtO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtjb250ZW50OlwiXCI7YmFja2dyb3VuZDo1MCUgLyA1MCUgNTAlIG5vLXJlcGVhdH0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1yYWRpdXM6LjI1cmVtfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzNCNjlFNTtiYWNrZ3JvdW5kLWNvbG9yOiMzQjY5RTV9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIil9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSg1OSwxMDUsMjI5LDAuNSl9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSg1OSwxMDUsMjI5LDAuNSl9LmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItcmFkaXVzOjUwJX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpfS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTksMTA1LDIyOSwwLjUpfS5jdXN0b20tc3dpdGNoe3BhZGRpbmctbGVmdDoyLjI1cmVtfS5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2xlZnQ6LTIuMjVyZW07d2lkdGg6MS43NXJlbTtwb2ludGVyLWV2ZW50czphbGw7Ym9yZGVyLXJhZGl1czouNXJlbX0uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3RvcDpjYWxjKC4yNXJlbSArIDJweCk7bGVmdDpjYWxjKC0yLjI1cmVtICsgMnB4KTt3aWR0aDpjYWxjKDFyZW0gLSA0cHgpO2hlaWdodDpjYWxjKDFyZW0gLSA0cHgpO2JhY2tncm91bmQtY29sb3I6I2FkYjViZDtib3JkZXItcmFkaXVzOi41cmVtO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC43NXJlbSl9LmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTksMTA1LDIyOSwwLjUpfS5jdXN0b20tc2VsZWN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0gKyAycHgpO3BhZGRpbmc6LjM3NXJlbSAxLjc1cmVtIC4zNzVyZW0gLjc1cmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzQ5NTA1Nzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZDojZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbTthcHBlYXJhbmNlOm5vbmV9LmN1c3RvbS1zZWxlY3Q6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNhY2JmZjQ7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1OSwxMDUsMjI5LDAuMjUpfS5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWV7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pe2hlaWdodDphdXRvO3BhZGRpbmctcmlnaHQ6Ljc1cmVtO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9LmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmd7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6MCAwIDAgIzQ5NTA1N30uY3VzdG9tLXNlbGVjdC1zbXtoZWlnaHQ6Y2FsYygxLjVlbSArIC41cmVtICsgMnB4KTtwYWRkaW5nLXRvcDouMjVyZW07cGFkZGluZy1ib3R0b206LjI1cmVtO3BhZGRpbmctbGVmdDouNXJlbTtmb250LXNpemU6Ljg3NXJlbX0uY3VzdG9tLXNlbGVjdC1sZ3toZWlnaHQ6Y2FsYygxLjVlbSArIDFyZW0gKyAycHgpO3BhZGRpbmctdG9wOi41cmVtO3BhZGRpbmctYm90dG9tOi41cmVtO3BhZGRpbmctbGVmdDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtfS5jdXN0b20tZmlsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTttYXJnaW4tYm90dG9tOjB9LmN1c3RvbS1maWxlLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mjt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47b3BhY2l0eTowfS5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I2FjYmZmNDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTksMTA1LDIyOSwwLjI1KX0uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9LmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcntjb250ZW50OlwiQnJvd3NlXCJ9LmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtYnJvd3NlKX0uY3VzdG9tLWZpbGUtbGFiZWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxO2hlaWdodDpjYWxjKDEuNWVtICsgLjc1cmVtICsgMnB4KTtwYWRkaW5nOi4zNzVyZW0gLjc1cmVtO292ZXJmbG93OmhpZGRlbjtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbX0uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDozO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmNhbGMoMS41ZW0gKyAuNzVyZW0pO3BhZGRpbmc6LjM3NXJlbSAuNzVyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiM0OTUwNTc7Y29udGVudDpcIkJyb3dzZVwiO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItbGVmdDppbmhlcml0O2JvcmRlci1yYWRpdXM6MCAuMjVyZW0gLjI1cmVtIDB9LmN1c3RvbS1yYW5nZXt3aWR0aDoxMDAlO2hlaWdodDoxLjRyZW07cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YXBwZWFyYW5jZTpub25lfS5jdXN0b20tcmFuZ2U6Zm9jdXN7b3V0bGluZTowfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjJyZW0gcmdiYSg1OSwxMDUsMjI5LDAuMjUpfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMnJlbSByZ2JhKDU5LDEwNSwyMjksMC4yNSl9LmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1ie2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgLjJyZW0gcmdiYSg1OSwxMDUsMjI5LDAuMjUpfS5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXJ7Ym9yZGVyOjB9LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTttYXJnaW4tdG9wOi0uMjVyZW07YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7YXBwZWFyYW5jZTpub25lfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYnt0cmFuc2l0aW9uOm5vbmV9fS5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNkOWUyZmF9LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjFyZW19LmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO2JhY2tncm91bmQtY29sb3I6IzNCNjlFNTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O2FwcGVhcmFuY2U6bm9uZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYnt0cmFuc2l0aW9uOm5vbmV9fS5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Q5ZTJmYX0uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYnt3aWR0aDoxcmVtO2hlaWdodDoxcmVtO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjJyZW07bWFyZ2luLWxlZnQ6LjJyZW07YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MXJlbTt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7YXBwZWFyYW5jZTpub25lfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Q5ZTJmYX0uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2t7d2lkdGg6MTAwJTtoZWlnaHQ6LjVyZW07Y29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOi41cmVtfS5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2Vye2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItcmFkaXVzOjFyZW19LmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXJ7bWFyZ2luLXJpZ2h0OjE1cHg7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2JvcmRlci1yYWRpdXM6MXJlbX0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2t7Y3Vyc29yOmRlZmF1bHR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYntiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFja3tjdXJzb3I6ZGVmYXVsdH0uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYWRiNWJkfS5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLXNlbGVjdHt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLXNlbGVjdHt0cmFuc2l0aW9uOm5vbmV9fS5uYXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdi1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxcmVtfS5uYXYtbGluazpob3ZlciwubmF2LWxpbms6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdi1saW5rLmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZTtjdXJzb3I6ZGVmYXVsdH0ubmF2LXRhYnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNn0ubmF2LXRhYnMgLm5hdi1saW5re21hcmdpbi1ib3R0b206LTFweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbX0ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2fS5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5re2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGVlMmU2ICNkZWUyZTYgI2ZmZn0ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5uYXYtcGlsbHMgLm5hdi1saW5re2JvcmRlci1yYWRpdXM6LjI1cmVtfS5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXBpbGxzIC5zaG93Pi5uYXYtbGlua3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzNCNjlFNX0ubmF2LWZpbGw+Lm5hdi1saW5rLC5uYXYtZmlsbCAubmF2LWl0ZW17ZmxleDoxIDEgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ubmF2LWp1c3RpZmllZD4ubmF2LWxpbmssLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVte2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOi41cmVtIDFyZW19Lm5hdmJhciAuY29udGFpbmVyLC5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCwubmF2YmFyIC5jb250YWluZXItc20sLm5hdmJhciAuY29udGFpbmVyLW1kLC5uYXZiYXIgLmNvbnRhaW5lci1sZywubmF2YmFyIC5jb250YWluZXIteGx7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ubmF2YmFyLWJyYW5ke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi4zMTI1cmVtO3BhZGRpbmctYm90dG9tOi4zMTI1cmVtO21hcmdpbi1yaWdodDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2hpdGUtc3BhY2U6bm93cmFwfS5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1icmFuZDpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLW5hdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtsaXN0LXN0eWxlOm5vbmV9Lm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjpzdGF0aWM7ZmxvYXQ6bm9uZX0ubmF2YmFyLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW19Lm5hdmJhci1jb2xsYXBzZXtmbGV4LWJhc2lzOjEwMCU7ZmxleC1ncm93OjE7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlcntwYWRkaW5nOi4yNXJlbSAuNzVyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czouMjVyZW19Lm5hdmJhci10b2dnbGVyOmhvdmVyLC5uYXZiYXItdG9nZ2xlcjpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLXRvZ2dsZXItaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kOjUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXR9Lm5hdmJhci1uYXYtc2Nyb2xse21heC1oZWlnaHQ6NzV2aDtvdmVyZmxvdy15OmF1dG99QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7Lm5hdmJhci1leHBhbmQtc217ZmxleC1mbG93OnJvdyBub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci14bHtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7Lm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXIteGx7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5uYXZiYXItZXhwYW5kLW1ke2ZsZXgtZmxvdzpyb3cgbm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXIteGx7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtZmxvdzpyb3cgbm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIteGx7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5uYXZiYXItZXhwYW5kLXhse2ZsZXgtZmxvdzpyb3cgbm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2e2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXIteGx7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX0ubmF2YmFyLWV4cGFuZHtmbGV4LWZsb3c6cm93IG5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci14bHtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5ke2NvbG9yOnJnYmEoNzcsNzcsNzcsMC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOnJnYmEoNzcsNzcsNzcsMC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGlua3tjb2xvcjpyZ2JhKDc3LDc3LDc3LDAuNSl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXN7Y29sb3I6cmdiYSg3Nyw3Nyw3NywwLjcpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVke2NvbG9yOnJnYmEoNzcsNzcsNzcsMC4zKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93Pi5uYXYtbGluaywubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmU+Lm5hdi1saW5rLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZle2NvbG9yOnJnYmEoNzcsNzcsNzcsMC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcntjb2xvcjpyZ2JhKDc3LDc3LDc3LDAuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoNzcsNzcsNzcsMC4xKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4NzcsNzcsNzcsMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dHtjb2xvcjpyZ2JhKDc3LDc3LDc3LDAuNSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYXtjb2xvcjpyZ2JhKDc3LDc3LDc3LDAuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3Vze2NvbG9yOnJnYmEoNzcsNzcsNzcsMC45KX0ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZHtjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGlua3tjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3Vze2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC43NSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMjUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmssLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmU+Lm5hdi1saW5rLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZXtjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjUpO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LDI1NSwyNTUsMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKX0ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0e2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC41KX0ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGF7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3Vze2NvbG9yOiNmZmZ9LmNhcmR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttaW4td2lkdGg6MDt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOmJvcmRlci1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDc3LDc3LDc3LDAuMTI1KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uY2FyZD5ocnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5jYXJkPi5saXN0LWdyb3Vwe2JvcmRlci10b3A6aW5oZXJpdDtib3JkZXItYm90dG9tOmluaGVyaXR9LmNhcmQ+Lmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC13aWR0aDowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZD4ubGlzdC1ncm91cDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20td2lkdGg6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQ+LmNhcmQtaGVhZGVyKy5saXN0LWdyb3VwLC5jYXJkPi5saXN0LWdyb3VwKy5jYXJkLWZvb3Rlcntib3JkZXItdG9wOjB9LmNhcmQtYm9keXtmbGV4OjEgMSBhdXRvO21pbi1oZWlnaHQ6MXB4O3BhZGRpbmc6MS4yNXJlbX0uY2FyZC10aXRsZXttYXJnaW4tYm90dG9tOi43NXJlbX0uY2FyZC1zdWJ0aXRsZXttYXJnaW4tdG9wOi0uMzc1cmVtO21hcmdpbi1ib3R0b206MH0uY2FyZC10ZXh0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jYXJkLWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNhcmQtbGluaysuY2FyZC1saW5re21hcmdpbi1sZWZ0OjEuMjVyZW19LmNhcmQtaGVhZGVye3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07bWFyZ2luLWJvdHRvbTowO2JhY2tncm91bmQtY29sb3I6cmdiYSg3Nyw3Nyw3NywwLjAzKTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDc3LDc3LDc3LDAuMTI1KX0uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCkgY2FsYyguMjVyZW0gLSAxcHgpIDAgMH0uY2FyZC1mb290ZXJ7cGFkZGluZzouNzVyZW0gMS4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNzcsNzcsNzcsMC4wMyk7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSg3Nyw3Nyw3NywwLjEyNSl9LmNhcmQtZm9vdGVyOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIDAgY2FsYyguMjVyZW0gLSAxcHgpIGNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1oZWFkZXItdGFic3ttYXJnaW4tcmlnaHQ6LS42MjVyZW07bWFyZ2luLWJvdHRvbTotLjc1cmVtO21hcmdpbi1sZWZ0Oi0uNjI1cmVtO2JvcmRlci1ib3R0b206MH0uY2FyZC1oZWFkZXItcGlsbHN7bWFyZ2luLXJpZ2h0Oi0uNjI1cmVtO21hcmdpbi1sZWZ0Oi0uNjI1cmVtfS5jYXJkLWltZy1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3BhZGRpbmc6MS4yNXJlbTtib3JkZXItcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1pbWcsLmNhcmQtaW1nLXRvcCwuY2FyZC1pbWctYm90dG9te2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJX0uY2FyZC1pbWcsLmNhcmQtaW1nLXRvcHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtaW1nLC5jYXJkLWltZy1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5jYXJkLWRlY2sgLmNhcmR7bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmNhcmQtZGVja3tkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO21hcmdpbi1yaWdodDotMjBweDttYXJnaW4tbGVmdDotMjBweH0uY2FyZC1kZWNrIC5jYXJke2ZsZXg6MSAwIDAlO21hcmdpbi1yaWdodDoyMHB4O21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDoyMHB4fX0uY2FyZC1ncm91cD4uY2FyZHttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuY2FyZC1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwfS5jYXJkLWdyb3VwPi5jYXJke2ZsZXg6MSAwIDAlO21hcmdpbi1ib3R0b206MH0uY2FyZC1ncm91cD4uY2FyZCsuY2FyZHttYXJnaW4tbGVmdDowO2JvcmRlci1sZWZ0OjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVye2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCl7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLC5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlcntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfX0uY2FyZC1jb2x1bW5zIC5jYXJke21hcmdpbi1ib3R0b206Ljc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmNhcmQtY29sdW1uc3tjb2x1bW4tY291bnQ6Mztjb2x1bW4tZ2FwOjEuMjVyZW07b3JwaGFuczoxO3dpZG93czoxfS5jYXJkLWNvbHVtbnMgLmNhcmR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJX19LmFjY29yZGlvbntvdmVyZmxvdy1hbmNob3I6bm9uZX0uYWNjb3JkaW9uPi5jYXJke292ZXJmbG93OmhpZGRlbn0uYWNjb3JkaW9uPi5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKXtib3JkZXItYm90dG9tOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmFjY29yZGlvbj4uY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5hY2NvcmRpb24+LmNhcmQ+LmNhcmQtaGVhZGVye2JvcmRlci1yYWRpdXM6MDttYXJnaW4tYm90dG9tOi0xcHh9LmJyZWFkY3J1bWJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6Ljc1cmVtIDFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLXJhZGl1czouMjVyZW19LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVte3BhZGRpbmctbGVmdDouNXJlbX0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6LjVyZW07Y29sb3I6IzZjNzU3ZDtjb250ZW50OlwiL1wifS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3Jle3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmV7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJyZWFkY3J1bWItaXRlbS5hY3RpdmV7Y29sb3I6IzZjNzU3ZH0ucGFnaW5hdGlvbntkaXNwbGF5OmZsZXg7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5wYWdlLWxpbmt7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOi41cmVtIC43NXJlbTttYXJnaW4tbGVmdDotMXB4O2xpbmUtaGVpZ2h0OjEuMjU7Y29sb3I6I2MzMTYxODtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2fS5wYWdlLWxpbms6aG92ZXJ7ei1pbmRleDoyO2NvbG9yOiM3ZTBlMTA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1jb2xvcjojZGVlMmU2fS5wYWdlLWxpbms6Zm9jdXN7ei1pbmRleDozO291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNTksMTA1LDIyOSwwLjI1KX0ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7bWFyZ2luLWxlZnQ6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX0ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtfS5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmt7ei1pbmRleDozO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1O2JvcmRlci1jb2xvcjojM0I2OUU1fS5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGlua3tjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmU7Y3Vyc29yOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGVlMmU2fS5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmt7cGFkZGluZzouNzVyZW0gMS41cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNX0ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouM3JlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4zcmVtfS5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4zcmVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4zcmVtfS5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmt7cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07bGluZS1oZWlnaHQ6MS41fS5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4ycmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjJyZW19LnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjJyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjJyZW19LmJhZGdle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6LjI1ZW0gLjRlbTtmb250LXNpemU6NzUlO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5iYWRnZXt0cmFuc2l0aW9uOm5vbmV9fWEuYmFkZ2U6aG92ZXIsYS5iYWRnZTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0uYmFkZ2U6ZW1wdHl7ZGlzcGxheTpub25lfS5idG4gLmJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5iYWRnZS1waWxse3BhZGRpbmctcmlnaHQ6LjZlbTtwYWRkaW5nLWxlZnQ6LjZlbTtib3JkZXItcmFkaXVzOjEwcmVtfS5iYWRnZS1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1fWEuYmFkZ2UtcHJpbWFyeTpob3ZlcixhLmJhZGdlLXByaW1hcnk6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxYzRkZDF9YS5iYWRnZS1wcmltYXJ5OmZvY3VzLGEuYmFkZ2UtcHJpbWFyeS5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDU5LDEwNSwyMjksMC41KX0uYmFkZ2Utc2Vjb25kYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkfWEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNTQ1YjYyfWEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMTA4LDExNywxMjUsMC41KX0uYmFkZ2Utc3VjY2Vzc3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4YTc0NX1hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsYS5iYWRnZS1zdWNjZXNzOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWU3ZTM0fWEuYmFkZ2Utc3VjY2Vzczpmb2N1cyxhLmJhZGdlLXN1Y2Nlc3MuZm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksMC41KX0uYmFkZ2UtaW5mb3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE3YTJiOH1hLmJhZGdlLWluZm86aG92ZXIsYS5iYWRnZS1pbmZvOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTE3YThifWEuYmFkZ2UtaW5mbzpmb2N1cyxhLmJhZGdlLWluZm8uZm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMywxNjIsMTg0LDAuNSl9LmJhZGdlLXdhcm5pbmd7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDd9YS5iYWRnZS13YXJuaW5nOmhvdmVyLGEuYmFkZ2Utd2FybmluZzpmb2N1c3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2QzOWUwMH1hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsYS5iYWRnZS13YXJuaW5nLmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjU1LDE5Myw3LDAuNSl9LmJhZGdlLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I0MyMjEyNX1hLmJhZGdlLWRhbmdlcjpob3ZlcixhLmJhZGdlLWRhbmdlcjpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6Izk2MWExZH1hLmJhZGdlLWRhbmdlcjpmb2N1cyxhLmJhZGdlLWRhbmdlci5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDE5NCwzMywzNywwLjUpfS5iYWRnZS1saWdodHtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX1hLmJhZGdlLWxpZ2h0OmhvdmVyLGEuYmFkZ2UtbGlnaHQ6Zm9jdXN7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTV9YS5iYWRnZS1saWdodDpmb2N1cyxhLmJhZGdlLWxpZ2h0LmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjQ4LDI0OSwyNTAsMC41KX0uYmFkZ2UtZGFya3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzBkMGIxZX1hLmJhZGdlLWRhcms6aG92ZXIsYS5iYWRnZS1kYXJrOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDAwfWEuYmFkZ2UtZGFyazpmb2N1cyxhLmJhZGdlLWRhcmsuZm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgxMywxMSwzMCwwLjUpfS5qdW1ib3Ryb257cGFkZGluZzoycmVtIDFyZW07bWFyZ2luLWJvdHRvbToycmVtO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItcmFkaXVzOi4zcmVtfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7Lmp1bWJvdHJvbntwYWRkaW5nOjRyZW0gMnJlbX19Lmp1bWJvdHJvbi1mbHVpZHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowfS5hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOi43NXJlbSAxLjI1cmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6LjI1cmVtfS5hbGVydC1oZWFkaW5ne2NvbG9yOmluaGVyaXR9LmFsZXJ0LWxpbmt7Zm9udC13ZWlnaHQ6NzAwfS5hbGVydC1kaXNtaXNzaWJsZXtwYWRkaW5nLXJpZ2h0OjRyZW19LmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3otaW5kZXg6MjtwYWRkaW5nOi43NXJlbSAxLjI1cmVtO2NvbG9yOmluaGVyaXR9LmFsZXJ0LXByaW1hcnl7Y29sb3I6IzQ0NWM5YztiYWNrZ3JvdW5kLWNvbG9yOiNkOGUxZmE7Ym9yZGVyLWNvbG9yOiNjOGQ1Zjh9LmFsZXJ0LXByaW1hcnkgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYjFjNGY1fS5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5re2NvbG9yOiMzNTQ3Nzh9LmFsZXJ0LXNlY29uZGFyeXtjb2xvcjojNWQ2MjY2O2JhY2tncm91bmQtY29sb3I6I2UyZTNlNTtib3JkZXItY29sb3I6I2Q2ZDhkYn0uYWxlcnQtc2Vjb25kYXJ5IGhye2JvcmRlci10b3AtY29sb3I6I2M4Y2JjZn0uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5re2NvbG9yOiM0NTQ4NGJ9LmFsZXJ0LXN1Y2Nlc3N7Y29sb3I6IzNhN2M0OTtiYWNrZ3JvdW5kLWNvbG9yOiNkNGVkZGE7Ym9yZGVyLWNvbG9yOiNjM2U2Y2J9LmFsZXJ0LXN1Y2Nlc3MgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYjFkZmJifS5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5re2NvbG9yOiMyYTU5MzV9LmFsZXJ0LWluZm97Y29sb3I6IzMxNzk4NTtiYWNrZ3JvdW5kLWNvbG9yOiNkMWVjZjE7Ym9yZGVyLWNvbG9yOiNiZWU1ZWJ9LmFsZXJ0LWluZm8gaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYWJkZGU1fS5hbGVydC1pbmZvIC5hbGVydC1saW5re2NvbG9yOiMyMzU3NjB9LmFsZXJ0LXdhcm5pbmd7Y29sb3I6I2FhODkyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYzY2Q7Ym9yZGVyLWNvbG9yOiNmZmVlYmF9LmFsZXJ0LXdhcm5pbmcgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZmZlOGExfS5hbGVydC13YXJuaW5nIC5hbGVydC1saW5re2NvbG9yOiM4MTY4MWZ9LmFsZXJ0LWRhbmdlcntjb2xvcjojOGEzNjM4O2JhY2tncm91bmQtY29sb3I6I2YzZDNkMztib3JkZXItY29sb3I6I2VlYzFjMn0uYWxlcnQtZGFuZ2VyIGhye2JvcmRlci10b3AtY29sb3I6I2U5YWRhZX0uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5re2NvbG9yOiM2NTI4Mjl9LmFsZXJ0LWxpZ2h0e2NvbG9yOiNhNmE2YTc7YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO2JvcmRlci1jb2xvcjojZmRmZGZlfS5hbGVydC1saWdodCBocntib3JkZXItdG9wLWNvbG9yOiNlY2VjZjZ9LmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5re2NvbG9yOiM4YzhjOGV9LmFsZXJ0LWRhcmt7Y29sb3I6IzJjMmIzNTtiYWNrZ3JvdW5kLWNvbG9yOiNjZmNlZDI7Ym9yZGVyLWNvbG9yOiNiYmJiYzB9LmFsZXJ0LWRhcmsgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYWVhZWI0fS5hbGVydC1kYXJrIC5hbGVydC1saW5re2NvbG9yOiMxNTE0MTl9QGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlc3tmcm9te2JhY2tncm91bmQtcG9zaXRpb246MXJlbSAwfXRve2JhY2tncm91bmQtcG9zaXRpb246MCAwfX0ucHJvZ3Jlc3N7ZGlzcGxheTpmbGV4O2hlaWdodDoxcmVtO292ZXJmbG93OmhpZGRlbjtsaW5lLWhlaWdodDowO2ZvbnQtc2l6ZTouNzVyZW07YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5wcm9ncmVzcy1iYXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO292ZXJmbG93OmhpZGRlbjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOiMzQjY5RTU7dHJhbnNpdGlvbjp3aWR0aCAwLjZzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5wcm9ncmVzcy1iYXJ7dHJhbnNpdGlvbjpub25lfX0ucHJvZ3Jlc3MtYmFyLXN0cmlwZWR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtiYWNrZ3JvdW5kLXNpemU6MXJlbSAxcmVtfS5wcm9ncmVzcy1iYXItYW5pbWF0ZWR7YW5pbWF0aW9uOjFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlc31AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnByb2dyZXNzLWJhci1hbmltYXRlZHthbmltYXRpb246bm9uZX19Lm1lZGlhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5tZWRpYS1ib2R5e2ZsZXg6MX0ubGlzdC1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmctbGVmdDowO21hcmdpbi1ib3R0b206MDtib3JkZXItcmFkaXVzOi4yNXJlbX0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbnt3aWR0aDoxMDAlO2NvbG9yOiM0OTUwNTc7dGV4dC1hbGlnbjppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze3otaW5kZXg6MTtjb2xvcjojNDk1MDU3O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX0ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWZ9Lmxpc3QtZ3JvdXAtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSg3Nyw3Nyw3NywwLjEyNSl9Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmluaGVyaXQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6aW5oZXJpdDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwubGlzdC1ncm91cC1pdGVtOmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7ei1pbmRleDoyO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM0I2OUU1O2JvcmRlci1jb2xvcjojM0I2OUU1fS5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOi0xcHg7Ym9yZGVyLXRvcC13aWR0aDoxcHh9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbHtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtc217ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZHtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19QG1lZGlhIChtaW4td2lkdGg6IDEwNDFweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZ3tmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bHtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19Lmxpc3QtZ3JvdXAtZmx1c2h7Ym9yZGVyLXJhZGl1czowfS5saXN0LWdyb3VwLWZsdXNoPi5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXdpZHRoOjAgMCAxcHh9Lmxpc3QtZ3JvdXAtZmx1c2g+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20td2lkdGg6MH0ubGlzdC1ncm91cC1pdGVtLXByaW1hcnl7Y29sb3I6IzQ0NWM5YztiYWNrZ3JvdW5kLWNvbG9yOiNjOGQ1Zjh9Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6IzQ0NWM5YztiYWNrZ3JvdW5kLWNvbG9yOiNiMWM0ZjV9Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNDQ1YzljO2JvcmRlci1jb2xvcjojNDQ1YzljfS5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5e2NvbG9yOiM1ZDYyNjY7YmFja2dyb3VuZC1jb2xvcjojZDZkOGRifS5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojNWQ2MjY2O2JhY2tncm91bmQtY29sb3I6I2M4Y2JjZn0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVkNjI2Njtib3JkZXItY29sb3I6IzVkNjI2Nn0ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3N7Y29sb3I6IzNhN2M0OTtiYWNrZ3JvdW5kLWNvbG9yOiNjM2U2Y2J9Lmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6IzNhN2M0OTtiYWNrZ3JvdW5kLWNvbG9yOiNiMWRmYmJ9Lmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM2E3YzQ5O2JvcmRlci1jb2xvcjojM2E3YzQ5fS5saXN0LWdyb3VwLWl0ZW0taW5mb3tjb2xvcjojMzE3OTg1O2JhY2tncm91bmQtY29sb3I6I2JlZTVlYn0ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojMzE3OTg1O2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMTc5ODU7Ym9yZGVyLWNvbG9yOiMzMTc5ODV9Lmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5ne2NvbG9yOiNhYTg5Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZlZWJhfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiNhYTg5Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZlOGExfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2FhODkyOTtib3JkZXItY29sb3I6I2FhODkyOX0ubGlzdC1ncm91cC1pdGVtLWRhbmdlcntjb2xvcjojOGEzNjM4O2JhY2tncm91bmQtY29sb3I6I2VlYzFjMn0ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6IzhhMzYzODtiYWNrZ3JvdW5kLWNvbG9yOiNlOWFkYWV9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM4YTM2Mzg7Ym9yZGVyLWNvbG9yOiM4YTM2Mzh9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodHtjb2xvcjojYTZhNmE3O2JhY2tncm91bmQtY29sb3I6I2ZkZmRmZX0ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiNhNmE2YTc7YmFja2dyb3VuZC1jb2xvcjojZWNlY2Y2fS5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNhNmE2YTc7Ym9yZGVyLWNvbG9yOiNhNmE2YTd9Lmxpc3QtZ3JvdXAtaXRlbS1kYXJre2NvbG9yOiMyYzJiMzU7YmFja2dyb3VuZC1jb2xvcjojYmJiYmMwfS5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiMyYzJiMzU7YmFja2dyb3VuZC1jb2xvcjojYWVhZWI0fS5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzJjMmIzNTtib3JkZXItY29sb3I6IzJjMmIzNX0uY2xvc2V7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojNEQ0RDREO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtvcGFjaXR5Oi41fS5jbG9zZTpob3Zlcntjb2xvcjojNEQ0RDREO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXN7b3BhY2l0eTouNzV9YnV0dG9uLmNsb3Nle3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfWEuY2xvc2UuZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX0udG9hc3R7ZmxleC1iYXNpczozNTBweDttYXgtd2lkdGg6MzUwcHg7Zm9udC1zaXplOi44NzVyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKTtib3gtc2hhZG93OjAgMC4yNXJlbSAwLjc1cmVtIHJnYmEoNzcsNzcsNzcsMC4xKTtvcGFjaXR5OjA7Ym9yZGVyLXJhZGl1czouMjVyZW19LnRvYXN0Om5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTouNzVyZW19LnRvYXN0LnNob3dpbmd7b3BhY2l0eToxfS50b2FzdC5zaG93e2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxfS50b2FzdC5oaWRle2Rpc3BsYXk6bm9uZX0udG9hc3QtaGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzouMjVyZW0gLjc1cmVtO2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuODUpO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDUpO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0udG9hc3QtYm9keXtwYWRkaW5nOi43NXJlbX0ubW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59Lm1vZGFsLW9wZW4gLm1vZGFse292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30ubW9kYWx7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA1MDtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47b3V0bGluZTowfS5tb2RhbC1kaWFsb2d7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6YXV0bzttYXJnaW46LjVyZW07cG9pbnRlci1ldmVudHM6bm9uZX0ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246dHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTBweCl9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjpub25lfX0ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTpub25lfS5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZ3t0cmFuc2Zvcm06c2NhbGUoMS4wMil9Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2Rpc3BsYXk6ZmxleDttYXgtaGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxcmVtKTtvdmVyZmxvdzpoaWRkZW59Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXJ7ZmxleC1zaHJpbms6MH0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttaW4taGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO2hlaWdodDpjYWxjKDEwMHZoIC0gMXJlbSk7aGVpZ2h0Om1pbi1jb250ZW50O2NvbnRlbnQ6XCJcIn0ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDoxMDAlfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDpub25lfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZXtjb250ZW50Om5vbmV9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoNzcsNzcsNzcsMC4yKTtib3JkZXItcmFkaXVzOi4zcmVtO291dGxpbmU6MH0ubW9kYWwtYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA0MDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjojNEQ0RDREfS5tb2RhbC1iYWNrZHJvcC5mYWRle29wYWNpdHk6MH0ubW9kYWwtYmFja2Ryb3Auc2hvd3tvcGFjaXR5Oi41fS5tb2RhbC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxcmVtIDFyZW07Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfS5tb2RhbC1oZWFkZXIgLmNsb3Nle3BhZGRpbmc6MXJlbSAxcmVtO21hcmdpbjotMXJlbSAtMXJlbSAtMXJlbSBhdXRvfS5tb2RhbC10aXRsZXttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS41fS5tb2RhbC1ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MSAxIGF1dG87cGFkZGluZzoxcmVtfS5tb2RhbC1mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7cGFkZGluZzouNzVyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNjtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfS5tb2RhbC1mb290ZXI+KnttYXJnaW46LjI1cmVtfS5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTk5OTlweDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O292ZXJmbG93OnNjcm9sbH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjUwMHB4O21hcmdpbjoxLjc1cmVtIGF1dG99Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle21heC1oZWlnaHQ6Y2FsYygxMDAlIC0gMy41cmVtKX0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMy41cmVtKX0ubW9kYWwtZGlhbG9nLWNlbnRlcmVke21pbi1oZWlnaHQ6Y2FsYygxMDAlIC0gMy41cmVtKX0ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmV7aGVpZ2h0OmNhbGMoMTAwdmggLSAzLjVyZW0pO2hlaWdodDptaW4tY29udGVudH0ubW9kYWwtc217bWF4LXdpZHRoOjMwMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTA0MXB4KXsubW9kYWwtbGcsLm1vZGFsLXhse21heC13aWR0aDo4MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7Lm1vZGFsLXhse21heC13aWR0aDoxMTQwcHh9fS50b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA3MDtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiTGF0b1wiLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246bGVmdDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3JtYWw7bGluZS1icmVhazphdXRvO2ZvbnQtc2l6ZTouODc1cmVtO3dvcmQtd3JhcDpicmVhay13b3JkO29wYWNpdHk6MH0udG9vbHRpcC5zaG93e29wYWNpdHk6Ljl9LnRvb2x0aXAgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6LjhyZW07aGVpZ2h0Oi40cmVtfS50b29sdGlwIC5hcnJvdzo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5icy10b29sdGlwLXRvcCwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXXtwYWRkaW5nOi40cmVtIDB9LmJzLXRvb2x0aXAtdG9wIC5hcnJvdywuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3d7Ym90dG9tOjB9LmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3Jle3RvcDowO2JvcmRlci13aWR0aDouNHJlbSAuNHJlbSAwO2JvcmRlci10b3AtY29sb3I6IzRENEQ0RH0uYnMtdG9vbHRpcC1yaWdodCwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJde3BhZGRpbmc6MCAuNHJlbX0uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3csLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3d7bGVmdDowO3dpZHRoOi40cmVtO2hlaWdodDouOHJlbX0uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIC40cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiM0RDRENER9LmJzLXRvb2x0aXAtYm90dG9tLC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJde3BhZGRpbmc6LjRyZW0gMH0uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvd3t0b3A6MH0uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXdpZHRoOjAgLjRyZW0gLjRyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjojNEQ0RDREfS5icy10b29sdGlwLWxlZnQsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJde3BhZGRpbmc6MCAuNHJlbX0uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93e3JpZ2h0OjA7d2lkdGg6LjRyZW07aGVpZ2h0Oi44cmVtfS5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3Jle2xlZnQ6MDtib3JkZXItd2lkdGg6LjRyZW0gMCAuNHJlbSAuNHJlbTtib3JkZXItbGVmdC1jb2xvcjojNEQ0RDREfS50b29sdGlwLWlubmVye21heC13aWR0aDoyMDBweDtwYWRkaW5nOi4yNXJlbSAuNXJlbTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzRENEQ0RDtib3JkZXItcmFkaXVzOi4yNXJlbX0ucG9wb3Zlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDYwO2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjI3NnB4O2ZvbnQtZmFtaWx5OlwiTGF0b1wiLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLFwiTm90byBTYW5zXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIixcIk5vdG8gQ29sb3IgRW1vamlcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS41O3RleHQtYWxpZ246bGVmdDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt3aGl0ZS1zcGFjZTpub3JtYWw7bGluZS1icmVhazphdXRvO2ZvbnQtc2l6ZTouODc1cmVtO3dvcmQtd3JhcDpicmVhay13b3JkO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDc3LDc3LDc3LDAuMik7Ym9yZGVyLXJhZGl1czouM3JlbX0ucG9wb3ZlciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDouNXJlbTttYXJnaW46MCAuM3JlbX0ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwucG9wb3ZlciAuYXJyb3c6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmJzLXBvcG92ZXItdG9wLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJde21hcmdpbi1ib3R0b206LjVyZW19LmJzLXBvcG92ZXItdG9wPi5hcnJvdywuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXT4uYXJyb3d7Ym90dG9tOmNhbGMoLS41cmVtIC0gMXB4KX0uYnMtcG9wb3Zlci10b3A+LmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0+LmFycm93OjpiZWZvcmV7Ym90dG9tOjA7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIDA7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDc3LDc3LDc3LDAuMjUpfS5icy1wb3BvdmVyLXRvcD4uYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdPi5hcnJvdzo6YWZ0ZXJ7Ym90dG9tOjFweDtib3JkZXItd2lkdGg6LjVyZW0gLjVyZW0gMDtib3JkZXItdG9wLWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItcmlnaHQsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXXttYXJnaW4tbGVmdDouNXJlbX0uYnMtcG9wb3Zlci1yaWdodD4uYXJyb3csLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXT4uYXJyb3d7bGVmdDpjYWxjKC0uNXJlbSAtIDFweCk7d2lkdGg6LjVyZW07aGVpZ2h0OjFyZW07bWFyZ2luOi4zcmVtIDB9LmJzLXBvcG92ZXItcmlnaHQ+LmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXT4uYXJyb3c6OmJlZm9yZXtsZWZ0OjA7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIC41cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOnJnYmEoNzcsNzcsNzcsMC4yNSl9LmJzLXBvcG92ZXItcmlnaHQ+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdPi5hcnJvdzo6YWZ0ZXJ7bGVmdDoxcHg7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIC41cmVtIDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYm90dG9tLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJde21hcmdpbi10b3A6LjVyZW19LmJzLXBvcG92ZXItYm90dG9tPi5hcnJvdywuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXT4uYXJyb3d7dG9wOmNhbGMoLS41cmVtIC0gMXB4KX0uYnMtcG9wb3Zlci1ib3R0b20+LmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0+LmFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLXdpZHRoOjAgLjVyZW0gLjVyZW0gLjVyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDc3LDc3LDc3LDAuMjUpfS5icy1wb3BvdmVyLWJvdHRvbT4uYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdPi5hcnJvdzo6YWZ0ZXJ7dG9wOjFweDtib3JkZXItd2lkdGg6MCAuNXJlbSAuNXJlbSAuNXJlbTtib3JkZXItYm90dG9tLWNvbG9yOiNmZmZ9LmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTttYXJnaW4tbGVmdDotLjVyZW07Y29udGVudDpcIlwiO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmN2Y3Zjd9LmJzLXBvcG92ZXItbGVmdCwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl17bWFyZ2luLXJpZ2h0Oi41cmVtfS5icy1wb3BvdmVyLWxlZnQ+LmFycm93LC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXT4uYXJyb3d7cmlnaHQ6Y2FsYygtLjVyZW0gLSAxcHgpO3dpZHRoOi41cmVtO2hlaWdodDoxcmVtO21hcmdpbjouM3JlbSAwfS5icy1wb3BvdmVyLWxlZnQ+LmFycm93OjpiZWZvcmUsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdPi5hcnJvdzo6YmVmb3Jle3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOi41cmVtIDAgLjVyZW0gLjVyZW07Ym9yZGVyLWxlZnQtY29sb3I6cmdiYSg3Nyw3Nyw3NywwLjI1KX0uYnMtcG9wb3Zlci1sZWZ0Pi5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdPi5hcnJvdzo6YWZ0ZXJ7cmlnaHQ6MXB4O2JvcmRlci13aWR0aDouNXJlbSAwIC41cmVtIC41cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LnBvcG92ZXItaGVhZGVye3BhZGRpbmc6LjVyZW0gLjc1cmVtO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfS5wb3BvdmVyLWhlYWRlcjplbXB0eXtkaXNwbGF5Om5vbmV9LnBvcG92ZXItYm9keXtwYWRkaW5nOi41cmVtIC43NXJlbTtjb2xvcjojMjEyNTI5fS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwucG9pbnRlci1ldmVudHt0b3VjaC1hY3Rpb246cGFuLXl9LmNhcm91c2VsLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0uY2Fyb3VzZWwtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDotMTAwJTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1pdGVte3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWl0ZW0uYWN0aXZlLC5jYXJvdXNlbC1pdGVtLW5leHQsLmNhcm91c2VsLWl0ZW0tcHJldntkaXNwbGF5OmJsb2NrfS5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVte29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNmb3JtOm5vbmV9LmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodHt6LWluZGV4OjE7b3BhY2l0eToxfS5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt6LWluZGV4OjA7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAwcyAuNnN9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLXByZXYsLmNhcm91c2VsLWNvbnRyb2wtbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjE1JTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6LjU7dHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1jb250cm9sLXByZXYsLmNhcm91c2VsLWNvbnRyb2wtbmV4dHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7b3BhY2l0eTouOX0uY2Fyb3VzZWwtY29udHJvbC1wcmV2e2xlZnQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0e3JpZ2h0OjB9LmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQ6NTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdH0uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLyUzZSUzYy9zdmclM2VcIil9LmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKX0uY2Fyb3VzZWwtaW5kaWNhdG9yc3twb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE1O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctbGVmdDowO21hcmdpbi1yaWdodDoxNSU7bWFyZ2luLWxlZnQ6MTUlO2xpc3Qtc3R5bGU6bm9uZX0uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaXtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2ZsZXg6MCAxIGF1dG87d2lkdGg6MzBweDtoZWlnaHQ6M3B4O21hcmdpbi1yaWdodDozcHg7bWFyZ2luLWxlZnQ6M3B4O3RleHQtaW5kZW50Oi05OTlweDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlci10b3A6MTBweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjEwcHggc29saWQgdHJhbnNwYXJlbnQ7b3BhY2l0eTouNTt0cmFuc2l0aW9uOm9wYWNpdHkgMC42cyBlYXNlfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaXt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmV7b3BhY2l0eToxfS5jYXJvdXNlbC1jYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE1JTtib3R0b206MjBweDtsZWZ0OjE1JTt6LWluZGV4OjEwO3BhZGRpbmctdG9wOjIwcHg7cGFkZGluZy1ib3R0b206MjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfUBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXJ7dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3Bpbm5lci1ib3JkZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbTtib3JkZXI6LjI1ZW0gc29saWQgY3VycmVudENvbG9yO2JvcmRlci1yaWdodC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTthbmltYXRpb246Ljc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXJ9LnNwaW5uZXItYm9yZGVyLXNte3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07Ym9yZGVyLXdpZHRoOi4yZW19QGtleWZyYW1lcyBzcGlubmVyLWdyb3d7MCV7dHJhbnNmb3JtOnNjYWxlKDApfTUwJXtvcGFjaXR5OjE7dHJhbnNmb3JtOm5vbmV9fS5zcGlubmVyLWdyb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MnJlbTtoZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbTtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtib3JkZXItcmFkaXVzOjUwJTtvcGFjaXR5OjA7YW5pbWF0aW9uOi43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItZ3Jvd30uc3Bpbm5lci1ncm93LXNte3dpZHRoOjFyZW07aGVpZ2h0OjFyZW19QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5zcGlubmVyLWJvcmRlciwuc3Bpbm5lci1ncm93e2FuaW1hdGlvbi1kdXJhdGlvbjoxLjVzfX0uYWxpZ24tYmFzZWxpbmV7dmVydGljYWwtYWxpZ246YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tdG9we3ZlcnRpY2FsLWFsaWduOnRvcCAhaW1wb3J0YW50fS5hbGlnbi1taWRkbGV7dmVydGljYWwtYWxpZ246bWlkZGxlICFpbXBvcnRhbnR9LmFsaWduLWJvdHRvbXt2ZXJ0aWNhbC1hbGlnbjpib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC1ib3R0b217dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b20gIWltcG9ydGFudH0uYWxpZ24tdGV4dC10b3B7dmVydGljYWwtYWxpZ246dGV4dC10b3AgIWltcG9ydGFudH0uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMzQjY5RTUgIWltcG9ydGFudH1hLmJnLXByaW1hcnk6aG92ZXIsYS5iZy1wcmltYXJ5OmZvY3VzLGJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzFjNGRkMSAhaW1wb3J0YW50fS5iZy1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojNmM3NTdkICFpbXBvcnRhbnR9YS5iZy1zZWNvbmRhcnk6aG92ZXIsYS5iZy1zZWNvbmRhcnk6Zm9jdXMsYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixidXR0b24uYmctc2Vjb25kYXJ5OmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzU0NWI2MiAhaW1wb3J0YW50fS5iZy1zdWNjZXNze2JhY2tncm91bmQtY29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fWEuYmctc3VjY2Vzczpob3ZlcixhLmJnLXN1Y2Nlc3M6Zm9jdXMsYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMWU3ZTM0ICFpbXBvcnRhbnR9LmJnLWluZm97YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4ICFpbXBvcnRhbnR9YS5iZy1pbmZvOmhvdmVyLGEuYmctaW5mbzpmb2N1cyxidXR0b24uYmctaW5mbzpob3ZlcixidXR0b24uYmctaW5mbzpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMxMTdhOGIgIWltcG9ydGFudH0uYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDcgIWltcG9ydGFudH1hLmJnLXdhcm5pbmc6aG92ZXIsYS5iZy13YXJuaW5nOmZvY3VzLGJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLGJ1dHRvbi5iZy13YXJuaW5nOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2QzOWUwMCAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojQzIyMTI1ICFpbXBvcnRhbnR9YS5iZy1kYW5nZXI6aG92ZXIsYS5iZy1kYW5nZXI6Zm9jdXMsYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixidXR0b24uYmctZGFuZ2VyOmZvY3Vze2JhY2tncm91bmQtY29sb3I6Izk2MWExZCAhaW1wb3J0YW50fS5iZy1saWdodHtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmEgIWltcG9ydGFudH1hLmJnLWxpZ2h0OmhvdmVyLGEuYmctbGlnaHQ6Zm9jdXMsYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLGJ1dHRvbi5iZy1saWdodDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTUgIWltcG9ydGFudH0uYmctZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMwZDBiMWUgIWltcG9ydGFudH1hLmJnLWRhcms6aG92ZXIsYS5iZy1kYXJrOmZvY3VzLGJ1dHRvbi5iZy1kYXJrOmhvdmVyLGJ1dHRvbi5iZy1kYXJrOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50fS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uYmctdHJhbnNwYXJlbnR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50fS5ib3JkZXJ7Ym9yZGVyOjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci10b3B7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50fS5ib3JkZXItcmlnaHR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50fS5ib3JkZXItbGVmdHtib3JkZXItbGVmdDoxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50fS5ib3JkZXItMHtib3JkZXI6MCAhaW1wb3J0YW50fS5ib3JkZXItdG9wLTB7Ym9yZGVyLXRvcDowICFpbXBvcnRhbnR9LmJvcmRlci1yaWdodC0we2JvcmRlci1yaWdodDowICFpbXBvcnRhbnR9LmJvcmRlci1ib3R0b20tMHtib3JkZXItYm90dG9tOjAgIWltcG9ydGFudH0uYm9yZGVyLWxlZnQtMHtib3JkZXItbGVmdDowICFpbXBvcnRhbnR9LmJvcmRlci1wcmltYXJ5e2JvcmRlci1jb2xvcjojM0I2OUU1ICFpbXBvcnRhbnR9LmJvcmRlci1zZWNvbmRhcnl7Ym9yZGVyLWNvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH0uYm9yZGVyLXN1Y2Nlc3N7Ym9yZGVyLWNvbG9yOiMyOGE3NDUgIWltcG9ydGFudH0uYm9yZGVyLWluZm97Ym9yZGVyLWNvbG9yOiMxN2EyYjggIWltcG9ydGFudH0uYm9yZGVyLXdhcm5pbmd7Ym9yZGVyLWNvbG9yOiNmZmMxMDcgIWltcG9ydGFudH0uYm9yZGVyLWRhbmdlcntib3JkZXItY29sb3I6I0MyMjEyNSAhaW1wb3J0YW50fS5ib3JkZXItbGlnaHR7Ym9yZGVyLWNvbG9yOiNmOGY5ZmEgIWltcG9ydGFudH0uYm9yZGVyLWRhcmt7Ym9yZGVyLWNvbG9yOiMwZDBiMWUgIWltcG9ydGFudH0uYm9yZGVyLXdoaXRle2JvcmRlci1jb2xvcjojZmZmICFpbXBvcnRhbnR9LnJvdW5kZWQtc217Ym9yZGVyLXJhZGl1czouMnJlbSAhaW1wb3J0YW50fS5yb3VuZGVke2JvcmRlci1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtdG9we2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtcmlnaHR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtbGVmdHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4yNXJlbSAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtbGd7Ym9yZGVyLXJhZGl1czouM3JlbSAhaW1wb3J0YW50fS5yb3VuZGVkLWNpcmNsZXtib3JkZXItcmFkaXVzOjUwJSAhaW1wb3J0YW50fS5yb3VuZGVkLXBpbGx7Ym9yZGVyLXJhZGl1czo1MHJlbSAhaW1wb3J0YW50fS5yb3VuZGVkLTB7Ym9yZGVyLXJhZGl1czowICFpbXBvcnRhbnR9LmNsZWFyZml4OjphZnRlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGg7Y29udGVudDpcIlwifS5kLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmQtc20tbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1zbS1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtc20tdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXNtLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXNtLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtc20tZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5kLWxnLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtbGctaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLWxnLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1sZy10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1sZy10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLWxnLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtbGctaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5kLXByaW50LW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC1wcmludC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXByaW50LWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtcHJpbnQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX0uZW1iZWQtcmVzcG9uc2l2ZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbn0uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLC5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCwuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MH0uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjQyLjg1NzE0JX0uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3Jle3BhZGRpbmctdG9wOjU2LjI1JX0uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmV7cGFkZGluZy10b3A6NzUlfS5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZXtwYWRkaW5nLXRvcDoxMDAlfS5mbGV4LXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZmxleC1zbS1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXNtLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1zbS13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbGV4LW1kLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5mbGV4LWxnLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbGctcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1sZy1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbGctZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LWxnLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC14bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgteGwtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LXhsLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fS5mbG9hdC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZmxvYXQtc20tbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbG9hdC1tZC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbWQtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbWQtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5mbG9hdC1sZy1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbGctcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5mbG9hdC14bC1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQteGwtcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQteGwtbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fS51c2VyLXNlbGVjdC1hbGx7dXNlci1zZWxlY3Q6YWxsICFpbXBvcnRhbnR9LnVzZXItc2VsZWN0LWF1dG97dXNlci1zZWxlY3Q6YXV0byAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1ub25le3VzZXItc2VsZWN0Om5vbmUgIWltcG9ydGFudH0ub3ZlcmZsb3ctYXV0b3tvdmVyZmxvdzphdXRvICFpbXBvcnRhbnR9Lm92ZXJmbG93LWhpZGRlbntvdmVyZmxvdzpoaWRkZW4gIWltcG9ydGFudH0ucG9zaXRpb24tc3RhdGlje3Bvc2l0aW9uOnN0YXRpYyAhaW1wb3J0YW50fS5wb3NpdGlvbi1yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50fS5wb3NpdGlvbi1maXhlZHtwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50fS5wb3NpdGlvbi1zdGlja3l7cG9zaXRpb246c3RpY2t5ICFpbXBvcnRhbnR9LmZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LmZpeGVkLWJvdHRvbXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMzB9QHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KXsuc3RpY2t5LXRvcHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDIwfX0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ym9yZGVyOjB9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXN7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87b3ZlcmZsb3c6dmlzaWJsZTtjbGlwOmF1dG87d2hpdGUtc3BhY2U6bm9ybWFsfS5zaGFkb3ctc217Ym94LXNoYWRvdzowIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSg3Nyw3Nyw3NywwLjA3NSkgIWltcG9ydGFudH0uc2hhZG93e2JveC1zaGFkb3c6MCAwLjVyZW0gMXJlbSByZ2JhKDc3LDc3LDc3LDAuMTUpICFpbXBvcnRhbnR9LnNoYWRvdy1sZ3tib3gtc2hhZG93OjAgMXJlbSAzcmVtIHJnYmEoNzcsNzcsNzcsMC4xNzUpICFpbXBvcnRhbnR9LnNoYWRvdy1ub25le2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS53LTI1e3dpZHRoOjI1JSAhaW1wb3J0YW50fS53LTUwe3dpZHRoOjUwJSAhaW1wb3J0YW50fS53LTc1e3dpZHRoOjc1JSAhaW1wb3J0YW50fS53LTEwMHt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LnctYXV0b3t3aWR0aDphdXRvICFpbXBvcnRhbnR9LmgtMjV7aGVpZ2h0OjI1JSAhaW1wb3J0YW50fS5oLTUwe2hlaWdodDo1MCUgIWltcG9ydGFudH0uaC03NXtoZWlnaHQ6NzUlICFpbXBvcnRhbnR9LmgtMTAwe2hlaWdodDoxMDAlICFpbXBvcnRhbnR9LmgtYXV0b3toZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5taW4tdnctMTAwe21pbi13aWR0aDoxMDB2dyAhaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmggIWltcG9ydGFudH0udnctMTAwe3dpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmggIWltcG9ydGFudH0ubS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LTAsLm15LTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLTAsLm14LTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItMCwubXktMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtMCwubXgtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LTEsLm15LTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItMSwubXgtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLTEsLm15LTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtMSwubXgtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC0yLC5teS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItMiwubXgtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItMiwubXktMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLTIsLm14LTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LTMsLm15LTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLTMsLm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItMywubXktM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtMywubXgtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0tNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LTQsLm15LTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItNCwubXgtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLTQsLm15LTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtNCwubXgtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LTUsLm15LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLTUsLm14LTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItNSwubXktNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtNSwubXgtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtMCwucHktMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLTAsLnB4LTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLTAsLnB5LTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC0wLC5weC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC0xLC5weS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci0xLC5weC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLTEsLnB5LTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLTEsLnB4LTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC0yLC5weS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLTIsLnB4LTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi0yLC5weS0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLTIsLnB4LTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQtMywucHktM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLTMsLnB4LTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLTMsLnB5LTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC0zLC5weC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC00LC5weS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci00LC5weC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLTQsLnB5LTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLTQsLnB4LTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LTUsLnB5LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci01LC5weC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi01LC5weS01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtNSwucHgtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLW4xe21hcmdpbjotLjI1cmVtICFpbXBvcnRhbnR9Lm10LW4xLC5teS1uMXttYXJnaW4tdG9wOi0uMjVyZW0gIWltcG9ydGFudH0ubXItbjEsLm14LW4xe21hcmdpbi1yaWdodDotLjI1cmVtICFpbXBvcnRhbnR9Lm1iLW4xLC5teS1uMXttYXJnaW4tYm90dG9tOi0uMjVyZW0gIWltcG9ydGFudH0ubWwtbjEsLm14LW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0gIWltcG9ydGFudH0ubS1uMnttYXJnaW46LS41cmVtICFpbXBvcnRhbnR9Lm10LW4yLC5teS1uMnttYXJnaW4tdG9wOi0uNXJlbSAhaW1wb3J0YW50fS5tci1uMiwubXgtbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSAhaW1wb3J0YW50fS5tYi1uMiwubXktbjJ7bWFyZ2luLWJvdHRvbTotLjVyZW0gIWltcG9ydGFudH0ubWwtbjIsLm14LW4ye21hcmdpbi1sZWZ0Oi0uNXJlbSAhaW1wb3J0YW50fS5tLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1uMywubXktbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1uMywubXgtbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLW4zLC5teS1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLW4zLC5teC1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LW40LC5teS1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItbjQsLm14LW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLW40LC5teS1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtbjQsLm14LW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtbjUsLm15LW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItbjUsLm14LW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi1uNSwubXktbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1uNSwubXgtbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LWF1dG8sLm15LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLWF1dG8sLm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItYXV0bywubXktYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtYXV0bywubXgtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsubS1zbS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LXNtLTAsLm15LXNtLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLXNtLTAsLm14LXNtLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItc20tMCwubXktc20tMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtc20tMCwubXgtc20tMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tc20tMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LXNtLTEsLm15LXNtLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItc20tMSwubXgtc20tMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTEsLm15LXNtLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtc20tMSwubXgtc20tMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS1zbS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC1zbS0yLC5teS1zbS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItc20tMiwubXgtc20tMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItc20tMiwubXktc20tMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTIsLm14LXNtLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS1zbS0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LXNtLTMsLm15LXNtLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLXNtLTMsLm14LXNtLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItc20tMywubXktc20tM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtc20tMywubXgtc20tM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0tc20tNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LXNtLTQsLm15LXNtLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItc20tNCwubXgtc20tNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTQsLm15LXNtLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtc20tNCwubXgtc20tNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS1zbS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LXNtLTUsLm15LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLXNtLTUsLm14LXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItc20tNSwubXktc20tNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtc20tNSwubXgtc20tNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAtc20tMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtc20tMCwucHktc20tMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLXNtLTAsLnB4LXNtLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLXNtLTAsLnB5LXNtLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC1zbS0wLC5weC1zbS0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAtc20tMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0xLC5weS1zbS0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci1zbS0xLC5weC1zbS0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLXNtLTEsLnB5LXNtLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLXNtLTEsLnB4LXNtLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLXNtLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC1zbS0yLC5weS1zbS0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLXNtLTIsLnB4LXNtLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0yLC5weS1zbS0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLXNtLTIsLnB4LXNtLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAtc20tM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQtc20tMywucHktc20tM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLXNtLTMsLnB4LXNtLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLXNtLTMsLnB5LXNtLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC1zbS0zLC5weC1zbS0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAtc20tNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1zbS00LC5weS1zbS00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci1zbS00LC5weC1zbS00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLXNtLTQsLnB5LXNtLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLXNtLTQsLnB4LXNtLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLXNtLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LXNtLTUsLnB5LXNtLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci1zbS01LC5weC1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1zbS01LC5weS1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtc20tNSwucHgtc20tNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLXNtLW4xe21hcmdpbjotLjI1cmVtICFpbXBvcnRhbnR9Lm10LXNtLW4xLC5teS1zbS1uMXttYXJnaW4tdG9wOi0uMjVyZW0gIWltcG9ydGFudH0ubXItc20tbjEsLm14LXNtLW4xe21hcmdpbi1yaWdodDotLjI1cmVtICFpbXBvcnRhbnR9Lm1iLXNtLW4xLC5teS1zbS1uMXttYXJnaW4tYm90dG9tOi0uMjVyZW0gIWltcG9ydGFudH0ubWwtc20tbjEsLm14LXNtLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0gIWltcG9ydGFudH0ubS1zbS1uMnttYXJnaW46LS41cmVtICFpbXBvcnRhbnR9Lm10LXNtLW4yLC5teS1zbS1uMnttYXJnaW4tdG9wOi0uNXJlbSAhaW1wb3J0YW50fS5tci1zbS1uMiwubXgtc20tbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMiwubXktc20tbjJ7bWFyZ2luLWJvdHRvbTotLjVyZW0gIWltcG9ydGFudH0ubWwtc20tbjIsLm14LXNtLW4ye21hcmdpbi1sZWZ0Oi0uNXJlbSAhaW1wb3J0YW50fS5tLXNtLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uMywubXktc20tbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1zbS1uMywubXgtc20tbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLXNtLW4zLC5teS1zbS1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLXNtLW4zLC5teC1zbS1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLXNtLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LXNtLW40LC5teS1zbS1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItc20tbjQsLm14LXNtLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLW40LC5teS1zbS1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtc20tbjQsLm14LXNtLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1zbS1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtc20tbjUsLm15LXNtLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItc20tbjUsLm14LXNtLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi1zbS1uNSwubXktc20tbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1zbS1uNSwubXgtc20tbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS1zbS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXNtLWF1dG8sLm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLXNtLWF1dG8sLm14LXNtLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItc20tYXV0bywubXktc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtc20tYXV0bywubXgtc20tYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm0tbWQtMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC1tZC0wLC5teS1tZC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci1tZC0wLC5teC1tZC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLW1kLTAsLm15LW1kLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLW1kLTAsLm14LW1kLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLW1kLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC0xLC5teS1tZC0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTEsLm14LW1kLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0xLC5teS1tZC0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLW1kLTEsLm14LW1kLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0tbWQtMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQtbWQtMiwubXktbWQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTIsLm14LW1kLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTIsLm15LW1kLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC1tZC0yLC5teC1tZC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm0tbWQtM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC1tZC0zLC5teS1tZC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci1tZC0zLC5teC1tZC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTMsLm15LW1kLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLW1kLTMsLm14LW1kLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tLW1kLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC00LC5teS1tZC00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLW1kLTQsLm14LW1kLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi1tZC00LC5teS1tZC00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLW1kLTQsLm14LW1kLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm0tbWQtNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC1tZC01LC5teS1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci1tZC01LC5teC1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTUsLm15LW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLW1kLTUsLm14LW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LW1kLTAsLnB5LW1kLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1tZC0wLC5weC1tZC0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi1tZC0wLC5weS1tZC0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtbWQtMCwucHgtbWQtMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtbWQtMSwucHktbWQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItbWQtMSwucHgtbWQtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi1tZC0xLC5weS1tZC0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC1tZC0xLC5weC1tZC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC1tZC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtbWQtMiwucHktbWQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci1tZC0yLC5weC1tZC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItbWQtMiwucHktbWQtMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC1tZC0yLC5weC1tZC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LW1kLTMsLnB5LW1kLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci1tZC0zLC5weC1tZC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi1tZC0zLC5weS1tZC0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtbWQtMywucHgtbWQtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtbWQtNCwucHktbWQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItbWQtNCwucHgtbWQtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi1tZC00LC5weS1tZC00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC1tZC00LC5weC1tZC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC1tZC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1tZC01LC5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItbWQtNSwucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbWQtNSwucHktbWQtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLW1kLTUsLnB4LW1kLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS1tZC1uMXttYXJnaW46LS4yNXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uMSwubXktbWQtbjF7bWFyZ2luLXRvcDotLjI1cmVtICFpbXBvcnRhbnR9Lm1yLW1kLW4xLC5teC1tZC1uMXttYXJnaW4tcmlnaHQ6LS4yNXJlbSAhaW1wb3J0YW50fS5tYi1tZC1uMSwubXktbWQtbjF7bWFyZ2luLWJvdHRvbTotLjI1cmVtICFpbXBvcnRhbnR9Lm1sLW1kLW4xLC5teC1tZC1uMXttYXJnaW4tbGVmdDotLjI1cmVtICFpbXBvcnRhbnR9Lm0tbWQtbjJ7bWFyZ2luOi0uNXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uMiwubXktbWQtbjJ7bWFyZ2luLXRvcDotLjVyZW0gIWltcG9ydGFudH0ubXItbWQtbjIsLm14LW1kLW4ye21hcmdpbi1yaWdodDotLjVyZW0gIWltcG9ydGFudH0ubWItbWQtbjIsLm15LW1kLW4ye21hcmdpbi1ib3R0b206LS41cmVtICFpbXBvcnRhbnR9Lm1sLW1kLW4yLC5teC1tZC1uMnttYXJnaW4tbGVmdDotLjVyZW0gIWltcG9ydGFudH0ubS1tZC1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtbWQtbjMsLm15LW1kLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItbWQtbjMsLm14LW1kLW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi1tZC1uMywubXktbWQtbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1tZC1uMywubXgtbWQtbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS1tZC1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uNCwubXktbWQtbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLW1kLW40LC5teC1tZC1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1tZC1uNCwubXktbWQtbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLW1kLW40LC5teC1tZC1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0tbWQtbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LW1kLW41LC5teS1tZC1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLW1kLW41LC5teC1tZC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWItbWQtbjUsLm15LW1kLW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtbWQtbjUsLm14LW1kLW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tbWQtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1tZC1hdXRvLC5teS1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1tZC1hdXRvLC5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLW1kLWF1dG8sLm15LW1kLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLW1kLWF1dG8sLm14LW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTA0MXB4KXsubS1sZy0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LWxnLTAsLm15LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLWxnLTAsLm14LWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItbGctMCwubXktbGctMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtbGctMCwubXgtbGctMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tbGctMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLTEsLm15LWxnLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItbGctMSwubXgtbGctMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTEsLm15LWxnLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtbGctMSwubXgtbGctMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS1sZy0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0yLC5teS1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItbGctMiwubXgtbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItbGctMiwubXktbGctMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTIsLm14LWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS1sZy0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LWxnLTMsLm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLWxnLTMsLm14LWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItbGctMywubXktbGctM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtbGctMywubXgtbGctM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0tbGctNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLTQsLm15LWxnLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItbGctNCwubXgtbGctNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTQsLm15LWxnLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtbGctNCwubXgtbGctNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS1sZy01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LWxnLTUsLm15LWxnLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLWxnLTUsLm14LWxnLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItbGctNSwubXktbGctNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtbGctNSwubXgtbGctNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAtbGctMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtbGctMCwucHktbGctMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLWxnLTAsLnB4LWxnLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLWxnLTAsLnB5LWxnLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC1sZy0wLC5weC1sZy0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAtbGctMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0xLC5weS1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci1sZy0xLC5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLWxnLTEsLnB5LWxnLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLWxnLTEsLnB4LWxnLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLWxnLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0yLC5weS1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLWxnLTIsLnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0yLC5weS1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLWxnLTIsLnB4LWxnLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAtbGctM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQtbGctMywucHktbGctM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLWxnLTMsLnB4LWxnLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLWxnLTMsLnB5LWxnLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC1sZy0zLC5weC1sZy0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAtbGctNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC1sZy00LC5weS1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci1sZy00LC5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTQsLnB5LWxnLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLWxnLTQsLnB4LWxnLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLWxnLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LWxnLTUsLnB5LWxnLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci1sZy01LC5weC1sZy01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1sZy01LC5weS1sZy01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtbGctNSwucHgtbGctNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLWxnLW4xe21hcmdpbjotLjI1cmVtICFpbXBvcnRhbnR9Lm10LWxnLW4xLC5teS1sZy1uMXttYXJnaW4tdG9wOi0uMjVyZW0gIWltcG9ydGFudH0ubXItbGctbjEsLm14LWxnLW4xe21hcmdpbi1yaWdodDotLjI1cmVtICFpbXBvcnRhbnR9Lm1iLWxnLW4xLC5teS1sZy1uMXttYXJnaW4tYm90dG9tOi0uMjVyZW0gIWltcG9ydGFudH0ubWwtbGctbjEsLm14LWxnLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0gIWltcG9ydGFudH0ubS1sZy1uMnttYXJnaW46LS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLW4yLC5teS1sZy1uMnttYXJnaW4tdG9wOi0uNXJlbSAhaW1wb3J0YW50fS5tci1sZy1uMiwubXgtbGctbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uMiwubXktbGctbjJ7bWFyZ2luLWJvdHRvbTotLjVyZW0gIWltcG9ydGFudH0ubWwtbGctbjIsLm14LWxnLW4ye21hcmdpbi1sZWZ0Oi0uNXJlbSAhaW1wb3J0YW50fS5tLWxnLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uMywubXktbGctbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1sZy1uMywubXgtbGctbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLWxnLW4zLC5teS1sZy1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLWxnLW4zLC5teC1sZy1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLWxnLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LWxnLW40LC5teS1sZy1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItbGctbjQsLm14LWxnLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLW40LC5teS1sZy1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtbGctbjQsLm14LWxnLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1sZy1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtbGctbjUsLm15LWxnLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItbGctbjUsLm14LWxnLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi1sZy1uNSwubXktbGctbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1sZy1uNSwubXgtbGctbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS1sZy1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LWxnLWF1dG8sLm15LWxnLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbGctYXV0bywubXktbGctYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtbGctYXV0bywubXgtbGctYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5tLXhsLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQteGwtMCwubXkteGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXIteGwtMCwubXgteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi14bC0wLC5teS14bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC14bC0wLC5teC14bC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubS14bC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQteGwtMSwubXkteGwtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci14bC0xLC5teC14bC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWIteGwtMSwubXkteGwtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC14bC0xLC5teC14bC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTIsLm15LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci14bC0yLC5teC14bC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi14bC0yLC5teS14bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwteGwtMiwubXgteGwtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tLXhsLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQteGwtMywubXkteGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXIteGwtMywubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi14bC0zLC5teS14bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC14bC0zLC5teC14bC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubS14bC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQteGwtNCwubXkteGwtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci14bC00LC5teC14bC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWIteGwtNCwubXkteGwtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC14bC00LC5teC14bC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tLXhsLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQteGwtNSwubXkteGwtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXIteGwtNSwubXgteGwtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi14bC01LC5teS14bC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC14bC01LC5teC14bC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucC14bC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC14bC0wLC5weS14bC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHIteGwtMCwucHgteGwtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGIteGwtMCwucHkteGwtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC14bC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LXhsLTEsLnB5LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLXhsLTEsLnB4LXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGIteGwtMSwucHkteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwteGwtMSwucHgteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnAteGwtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTIsLnB5LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHIteGwtMiwucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTIsLnB5LXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwteGwtMiwucHgteGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucC14bC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC14bC0zLC5weS14bC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHIteGwtMywucHgteGwtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGIteGwtMywucHkteGwtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLXhsLTMsLnB4LXhsLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucC14bC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTQsLnB5LXhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLXhsLTQsLnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGIteGwtNCwucHkteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwteGwtNCwucHgteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnAteGwtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQteGwtNSwucHkteGwtNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLXhsLTUsLnB4LXhsLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLXhsLTUsLnB5LXhsLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC14bC01LC5weC14bC01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9Lm0teGwtbjF7bWFyZ2luOi0uMjVyZW0gIWltcG9ydGFudH0ubXQteGwtbjEsLm15LXhsLW4xe21hcmdpbi10b3A6LS4yNXJlbSAhaW1wb3J0YW50fS5tci14bC1uMSwubXgteGwtbjF7bWFyZ2luLXJpZ2h0Oi0uMjVyZW0gIWltcG9ydGFudH0ubWIteGwtbjEsLm15LXhsLW4xe21hcmdpbi1ib3R0b206LS4yNXJlbSAhaW1wb3J0YW50fS5tbC14bC1uMSwubXgteGwtbjF7bWFyZ2luLWxlZnQ6LS4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLW4ye21hcmdpbjotLjVyZW0gIWltcG9ydGFudH0ubXQteGwtbjIsLm15LXhsLW4ye21hcmdpbi10b3A6LS41cmVtICFpbXBvcnRhbnR9Lm1yLXhsLW4yLC5teC14bC1uMnttYXJnaW4tcmlnaHQ6LS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4yLC5teS14bC1uMnttYXJnaW4tYm90dG9tOi0uNXJlbSAhaW1wb3J0YW50fS5tbC14bC1uMiwubXgteGwtbjJ7bWFyZ2luLWxlZnQ6LS41cmVtICFpbXBvcnRhbnR9Lm0teGwtbjN7bWFyZ2luOi0xcmVtICFpbXBvcnRhbnR9Lm10LXhsLW4zLC5teS14bC1uM3ttYXJnaW4tdG9wOi0xcmVtICFpbXBvcnRhbnR9Lm1yLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tcmlnaHQ6LTFyZW0gIWltcG9ydGFudH0ubWIteGwtbjMsLm15LXhsLW4ze21hcmdpbi1ib3R0b206LTFyZW0gIWltcG9ydGFudH0ubWwteGwtbjMsLm14LXhsLW4ze21hcmdpbi1sZWZ0Oi0xcmVtICFpbXBvcnRhbnR9Lm0teGwtbjR7bWFyZ2luOi0xLjVyZW0gIWltcG9ydGFudH0ubXQteGwtbjQsLm15LXhsLW40e21hcmdpbi10b3A6LTEuNXJlbSAhaW1wb3J0YW50fS5tci14bC1uNCwubXgteGwtbjR7bWFyZ2luLXJpZ2h0Oi0xLjVyZW0gIWltcG9ydGFudH0ubWIteGwtbjQsLm15LXhsLW40e21hcmdpbi1ib3R0b206LTEuNXJlbSAhaW1wb3J0YW50fS5tbC14bC1uNCwubXgteGwtbjR7bWFyZ2luLWxlZnQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tLXhsLW41e21hcmdpbjotM3JlbSAhaW1wb3J0YW50fS5tdC14bC1uNSwubXkteGwtbjV7bWFyZ2luLXRvcDotM3JlbSAhaW1wb3J0YW50fS5tci14bC1uNSwubXgteGwtbjV7bWFyZ2luLXJpZ2h0Oi0zcmVtICFpbXBvcnRhbnR9Lm1iLXhsLW41LC5teS14bC1uNXttYXJnaW4tYm90dG9tOi0zcmVtICFpbXBvcnRhbnR9Lm1sLXhsLW41LC5teC14bC1uNXttYXJnaW4tbGVmdDotM3JlbSAhaW1wb3J0YW50fS5tLXhsLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXIteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi14bC1hdXRvLC5teS14bC1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC14bC1hdXRvLC5teC14bC1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH19LnN0cmV0Y2hlZC1saW5rOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjE7cG9pbnRlci1ldmVudHM6YXV0bztjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS50ZXh0LW1vbm9zcGFjZXtmb250LWZhbWlseTpTRk1vbm8tUmVndWxhcixNZW5sbyxNb25hY28sQ29uc29sYXMsXCJMaWJlcmF0aW9uIE1vbm9cIixcIkNvdXJpZXIgTmV3XCIsbW9ub3NwYWNlICFpbXBvcnRhbnR9LnRleHQtanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnkgIWltcG9ydGFudH0udGV4dC13cmFwe3doaXRlLXNwYWNlOm5vcm1hbCAhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0udGV4dC10cnVuY2F0ZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsudGV4dC1zbS1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXNtLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1zbS1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGV4dC1tZC1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LW1kLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1tZC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEwNDFweCl7LnRleHQtbGctbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1sZy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey50ZXh0LXhsLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteGwtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtdXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fS5mb250LXdlaWdodC1saWdodHtmb250LXdlaWdodDozMDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtbGlnaHRlcntmb250LXdlaWdodDpsaWdodGVyICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LW5vcm1hbHtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZHtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZGVye2ZvbnQtd2VpZ2h0OmJvbGRlciAhaW1wb3J0YW50fS5mb250LWl0YWxpY3tmb250LXN0eWxlOml0YWxpYyAhaW1wb3J0YW50fS50ZXh0LXdoaXRle2NvbG9yOiNmZmYgIWltcG9ydGFudH0udGV4dC1wcmltYXJ5e2NvbG9yOiMzQjY5RTUgIWltcG9ydGFudH1hLnRleHQtcHJpbWFyeTpob3ZlcixhLnRleHQtcHJpbWFyeTpmb2N1c3tjb2xvcjojMTk0NWJiICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH1hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLGEudGV4dC1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6IzQ5NGY1NCAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fWEudGV4dC1zdWNjZXNzOmhvdmVyLGEudGV4dC1zdWNjZXNzOmZvY3Vze2NvbG9yOiMxOTY5MmMgIWltcG9ydGFudH0udGV4dC1pbmZve2NvbG9yOiMxN2EyYjggIWltcG9ydGFudH1hLnRleHQtaW5mbzpob3ZlcixhLnRleHQtaW5mbzpmb2N1c3tjb2xvcjojMGY2Njc0ICFpbXBvcnRhbnR9LnRleHQtd2FybmluZ3tjb2xvcjojZmZjMTA3ICFpbXBvcnRhbnR9YS50ZXh0LXdhcm5pbmc6aG92ZXIsYS50ZXh0LXdhcm5pbmc6Zm9jdXN7Y29sb3I6I2JhOGIwMCAhaW1wb3J0YW50fS50ZXh0LWRhbmdlcntjb2xvcjojQzIyMTI1ICFpbXBvcnRhbnR9YS50ZXh0LWRhbmdlcjpob3ZlcixhLnRleHQtZGFuZ2VyOmZvY3Vze2NvbG9yOiM4MTE2MTkgIWltcG9ydGFudH0udGV4dC1saWdodHtjb2xvcjojZjhmOWZhICFpbXBvcnRhbnR9YS50ZXh0LWxpZ2h0OmhvdmVyLGEudGV4dC1saWdodDpmb2N1c3tjb2xvcjojY2JkM2RhICFpbXBvcnRhbnR9LnRleHQtZGFya3tjb2xvcjojMGQwYjFlICFpbXBvcnRhbnR9YS50ZXh0LWRhcms6aG92ZXIsYS50ZXh0LWRhcms6Zm9jdXN7Y29sb3I6IzAwMCAhaW1wb3J0YW50fS50ZXh0LWJvZHl7Y29sb3I6IzIxMjUyOSAhaW1wb3J0YW50fS50ZXh0LW11dGVke2NvbG9yOiM2Yzc1N2QgIWltcG9ydGFudH0udGV4dC1ibGFjay01MHtjb2xvcjpyZ2JhKDc3LDc3LDc3LDAuNSkgIWltcG9ydGFudH0udGV4dC13aGl0ZS01MHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSkgIWltcG9ydGFudH0udGV4dC1oaWRle2ZvbnQ6MC8wIGE7Y29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfS50ZXh0LWRlY29yYXRpb24tbm9uZXt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS50ZXh0LWJyZWFre3dvcmQtYnJlYWs6YnJlYWstd29yZCAhaW1wb3J0YW50O3dvcmQtd3JhcDpicmVhay13b3JkICFpbXBvcnRhbnR9LnRleHQtcmVzZXR7Y29sb3I6aW5oZXJpdCAhaW1wb3J0YW50fS52aXNpYmxle3Zpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50fS5pbnZpc2libGV7dmlzaWJpbGl0eTpoaWRkZW4gIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7KiwqOjpiZWZvcmUsKjo6YWZ0ZXJ7dGV4dC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fWE6bm90KC5idG4pe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9YWJiclt0aXRsZV06OmFmdGVye2NvbnRlbnQ6XCIgKFwiIGF0dHIodGl0bGUpIFwiKVwifXByZXt3aGl0ZS1zcGFjZTpwcmUtd3JhcCAhaW1wb3J0YW50fXByZSxibG9ja3F1b3Rle2JvcmRlcjoxcHggc29saWQgI2FkYjViZDtwYWdlLWJyZWFrLWluc2lkZTphdm9pZH10aGVhZHtkaXNwbGF5OnRhYmxlLWhlYWRlci1ncm91cH10cixpbWd7cGFnZS1icmVhay1pbnNpZGU6YXZvaWR9cCxoMixoM3tvcnBoYW5zOjM7d2lkb3dzOjN9aDIsaDN7cGFnZS1icmVhay1hZnRlcjphdm9pZH1AcGFnZXtzaXplOmEzfWJvZHl7bWluLXdpZHRoOjEwNDFweCAhaW1wb3J0YW50fS5jb250YWluZXJ7bWluLXdpZHRoOjEwNDFweCAhaW1wb3J0YW50fS5uYXZiYXJ7ZGlzcGxheTpub25lfS5iYWRnZXtib3JkZXI6MXB4IHNvbGlkICM0RDRENER9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSAhaW1wb3J0YW50fS50YWJsZSB0ZCwudGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LnRhYmxlLWJvcmRlcmVkIHRoLC50YWJsZS1ib3JkZXJlZCB0ZHtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0udGFibGUtZGFya3tjb2xvcjppbmhlcml0fS50YWJsZS1kYXJrIHRoLC50YWJsZS1kYXJrIHRkLC50YWJsZS1kYXJrIHRoZWFkIHRoLC50YWJsZS1kYXJrIHRib2R5K3Rib2R5e2JvcmRlci1jb2xvcjojZGVlMmU2fS50YWJsZSAudGhlYWQtZGFyayB0aHtjb2xvcjppbmhlcml0O2JvcmRlci1jb2xvcjojZGVlMmU2fX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHcmFwaGlrJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7c3JjOnVybCguLi9mb250cy9HcmFwaGlrLVJlZ3VsYXIub3RmKSBmb3JtYXQoXCJvcGVudHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHcmFwaGlrJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDozMDA7c3JjOnVybCguLi9mb250cy9HcmFwaGlrLUxpZ2h0Lm90ZikgZm9ybWF0KFwib3BlbnR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTonR3JhcGhpayc7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO3NyYzp1cmwoLi4vZm9udHMvR3JhcGhpay1NZWRpdW0ub3RmKSBmb3JtYXQoXCJvcGVudHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHcmFwaGlrJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybCguLi9mb250cy9HcmFwaGlrLUJvbGQub3RmKSBmb3JtYXQoXCJvcGVudHlwZVwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidHcmFwaGlrJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7c3JjOnVybCguLi9mb250cy9HcmFwaGlrLVNlbWlib2xkLm90ZikgZm9ybWF0KFwib3BlbnR5cGVcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTonR290aGFtJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybCguLi9mb250cy9Hb3RoYW0tQm9sZC5vdGYpIGZvcm1hdChcIm9wZW50eXBlXCIpfWEuYnV0dG9uLGJ1dHRvbjpub3QoLm5hdmJhci10b2dnbGVyKSxidXR0b24uYnRue2ZvbnQtZmFtaWx5OlwiR290aGFtXCI7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06bm9uZTtjb2xvcjojZmZmO2JhY2tncm91bmQ6I0MyMjEyNTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOjNweCBzb2xpZCAjQzIyMTI1O21hcmdpbjowO3BhZGRpbmc6MTFweCAzMnB4O3RyYW5zaXRpb246MC4ycyBhbGx9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7YS5idXR0b24sYnV0dG9uOm5vdCgubmF2YmFyLXRvZ2dsZXIpLGJ1dHRvbi5idG57Zm9udC1zaXplOjEzcHg7cGFkZGluZzo4cHggMTJweH19YS5idXR0b246aG92ZXIsYnV0dG9uOm5vdCgubmF2YmFyLXRvZ2dsZXIpOmhvdmVyLGJ1dHRvbi5idG46aG92ZXJ7dGV4dC10cmFuc2Zvcm06bm9uZX1hLmJ1dHRvbi5vbi1kYXJrLWJnOmhvdmVyLGJ1dHRvbjpub3QoLm5hdmJhci10b2dnbGVyKS5vbi1kYXJrLWJnOmhvdmVyLGJ1dHRvbi5idG4ub24tZGFyay1iZzpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I0MyMjEyNTtib3JkZXI6M3B4IHNvbGlkICNmZmY7Ym9yZGVyLWNvbG9yOiNmZmZ9YS5idXR0b24ub24tbGlnaHQtYmc6aG92ZXIsYnV0dG9uOm5vdCgubmF2YmFyLXRvZ2dsZXIpLm9uLWxpZ2h0LWJnOmhvdmVyLGJ1dHRvbi5idG4ub24tbGlnaHQtYmc6aG92ZXJ7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjojQzIyMTI1O2JvcmRlci1jb2xvcjojQzIyMTI1fWEuYnV0dG9uLmlzLXRyYW5zcGFyZW50LXdoaXRlLGJ1dHRvbjpub3QoLm5hdmJhci10b2dnbGVyKS5pcy10cmFuc3BhcmVudC13aGl0ZSxidXR0b24uYnRuLmlzLXRyYW5zcGFyZW50LXdoaXRle2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmZn1hLmJ1dHRvbi5pcy10cmFuc3BhcmVudC13aGl0ZTpob3ZlcixidXR0b246bm90KC5uYXZiYXItdG9nZ2xlcikuaXMtdHJhbnNwYXJlbnQtd2hpdGU6aG92ZXIsYnV0dG9uLmJ0bi5pcy10cmFuc3BhcmVudC13aGl0ZTpob3ZlcntiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6I0MyMjEyNX1hLmJ1dHRvbi53aXRoLWRvd25sb2FkLWljb246YmVmb3JlLGJ1dHRvbjpub3QoLm5hdmJhci10b2dnbGVyKS53aXRoLWRvd25sb2FkLWljb246YmVmb3JlLGJ1dHRvbi5idG4ud2l0aC1kb3dubG9hZC1pY29uOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOScgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE5IDE4JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBkPSdNMTYuMjk3IDExLjA5djQuNzE0YzAgLjM3NC0uMzEuNjc5LS42OS42NzlIMi4wNzJjLS4zODEgMC0uNjktLjMwNS0uNjktLjY3OVYxMS4wOUgwdjQuNzE1YzAgMS4xMjIuOTMgMi4wMzUgMi4wNzIgMi4wMzVoMTMuNTM1YzEuMTQyIDAgMi4wNzItLjkxMyAyLjA3Mi0yLjAzNVYxMS4wOWgtMS4zODJ6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjM4IC02MTgpIHRyYW5zbGF0ZSgxMjAgNDE1KSB0cmFuc2xhdGUoMTAyIDE4OSkgdHJhbnNsYXRlKDE2LjQ3MyAxNCknLyUzRSUzQ3BhdGggZD0nTTEyLjE5MSA4LjM1Nkw5LjUzOCAxMC45OTkgOS41MzggMC4xNjEgOC4xNDEgMC4xNjEgOC4xNDEgMTAuOTk5IDUuNDg4IDguMzU2IDQuNSA5LjM0IDguODM5IDEzLjY2MSAxMy4xNzkgOS4zNHonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMzggLTYxOCkgdHJhbnNsYXRlKDEyMCA0MTUpIHRyYW5zbGF0ZSgxMDIgMTg5KSB0cmFuc2xhdGUoMTYuNDczIDE0KScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kLXNpemU6MThweCAxOHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMHB4LCAzcHgpfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpe2EuYnV0dG9uLndpdGgtZG93bmxvYWQtaWNvbjpiZWZvcmUsYnV0dG9uOm5vdCgubmF2YmFyLXRvZ2dsZXIpLndpdGgtZG93bmxvYWQtaWNvbjpiZWZvcmUsYnV0dG9uLmJ0bi53aXRoLWRvd25sb2FkLWljb246YmVmb3Jle3dpZHRoOjlweDtoZWlnaHQ6MTRweDtiYWNrZ3JvdW5kLXNpemU6OXB4IDE0cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNHB4LCAzcHgpfX1hLmJ1dHRvbi53aXRoLWRvd25sb2FkLWljb246aG92ZXI6YmVmb3JlLGJ1dHRvbjpub3QoLm5hdmJhci10b2dnbGVyKS53aXRoLWRvd25sb2FkLWljb246aG92ZXI6YmVmb3JlLGJ1dHRvbi5idG4ud2l0aC1kb3dubG9hZC1pY29uOmhvdmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOSAxOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM0MzMTYxOCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2clM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTE2LjI5NyAxMS4wOXY0LjcxNGMwIC4zNzQtLjMxLjY3OS0uNjkuNjc5SDIuMDcyYy0uMzgxIDAtLjY5LS4zMDUtLjY5LS42NzlWMTEuMDlIMHY0LjcxNWMwIDEuMTIyLjkzIDIuMDM1IDIuMDcyIDIuMDM1aDEzLjUzNWMxLjE0MiAwIDIuMDcyLS45MTMgMi4wNzItMi4wMzVWMTEuMDloLTEuMzgyeicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzOCAtNjE4KSB0cmFuc2xhdGUoMTIwIDQxNSkgdHJhbnNsYXRlKDEwMiAxODkpIHRyYW5zbGF0ZSgxNi40NzMgMTQpJy8lM0UlM0NwYXRoIGQ9J00xMi4xOTEgOC4zNTZMOS41MzggMTAuOTk5IDkuNTM4IDAuMTYxIDguMTQxIDAuMTYxIDguMTQxIDEwLjk5OSA1LjQ4OCA4LjM1NiA0LjUgOS4zNCA4LjgzOSAxMy42NjEgMTMuMTc5IDkuMzR6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjM4IC02MTgpIHRyYW5zbGF0ZSgxMjAgNDE1KSB0cmFuc2xhdGUoMTAyIDE4OSkgdHJhbnNsYXRlKDE2LjQ3MyAxNCknLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpfWEudGV4dC1saW5rLHNwYW4udGV4dC1saW5re2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6Y2xhbXAoMTNweCwgMS4zODg4OXZ3LCAyMHB4KTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuM2VtO2NvbG9yOiNDMjIxMjU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEuMzVlbSk7dHJhbnNpdGlvbjowLjJzIGFsbCBlYXNlLWluLW91dH1hLnRleHQtbGluazpiZWZvcmUsc3Bhbi50ZXh0LWxpbms6YmVmb3Jle2NvbnRlbnQ6Jyc7d2lkdGg6Ljg1ZW07aGVpZ2h0Oi44NWVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzQzIyMTI1JyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBkPSdNNTIgMjIzLjg0NkwzNSAyMzEuNTY0IDUyIDIzOS41MTIgNTIgMjM3LjU1MyAzOC45OTcgMjMxLjU2NCA1MiAyMjUuNzN6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTU1IC0yMjkzKSB0cmFuc2xhdGUoMCAxNjY2KSB0cmFuc2xhdGUoMTIwIDQwNCkgbWF0cml4KC0xIDAgMCAxIDg3IDApJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO29wYWNpdHk6MDttYXJnaW4tcmlnaHQ6LjVlbTt0cmFuc2l0aW9uOjAuMnMgYWxsIGVhc2UtaW4tb3V0fWEudGV4dC1saW5rOmhvdmVyLHNwYW4udGV4dC1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNDMjIxMjU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9YS50ZXh0LWxpbms6aG92ZXI6YmVmb3JlLHNwYW4udGV4dC1saW5rOmhvdmVyOmJlZm9yZXtvcGFjaXR5OjF9aDEsaDIsaDMsaDQsaDV7Zm9udC1mYW1pbHk6R3JhcGhpayAhaW1wb3J0YW50fWgxe2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjY4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMTM7bGV0dGVyLXNwYWNpbmc6LTAuMDhweDttYXJnaW46MDtwYWRkaW5nOjAgMCAxMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpe2gxe2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweH19aDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMTBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXtoMntmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweH19aDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MjRweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40MjtsZXR0ZXItc3BhY2luZzpub3JtYWx9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7aDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zM319cHtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjMzcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7cHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjcxfX1zdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfWJvZHkgI2NvbnRlbnQgLmFzdC1jb250YWluZXJ7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzowICFpbXBvcnRhbnR9Ym9keS5hZG1pbi1iYXIgaGVhZGVyLnNpdGUtaGVhZGVye3RvcDozMHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7Ym9keS5hZG1pbi1iYXIgaGVhZGVyLnNpdGUtaGVhZGVye3RvcDo0NXB4fX0qey13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7ZGl2W2NsYXNzXj0nY29tcG9uZW50LS0nXSAuY29udGFpbmVye21heC13aWR0aDoxMjAwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCl7ZGl2W2NsYXNzXj0nY29tcG9uZW50LS0nXSAuY29udGFpbmVye3BhZGRpbmc6MCAyMHB4O21heC13aWR0aDpjYWxjKDEwMCUgLSA0MHB4KX19QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7ZGl2W2NsYXNzXj0nY29tcG9uZW50LS0nXSAuY29udGFpbmVye21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCAyMHB4fX1kaXZbY2xhc3NePSdjb21wb25lbnQtLSddIHB7Zm9udC13ZWlnaHQ6bm9ybWFsfS52aWV3cG9ydC1hbmltYXRle29wYWNpdHk6MH1ib2R5Om5vdCguYWRtaW4tYmFyKXtwYWRkaW5nLXRvcDoxMTdweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXtib2R5Om5vdCguYWRtaW4tYmFyKXtwYWRkaW5nLXRvcDo2N3B4fX1ib2R5LmFkbWluLWJhcntwYWRkaW5nLXRvcDo4NXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpe2JvZHkuYWRtaW4tYmFye3BhZGRpbmctdG9wOjM1cHh9fWJvZHkuZHJvcGRvd24tb3Blbntwb3NpdGlvbjpyZWxhdGl2ZX1ib2R5LmRyb3Bkb3duLW9wZW46YmVmb3Jle2NvbnRlbnQ6Jyc7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDpyZ2JhKDIzLDE2LDc4LDAuNyk7ei1pbmRleDoxMH0uc2l0ZS1oZWFkZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxMTtib3gtc2hhZG93OjAgMnB4IDE0cHggMCByZ2JhKDAsMCwwLDAuMjUpO3RyYW5zaXRpb246MC4ycyBhbGx9LnNpdGUtaGVhZGVyICp7Zm9udC1mYW1pbHk6J0xhdG8nLCBzYW5zLXNlcmlmO2NvbG9yOiMxNzEwNGV9LnNpdGUtaGVhZGVyLmFjdGl2ZXtoZWlnaHQ6MTAwdmg7b3ZlcmZsb3c6YXV0b31AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuc2l0ZS1oZWFkZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCV9fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LnNpdGUtaGVhZGVyIC5jb250YWluZXJ7bWF4LXdpZHRoOjEyMDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTI1MHB4KXsuc2l0ZS1oZWFkZXI+LmNvbnRhaW5lcntwYWRkaW5nOjAgMjBweDttYXgtd2lkdGg6Y2FsYygxMDAlIC0gNDBweCl9fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5zaXRlLWhlYWRlcj4uY29udGFpbmVye21heC13aWR0aDoxMDAlfS5zaXRlLWhlYWRlcj4uY29udGFpbmVyPi5yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2JveC1zaGFkb3c6MCAycHggMTRweCAwIHJnYmEoMCwwLDAsMC4yNSl9fS5zaXRlLWhlYWRlci0tdG9we2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7ZmxleDoxIDAgMTAwJTtwYWRkaW5nOjAuNXJlbSAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5zaXRlLWhlYWRlci0tdG9we2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjAuNXJlbSAxcmVtfS5zaXRlLWhlYWRlci0tdG9wLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfX0uc2l0ZS1oZWFkZXItLXRvcCB1bC5uYXZiYXItbmF2Pmxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxMHB4fS5zaXRlLWhlYWRlci0tdG9wIHVsLm5hdmJhci1uYXY+bGk6bm90KDpsYXN0LWNoaWxkKXtwYWRkaW5nLXJpZ2h0OjEwcHh9LnNpdGUtaGVhZGVyLS10b3AgdWwubmF2YmFyLW5hdj5saS5yZXNwb25zaXZlLXNlYXJjaHtkaXNwbGF5Om5vbmV9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnNpdGUtaGVhZGVyLS10b3AgdWwubmF2YmFyLW5hdj5saS5yZXNwb25zaXZlLXNlYXJjaHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0uc2l0ZS1oZWFkZXItLXRvcCB1bC5uYXZiYXItbmF2PmxpLnJlc3BvbnNpdmUtc2VhcmNoIC5pcy1zZWFyY2gtaWNvbntkaXNwbGF5OmlubGluZS1mbGV4fS5zaXRlLWhlYWRlci0tdG9wIHVsLm5hdmJhci1uYXY+bGkuZGVza3RvcC1zZWFyY2h7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuc2l0ZS1oZWFkZXItLXRvcCB1bC5uYXZiYXItbmF2PmxpLmRlc2t0b3Atc2VhcmNoe2Rpc3BsYXk6bm9uZX19LnNpdGUtaGVhZGVyLS10b3AgdWwubmF2YmFyLW5hdj5saSBhe3RyYW5zaXRpb246MC4ycyBhbGx9LnNpdGUtaGVhZGVyLS10b3AgdWwubmF2YmFyLW5hdj5saT5he2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZmO3RyYW5zaXRpb246MC4ycyBhbGx9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnNpdGUtaGVhZGVyLS10b3AgdWwubmF2YmFyLW5hdj5saT5hLmRyb3Bkb3duLXRvZ2dsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zaXRlLWhlYWRlci0tdG9wIHVsLm5hdmJhci1uYXY+bGk+YS5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O2NvbnRlbnQ6Jyc7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTggMTEnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBmaWxsPSclMjNDMjIxMjUnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTE2LjYxNiAwTDE4IDEuNDY3IDkuMDA3IDExIDkgMTAuOTkxIDguOTkzIDExIDAgMS40NjcgMS4zODQgMCA5IDguMDc0IDE2LjYxNiAweicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI4MiAtODUpIHRyYW5zbGF0ZSgyMCA3OSkgdHJhbnNsYXRlKDI2MiA2KScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtiYWNrZ3JvdW5kLXNpemU6MThweCAxMXB4O2JvcmRlcjpub25lO3dpZHRoOjE4cHg7aGVpZ2h0OjExcHg7dHJhbnNpdGlvbjowLjJzIGFsbH0uc2l0ZS1oZWFkZXItLXRvcCB1bC5uYXZiYXItbmF2PmxpPmEuZHJvcGRvd24tdG9nZ2xlW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gc3Bhbntib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNmFjMmZmfS5zaXRlLWhlYWRlci0tdG9wIHVsLm5hdmJhci1uYXY+bGk+YS5kcm9wZG93bi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5zaXRlLWhlYWRlci0tdG9wIHVsLm5hdmJhci1uYXY+bGk+YTpob3Zlcjpub3QoLmlzLXNlYXJjaC1pY29uKXtjb2xvcjojMTcxMDRlO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM2YWMyZmZ9fS5zaXRlLWhlYWRlci0tdG9wIHVsLm5hdmJhci1uYXY+bGk+YTpob3Zlci5pcy1zZWFyY2gtaWNvbiBzdmcgZ3tmaWxsOiNDMjIxMjV9LnNpdGUtaGVhZGVyLS10b3AgdWwubmF2YmFyLW5hdj5saT5hLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntkaXNwbGF5Om5vbmV9LnNpdGUtaGVhZGVyLS10b3AgdWwubmF2YmFyLW5hdj5saT5hLmlzLXNlYXJjaC1pY29uIHN2ZyBne2ZpbGw6IzE3MTA0ZTt0cmFuc2l0aW9uOjAuMnMgYWxsfS5zaXRlLWhlYWRlci0tdG9wIHVsLm5hdmJhci1uYXY+bGk+YS5pcy1zZWFyY2gtaWNvbi5pcy1vcGVuIHN2ZyBne2ZpbGw6I0MyMjEyNX0uc2l0ZS1oZWFkZXItLXRvcCB1bC5uYXZiYXItbmF2PmxpIC5kcm9wZG93bi1tZW51e2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MnB4IDZweCAyOHB4IDAgcmdiYSgwLDAsMCwwLjE1KTtwYWRkaW5nOjEwcHggMThweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuc2l0ZS1oZWFkZXItLXRvcCB1bC5uYXZiYXItbmF2PmxpIC5kcm9wZG93bi1tZW51e2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOjA7cGFkZGluZzowIDE4cHh9fS5zaXRlLWhlYWRlci0tdG9wIHVsLm5hdmJhci1uYXY+bGkgLmRyb3Bkb3duLW1lbnUgYS5kcm9wZG93bi1pdGVte2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7cGFkZGluZzo2cHggMH0uc2l0ZS1oZWFkZXItLXRvcCB1bC5uYXZiYXItbmF2PmxpIC5kcm9wZG93bi1tZW51IGEuZHJvcGRvd24taXRlbTpob3ZlcntiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6I0MyMjEyNX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuc2l0ZS1oZWFkZXItLXRvcCB1bC5uYXZiYXItbmF2PmxpIC5kcm9wZG93bi1tZW51IGEuZHJvcGRvd24taXRlbXtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfX0uc2l0ZS1oZWFkZXItLXRvcC1zZWFyY2h7aGVpZ2h0OjM1cHg7dHJhbnNpdGlvbjowLjJzIGFsbH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2l0ZS1oZWFkZXItLXRvcC1zZWFyY2h7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgcmlnaHQ7cmlnaHQ6MH19QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnNpdGUtaGVhZGVyLS10b3Atc2VhcmNoe3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGxlZnR9fS5zaXRlLWhlYWRlci0tdG9wLXNlYXJjaDpub3QoLmlzLW9wZW4pe3dpZHRoOjBweH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuc2l0ZS1oZWFkZXItLXRvcC1zZWFyY2guaXMtb3Blbnt0cmFuc2Zvcm06dHJhbnNsYXRlKC0zNXB4LCAwKTt3aWR0aDoyMDBweH19QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnNpdGUtaGVhZGVyLS10b3Atc2VhcmNoLmlzLW9wZW57d2lkdGg6MTAwJTttYXJnaW4tcmlnaHQ6MTBweH19LnNpdGUtaGVhZGVyLS10b3Atc2VhcmNoIGZvcm0gaW5wdXR7cGFkZGluZzowO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkO2JvcmRlci1yYWRpdXM6MH0uc2l0ZS1oZWFkZXItLXRvcC1zZWFyY2ggZm9ybSBpbnB1dCwuc2l0ZS1oZWFkZXItLXRvcC1zZWFyY2ggZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXJ7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMTcxMDRlfS5zaXRlLWhlYWRlci0tdG9wLXNlYXJjaCBmb3JtIGlucHV0LC5zaXRlLWhlYWRlci0tdG9wLXNlYXJjaCBmb3JtIGlucHV0OmZvY3VzLC5zaXRlLWhlYWRlci0tdG9wLXNlYXJjaCBmb3JtIGlucHV0OmhvdmVye291dGxpbmU6bm9uZTtib3JkZXItY29sb3I6IzE3MTA0ZSAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fS5zaXRlLWhlYWRlci0tbWFpbntkaXNwbGF5OmZsZXg7ZmxleDoxIDAgMTAwJTtwb3NpdGlvbjppbmhlcml0ICFpbXBvcnRhbnQ7cGFkZGluZzowIDAgMjVweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuc2l0ZS1oZWFkZXItLW1haW57cGFkZGluZzoyMHB4fX0uc2l0ZS1oZWFkZXItLW1haW4gYS5uYXZiYXItYnJhbmR7cGFkZGluZzowO21hcmdpbi1yaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTVweCl9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnNpdGUtaGVhZGVyLS1tYWluIGEubmF2YmFyLWJyYW5ke3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgMCk7ZGlzcGxheTpmbGV4O2ZsZXg6MSAwIDEwMCU7d2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9fS5zaXRlLWhlYWRlci0tbWFpbiBhLm5hdmJhci1icmFuZCBpbWd7bWF4LXdpZHRoOjMzN3B4O2hlaWdodDphdXRvfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5zaXRlLWhlYWRlci0tbWFpbiBhLm5hdmJhci1icmFuZCBpbWd7bWF4LWhlaWdodDoxN3B4fX0uc2l0ZS1oZWFkZXItLW1haW4gYS5uYXZiYXItYnJhbmQgLm5hdmJhci10b2dnbGVye3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuc2l0ZS1oZWFkZXItLW1haW4gYS5uYXZiYXItYnJhbmQgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6aW5saW5lLWZsZXh9fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2e3BhZGRpbmctdG9wOjI1cHh9fS5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2ICp7b3V0bGluZTpub25lICFpbXBvcnRhbnR9LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW17cGFkZGluZy1sZWZ0OjIwcHg7b3V0bGluZTpub25lICFpbXBvcnRhbnR9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW17cGFkZGluZzowICFpbXBvcnRhbnR9fS5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7cGFkZGluZy1yaWdodDoyMHB4fS5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtPmEubmF2LWxpbms6bm90KC5idXR0b24pe2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMTE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MTBweCAwIDdweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZmO3RyYW5zaXRpb246MC4ycyBhbGx9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0+YS5uYXYtbGluazpub3QoLmJ1dHRvbil7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MTdweCAwICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbTpub25lICFpbXBvcnRhbnR9fS5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtPmEubmF2LWxpbms6bm90KC5idXR0b24pOmFmdGVye2Rpc3BsYXk6bm9uZX0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbT5hLm5hdi1saW5rOm5vdCguYnV0dG9uKTpob3Zlciwuc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbT5hLm5hdi1saW5rOm5vdCguYnV0dG9uKVthcmlhLWV4cGFuZGVkPXRydWVde2NvbG9yOmluaGVyaXR9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0+YS5uYXYtbGluazpub3QoLmJ1dHRvbik6aG92ZXI6bm90KC5idXR0b24pLC5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtPmEubmF2LWxpbms6bm90KC5idXR0b24pW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06bm90KC5idXR0b24pe2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM2YWMyZmZ9fS5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtLmRyb3Bkb3due3Bvc2l0aW9uOmluaGVyaXQgIWltcG9ydGFudH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93bj5hLm5hdi1saW5re2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0uZHJvcGRvd24+YS5uYXYtbGluazphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6Jyc7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTggMTEnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBmaWxsPSclMjNDMjIxMjUnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTE2LjYxNiAwTDE4IDEuNDY3IDkuMDA3IDExIDkgMTAuOTkxIDguOTkzIDExIDAgMS40NjcgMS4zODQgMCA5IDguMDc0IDE2LjYxNiAweicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI4MiAtODUpIHRyYW5zbGF0ZSgyMCA3OSkgdHJhbnNsYXRlKDI2MiA2KScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtiYWNrZ3JvdW5kLXNpemU6MThweCAxMXB4O2JvcmRlcjpub25lO3dpZHRoOjE4cHg7aGVpZ2h0OjExcHg7dHJhbnNpdGlvbjowLjJzIGFsbH0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93bj5hLm5hdi1saW5rW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gc3BhbntwYWRkaW5nLWJvdHRvbTo1cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzZhYzJmZn0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93bj5hLm5hdi1saW5rW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfX0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudXt3aWR0aDoxMDB2dztsZWZ0OjA7dG9wOmluaGVyaXQ7Ym9yZGVyOm5vbmU7cGFkZGluZzo2MHB4IDA7Ym9yZGVyLXJhZGl1czowfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51e3BhZGRpbmc6MDt3aWR0aDoxMDAlfX0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuY29udGFpbmVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7cGFkZGluZzowfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MCAxNXB4fX0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuY29udGFpbmVyIC5yb3d7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuY29udGFpbmVyIC5yb3d7d2lkdGg6YXV0b319QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLnNpdGUtaGVhZGVyLS1tYWluLWNvbHVtbntwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLWJvdHRvbToxNXB4fX0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuc2l0ZS1oZWFkZXItLW1haW4tY29sdW1uIC5saW5rLW1vcmV7Zm9udC1mYW1pbHk6R3JhcGhpayAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OjYwMCAhaW1wb3J0YW50fS5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5zaXRlLWhlYWRlci0tbWFpbi1jb2x1bW4gLmxpbmstbW9yZTpiZWZvcmV7Y29udGVudDonXFwyN0Y2JzttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi10b3A6LTJweDtkaXNwbGF5OmlubGluZX0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuc2l0ZS1oZWFkZXItLW1haW4tY29sdW1uIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MH0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuc2l0ZS1oZWFkZXItLW1haW4tY29sdW1uIHVsIGxpIGF7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLnNpdGUtaGVhZGVyLS1tYWluLWNvbHVtbiB1bCBsaSBhLC5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5zaXRlLWhlYWRlci0tbWFpbi1jb2x1bW4gdWwgbGkgYSAqe3RyYW5zaXRpb246MC4ycyBhbGx9LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLnNpdGUtaGVhZGVyLS1tYWluLWNvbHVtbiB1bCBsaSBhOmhvdmVyLC5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5zaXRlLWhlYWRlci0tbWFpbi1jb2x1bW4gdWwgbGkgYTpob3ZlciAqe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNDMjIxMjV9LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLnNpdGUtaGVhZGVyLS1tYWluLWNvbHVtbiB1bCBsaS5zaXRlLWhlYWRlci0tbWFpbi1jb2x1bW4tdGl0bGV7cGFkZGluZy1ib3R0b206NXB4fS5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5zaXRlLWhlYWRlci0tbWFpbi1jb2x1bW4gdWwgbGkuc2l0ZS1oZWFkZXItLW1haW4tY29sdW1uLXRpdGxlIGF7Zm9udC1mYW1pbHk6XCJHcmFwaGlrXCI7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjU7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuc2l0ZS1oZWFkZXItLW1haW4tY29sdW1uIHVsIGxpOm5vdCguc2l0ZS1oZWFkZXItLW1haW4tY29sdW1uLXRpdGxlKSBhe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuMjU7bGV0dGVyLXNwYWNpbmc6MC4yN3B4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLnNpdGUtaGVhZGVyLS1tYWluLWNvbHVtbiB1bCBsaTpub3QoLnNpdGUtaGVhZGVyLS1tYWluLWNvbHVtbi10aXRsZSkgYXtmb250LXNpemU6MTRweH19LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLnNpdGUtaGVhZGVyLS1tYWluLWNvbHVtbiB1bCBsaSBhLmRyb3Bkb3duLWl0ZW17cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbH0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbS5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuc2l0ZS1oZWFkZXItLW1haW4tY29sdW1uIHVsIGxpIGEuZHJvcGRvd24taXRlbTpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LnNpdGUtaGVhZGVyLS1tYWluIHVsLm5hdmJhci1uYXY+bGkubmF2LWl0ZW0uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLnNpdGUtaGVhZGVyLS1tYWluLWNvbHVtbiB1bCBsaSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luLWJvdHRvbToyMHB4fS5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5zaXRlLWhlYWRlci0tbWFpbi1jb2x1bW4gdWwgbGkgaDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4zO2xldHRlci1zcGFjaW5nOjAuMzNweH0uc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbSBhLmJ1dHRvbiwuc2l0ZS1oZWFkZXItLW1haW4gdWwubmF2YmFyLW5hdj5saS5uYXYtaXRlbSBidXR0b257Ym9yZGVyLWJvdHRvbTozcHggc29saWQgI0MyMjEyNTtwYWRkaW5nOjhweCAxNnB4O21hcmdpbjowfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtIGEuYnV0dG9uLC5zaXRlLWhlYWRlci0tbWFpbiB1bC5uYXZiYXItbmF2PmxpLm5hdi1pdGVtIGJ1dHRvbnt3aWR0aDoxMDAlO21hcmdpbi10b3A6MTdweH19LmZvb3RlcntiYWNrZ3JvdW5kOnVybCguLi9pbWcvZm9vdGVyLWJnLnBuZyk7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3BhZGRpbmc6NjVweCAwIDUwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZm9vdGVye3BhZGRpbmc6MHB4IDIwcHg7YmFja2dyb3VuZDpub25lfX0uZm9vdGVyICp7Zm9udC1mYW1pbHk6J0xhdG8nLCBzYW5zLXNlcmlmO2NvbG9yOiMxNzEwNGV9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZm9vdGVyIC5jb250YWluZXJ7bWF4LXdpZHRoOjEyMDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTI1MHB4KXsuZm9vdGVyPi5jb250YWluZXJ7cGFkZGluZzowIDIwcHg7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDQwcHgpfX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuZm9vdGVyPi5jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9fS5mb290ZXItLW1lbnV7cGFkZGluZy1ib3R0b206ODBweH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5mb290ZXItLW1lbnV7cGFkZGluZy1ib3R0b206MjBweH19LmZvb3Rlci0tbWVudS1jb2x1bW46bGFzdC1jaGlsZHtmbGV4OjAgMCAzMy4zMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMzMlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmZvb3Rlci0tbWVudS1jb2x1bW57ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCU7cGFkZGluZzozMHB4IDAgMzVweH0uZm9vdGVyLS1tZW51LWNvbHVtbjpmaXJzdC1jaGlsZCwuZm9vdGVyLS1tZW51LWNvbHVtbjpsYXN0LWNoaWxke2ZsZXg6MSAwIDEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MTAwJTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOWM5YzljfS5mb290ZXItLW1lbnUtY29sdW1uOmxhc3QtY2hpbGR7cGFkZGluZy10b3A6MH19LmZvb3Rlci0tbWVudS1jb2x1bW4gdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowfS5mb290ZXItLW1lbnUtY29sdW1uIHVsIGxpIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjowLjJzIGFsbH0uZm9vdGVyLS1tZW51LWNvbHVtbiB1bCBsaSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNDMjIxMjV9LmZvb3Rlci0tbWVudS1jb2x1bW4gdWwgbGkgcCwuZm9vdGVyLS1tZW51LWNvbHVtbiB1bCBsaSBwIGF7Zm9udC1zaXplOjEzcHggIWltcG9ydGFudDtmb250LXdlaWdodDpub3JtYWwgIWltcG9ydGFudDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNzcgIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bWFyZ2luOjA7cGFkZGluZzowfS5mb290ZXItLW1lbnUtY29sdW1uIHVsIGxpLmZvb3Rlci0tbWVudS1jb2x1bW4tdGl0bGV7cGFkZGluZy1ib3R0b206MTBweH0uZm9vdGVyLS1tZW51LWNvbHVtbiB1bCBsaS5mb290ZXItLW1lbnUtY29sdW1uLXRpdGxlIGF7Zm9udC1mYW1pbHk6XCJHcmFwaGlrXCI7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjY3O2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LmZvb3Rlci0tbWVudS1jb2x1bW4gdWwgbGk6bm90KC5mb290ZXItLW1lbnUtY29sdW1uLXRpdGxlKSBhe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuMjU7bGV0dGVyLXNwYWNpbmc6MC4yN3B4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmZvb3Rlci0tbWVudS1jb2x1bW4gdWwgbGk6bm90KC5mb290ZXItLW1lbnUtY29sdW1uLXRpdGxlKSBhe2ZvbnQtc2l6ZToxNHB4fX0uZm9vdGVyLS1tZW51LWNvbHVtbi1pbWFnZXtwYWRkaW5nLWJvdHRvbTo1MHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmZvb3Rlci0tbWVudS1jb2x1bW4taW1hZ2V7cGFkZGluZy1ib3R0b206MzBweH19LmZvb3Rlci0tbWVudS1jb2x1bW4taW1hZ2UgaW1ne21heC13aWR0aDo0MDhweDtoZWlnaHQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mb290ZXItLW1lbnUtY29sdW1uLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpey5mb290ZXItLW1lbnUtY29sdW1uLWltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJX19LmZvb3Rlci0tbWVudS1jb2x1bW4tc29jaWFse2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5mb290ZXItLW1lbnUtY29sdW1uLXNvY2lhbHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19LmZvb3Rlci0tbWVudS1jb2x1bW4tc29jaWFsIHNwYW57Zm9udC1mYW1pbHk6XCJHcmFwaGlrXCI7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjI7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO21hcmdpbi1yaWdodDoyNXB4fS5mb290ZXItLW1lbnUtY29sdW1uLXNvY2lhbCBhOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjE1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZm9vdGVyLS1zdWJtZW51Pi5jb2x7cGFkZGluZzowfX0uZm9vdGVyLS1zdWJtZW51IHNwYW4sLmZvb3Rlci0tc3VibWVudSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzpub3JtYWx9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuZm9vdGVyLS1zdWJtZW51IHNwYW4sLmZvb3Rlci0tc3VibWVudSBhe2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nOjAgMCAxNXB4fX0uZm9vdGVyLS1zdWJtZW51IHNwYW46bm90KDpsYXN0LWNoaWxkKSwuZm9vdGVyLS1zdWJtZW51IGE6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6NjdweH0uZm9vdGVyLS1zdWJtZW51IHNwYW46aG92ZXIsLmZvb3Rlci0tc3VibWVudSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMyYTFkOGR9LyohXG4gKiBhbmltYXRlLmNzcyAtIGh0dHBzOi8vYW5pbWF0ZS5zdHlsZS9cbiAqIFZlcnNpb24gLSA0LjEuMVxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAyMCBBbmltYXRlLmNzc1xuICovOnJvb3R7LS1hbmltYXRlLWR1cmF0aW9uOiAxczstLWFuaW1hdGUtZGVsYXk6IDFzOy0tYW5pbWF0ZS1yZXBlYXQ6IDF9LmFuaW1hdGVfX2FuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTthbmltYXRpb24tZHVyYXRpb246dmFyKC0tYW5pbWF0ZS1kdXJhdGlvbik7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTF7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1hbmltYXRlLXJlcGVhdCk7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDp2YXIoLS1hbmltYXRlLXJlcGVhdCl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX3JlcGVhdC0yey13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKDEgKiAyKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGMoMSAqIDIpOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSAqIDIpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkgKiAyKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTN7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGMoMSAqIDMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYygxICogMyk7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpICogMyk7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSAqIDMpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS0xc3std2Via2l0LWFuaW1hdGlvbi1kZWxheToxczthbmltYXRpb24tZGVsYXk6MXM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6dmFyKC0tYW5pbWF0ZS1kZWxheSk7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWFuaW1hdGUtZGVsYXkpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS0yc3std2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKDFzICogMik7YW5pbWF0aW9uLWRlbGF5OmNhbGMoMXMgKiAyKTstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogMik7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkgKiAyKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZGVsYXktM3N7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYygxcyAqIDMpO2FuaW1hdGlvbi1kZWxheTpjYWxjKDFzICogMyk7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSAqIDMpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogMyl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTRzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGMoMXMgKiA0KTthbmltYXRpb24tZGVsYXk6Y2FsYygxcyAqIDQpOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkgKiA0KTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSAqIDQpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS01c3std2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKDFzICogNSk7YW5pbWF0aW9uLWRlbGF5OmNhbGMoMXMgKiA1KTstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogNSk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkgKiA1KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmFzdGVyey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGMoMXMgLyAyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYygxcyAvIDIpOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgLyAyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAvIDIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19mYXN0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGMoMXMgKiAwLjgpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKDFzICogMC44KTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMC44KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuOCl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX3Nsb3d7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYygxcyAqIDIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKDFzICogMik7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMil9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX3Nsb3dlcnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKDFzICogMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGMoMXMgKiAzKTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAzKX1AbWVkaWEgcHJpbnQsIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5hbmltYXRlX19hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxbXMgIWltcG9ydGFudDthbmltYXRpb24tZHVyYXRpb246MW1zICFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOjFtcyAhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MW1zICFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjEgIWltcG9ydGFudDthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjEgIWltcG9ydGFudH0uYW5pbWF0ZV9fYW5pbWF0ZWRbY2xhc3MqPSdPdXQnXXtvcGFjaXR5OjB9fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2V7ZnJvbSwyMCUsNTMlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCkgc2NhbGVZKDEuMDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlWSgwLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGVZKDAuOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKX19QGtleWZyYW1lcyBib3VuY2V7ZnJvbSwyMCUsNTMlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCkgc2NhbGVZKDEuMDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlWSgwLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGVZKDAuOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC00cHgsIDApIHNjYWxlWSgxLjAyKX19LmFuaW1hdGVfX2JvdW5jZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZTthbmltYXRpb24tbmFtZTpib3VuY2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBmbGFzaHtmcm9tLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7ZnJvbSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgcHVsc2V7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fS5hbmltYXRlX19wdWxzZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnB1bHNlO2FuaW1hdGlvbi1uYW1lOnB1bHNlOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fUAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5ke2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX1Aa2V5ZnJhbWVzIHJ1YmJlckJhbmR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsIDAuNzUsIDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDAuNzUsIDEuMjUsIDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsIDAuODUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsIDAuODUsIDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTUsIDEuMDUsIDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDAuOTUsIDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fS5hbmltYXRlX19ydWJiZXJCYW5key13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZDthbmltYXRpb24tbmFtZTpydWJiZXJCYW5kfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZVh7ZnJvbSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIHNoYWtlWHtmcm9tLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCl9fS5hbmltYXRlX19zaGFrZVh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZVg7YW5pbWF0aW9uLW5hbWU6c2hha2VYfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZVl7ZnJvbSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfX1Aa2V5ZnJhbWVzIHNoYWtlWXtmcm9tLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCl9fS5hbmltYXRlX19zaGFrZVl7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzaGFrZVk7YW5pbWF0aW9uLW5hbWU6c2hha2VZfUAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5hbmltYXRlX19oZWFkU2hha2V7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFkU2hha2U7YW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpfX1Aa2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMGRlZyl9fS5hbmltYXRlX19zd2luZ3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzd2luZzthbmltYXRpb24tbmFtZTpzd2luZ31ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgdGFkYXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fS5hbmltYXRlX190YWRhey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfUAtd2Via2l0LWtleWZyYW1lcyB3b2JibGV7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyB3b2JibGV7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmFuaW1hdGVfX3dvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMC4zOTA2MmRlZykgc2tld1koMC4zOTA2MmRlZyk7dHJhbnNmb3JtOnNrZXdYKDAuMzkwNjJkZWcpIHNrZXdZKDAuMzkwNjJkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyl9fUBrZXlmcmFtZXMgamVsbG97ZnJvbSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgwLjM5MDYyZGVnKSBza2V3WSgwLjM5MDYyZGVnKTt0cmFuc2Zvcm06c2tld1goMC4zOTA2MmRlZykgc2tld1koMC4zOTA2MmRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuMTk1MzFkZWcpIHNrZXdZKC0wLjE5NTMxZGVnKTt0cmFuc2Zvcm06c2tld1goLTAuMTk1MzFkZWcpIHNrZXdZKC0wLjE5NTMxZGVnKX19LmFuaW1hdGVfX2plbGxvey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amVsbG87YW5pbWF0aW9uLW5hbWU6amVsbG87LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhcnRCZWF0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xNCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX0yOCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTQyJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgaGVhcnRCZWF0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xNCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX0yOCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTQyJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fS5hbmltYXRlX19oZWFydEJlYXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7YW5pbWF0aW9uLW5hbWU6aGVhcnRCZWF0Oy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGMoMXMgKiAxLjMpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKDFzICogMS4zKTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMS4zKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDEuMyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTtvcGFjaXR5OjAuN30xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5OjAuN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmJhY2tJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtvcGFjaXR5OjAuN30xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5OjAuN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmJhY2tJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtvcGFjaXR5OjAuN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtvcGFjaXR5OjAuN30xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5hbmltYXRlX19iYWNrSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJhY2tJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTtvcGFjaXR5OjAuN30xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgYmFja0luVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrSW5VcDthbmltYXRpb24tbmFtZTpiYWNrSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTtvcGFjaXR5OjAuN319QGtleWZyYW1lcyBiYWNrT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fX0uYW5pbWF0ZV9fYmFja091dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0RG93bjthbmltYXRpb24tbmFtZTpiYWNrT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9fUBrZXlmcmFtZXMgYmFja091dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9fS5hbmltYXRlX19iYWNrT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmJhY2tPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fX1Aa2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9fS5hbmltYXRlX19iYWNrT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6YmFja091dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO29wYWNpdHk6MC43fX1Aa2V5ZnJhbWVzIGJhY2tPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoMC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7b3BhY2l0eTowLjd9fS5hbmltYXRlX19iYWNrT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpiYWNrT3V0VXA7YW5pbWF0aW9uLW5hbWU6YmFja091dFVwfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbntmcm9tLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57ZnJvbSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0uYW5pbWF0ZV9fYm91bmNlSW57LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYygxcyAqIDAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKDFzICogMC43NSk7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3due2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCkgc2NhbGVZKDAuOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCkgc2NhbGVZKDAuOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5Eb3due2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCkgc2NhbGVZKDAuOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCkgc2NhbGVZKDAuOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5hbmltYXRlX19ib3VuY2VJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnR7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsIDAsIDApIHNjYWxlWCgwLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwgMCwgMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5hbmltYXRlX19ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKSBzY2FsZVgoMC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApIHNjYWxlWCgwLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCkgc2NhbGVYKDEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5hbmltYXRlX19ib3VuY2VJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodDthbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwe2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKSBzY2FsZVkoNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBib3VuY2VJblVwe2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKSBzY2FsZVkoNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmFuaW1hdGVfX2JvdW5jZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfX0uYW5pbWF0ZV9fYm91bmNlT3V0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGMoMXMgKiAwLjc1KTthbmltYXRpb24tZHVyYXRpb246Y2FsYygxcyAqIDAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAwLjc1KTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCkgc2NhbGVZKDMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHNjYWxlWSgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKX19LmFuaW1hdGVfX2JvdW5jZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKSBzY2FsZVgoMC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCkgc2NhbGVYKDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKSBzY2FsZVgoMC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCkgc2NhbGVYKDAuOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCkgc2NhbGVYKDIpfX0uYW5pbWF0ZV9fYm91bmNlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCkgc2NhbGVYKDAuOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCkgc2NhbGVYKDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCkgc2NhbGVYKDAuOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApIHNjYWxlWCgyKX19LmFuaW1hdGVfX2JvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGVZKDAuOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlWSgwLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKSBzY2FsZVkoMyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKX19QGtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45ODUpfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlWSgwLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZVkoMC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKSBzY2FsZVkoMyl9fS5hbmltYXRlX19ib3VuY2VPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGZhZGVJbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5hbmltYXRlX19mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fZmFkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fZmFkZUluRG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVJbkxlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fZmFkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fZmFkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcDthbmltYXRpb24tbmFtZTpmYWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVJblVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblRvcExlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVJblRvcExlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fZmFkZUluVG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlSW5Ub3BSaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fZmFkZUluVG9wUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Ub3BSaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Ub3BSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQm90dG9tTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVJbkJvdHRvbUxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkJvdHRvbUxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkJvdHRvbVJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbVJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fZmFkZUluQm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZU91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS5hbmltYXRlX19mYWRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dDthbmltYXRpb24tbmFtZTpmYWRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bntmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3due2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fS5hbmltYXRlX19mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19LmFuaW1hdGVfX2ZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fS5hbmltYXRlX19mYWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fS5hbmltYXRlX19mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LmFuaW1hdGVfX2ZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fS5hbmltYXRlX19mYWRlT3V0UmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXB7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fS5hbmltYXRlX19mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19QGtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19LmFuaW1hdGVfX2ZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRUb3BMZWZ0e2Zyb217b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdHtmcm9te29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCl9fS5hbmltYXRlX19mYWRlT3V0VG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VG9wUmlnaHR7ZnJvbXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wUmlnaHR7ZnJvbXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKX19LmFuaW1hdGVfX2ZhZGVPdXRUb3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodHtmcm9te29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0Qm90dG9tUmlnaHR7ZnJvbXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCl9fS5hbmltYXRlX19mYWRlT3V0Qm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dEJvdHRvbVJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0Qm90dG9tTGVmdHtmcm9te29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0e2Zyb217b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCl9fS5hbmltYXRlX19mYWRlT3V0Qm90dG9tTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlM2QoMCwgMSwgMCwgMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fUBrZXlmcmFtZXMgZmxpcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlM2QoMCwgMSwgMCwgMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlM2QoMCwgMSwgMCwgMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmxpcHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwO2FuaW1hdGlvbi1uYW1lOmZsaXB9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uYW5pbWF0ZV9fZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5Ze2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5Ze2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmFuaW1hdGVfX2ZsaXBJbll7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYygxcyAqIDAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKDFzICogMC43NSk7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRZe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19mbGlwT3V0WXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKDFzICogMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGMoMXMgKiAwLjc1KTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAwLjc1KTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fbGlnaHRTcGVlZEluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5SaWdodDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5SaWdodDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgtMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fbGlnaHRTcGVlZEluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluTGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fbGlnaHRTcGVlZE91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRSaWdodDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRMZWZ0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dExlZnR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX2xpZ2h0U3BlZWRPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dExlZnQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dExlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fS5hbmltYXRlX19yb3RhdGVJbkRvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fS5hbmltYXRlX19yb3RhdGVJbkRvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dHtmcm9te29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dERvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHtmcm9te29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19yb3RhdGVPdXREb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHtmcm9te29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19yb3RhdGVPdXRVcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dFVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9MjAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtvcGFjaXR5OjB9fS5hbmltYXRlX19oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKDFzICogMik7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGMoMXMgKiAyKTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMik7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAyKTstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhpbmdlO2FuaW1hdGlvbi1uYW1lOmhpbmdlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBqYWNrSW5UaGVCb3h7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfTUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06cm90YXRlKDNkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgamFja0luVGhlQm94e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uYW5pbWF0ZV9famFja0luVGhlQm94ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94O2FuaW1hdGlvbi1uYW1lOmphY2tJblRoZUJveH1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbElue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgcm9sbElue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5hbmltYXRlX19yb2xsSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsSW47YW5pbWF0aW9uLW5hbWU6cm9sbElufUAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyl9fS5hbmltYXRlX19yb2xsT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbE91dDthbmltYXRpb24tbmFtZTpyb2xsT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX01MCV7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHpvb21Jbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTUwJXtvcGFjaXR5OjF9fS5hbmltYXRlX196b29tSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW47YW5pbWF0aW9uLW5hbWU6em9vbUlufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS5hbmltYXRlX196b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS5hbmltYXRlX196b29tSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdDthbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19LmFuaW1hdGVfX3pvb21JblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uYW5pbWF0ZV9fem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHtmcm9te29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7ZnJvbXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX3pvb21PdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS5hbmltYXRlX196b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX19LmFuaW1hdGVfX3pvb21PdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fUBrZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19LmFuaW1hdGVfX3pvb21PdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodDthbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uYW5pbWF0ZV9fem9vbU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFVwO2FuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluRG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5hbmltYXRlX19zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uYW5pbWF0ZV9fc2xpZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdDthbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5hbmltYXRlX19zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmFuaW1hdGVfX3NsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX19LmFuaW1hdGVfX3NsaWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpzbGlkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fS5hbmltYXRlX19zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LmFuaW1hdGVfX3NsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19LmFuaW1hdGVfX3NsaWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXB9OnJvb3R7LS1hbmltYXRlLWR1cmF0aW9uOiAwLjVzOy0tYW5pbWF0ZS1kZWxheTogMH0uY29tcG9uZW50LS1zdWJoZWFke2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6Y2xhbXAoMTBweCwgMS4xMTExMXZ3LCAxNnB4KTtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MTtsZXR0ZXItc3BhY2luZzouMDYyNWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtvcGFjaXR5OjAuNTtjb2xvcjojMGQwYjFlO3BhZGRpbmc6MCAwIDE1cHh9LmNvbXBvbmVudC0tdGl0bGV7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6Y2xhbXAoMjJweCwgMy40NzIyMnZ3LCA1MHB4KTtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjAwMTJlbX0uY29tcG9uZW50LSAubmF2LXRhYnN7bWFyZ2luOjB9LmNvbXBvbmVudC0taGVyby5oYXMtYm90dG9tLWNvbnRlbnQrZGl2W2NsYXNzXj0nY29tcG9uZW50LS0nXXtwYWRkaW5nLXRvcDoxMDBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1oZXJvLmhhcy1ib3R0b20tY29udGVudCtkaXZbY2xhc3NePSdjb21wb25lbnQtLSdde3BhZGRpbmctdG9wOjI1cHh9fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWhlcm8uaGFzLWJhbm5lci1pbWFnZSAuY29tcG9uZW50LS1oZXJvLXdyYXBwZXJ7cGFkZGluZy1ib3R0b206MTQwcHh9fS5jb21wb25lbnQtLWhlcm8uaGFzLWJhbm5lci1pbWFnZSAuY29tcG9uZW50LS1oZXJvLW1haW57cGFkZGluZy1ib3R0b206MTUwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0taGVyby5oYXMtYmFubmVyLWltYWdlIC5jb21wb25lbnQtLWhlcm8tbWFpbntwYWRkaW5nLWJvdHRvbTozMXB4fX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1oZXJvLmhhcy1iYW5uZXItaW1hZ2UgLmNvbXBvbmVudC0taGVyby1iYW5uZXJ7bWFyZ2luLXRvcDotMTAwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWhlcm8uaGFzLWJhbm5lci1pbWFnZSAuY29tcG9uZW50LS1oZXJvLWJhbm5lci1tYWlue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfX0uY29tcG9uZW50LS1oZXJvLmhhcy1iYW5uZXItaW1hZ2UgLmNvbXBvbmVudC0taGVyby1iYW5uZXItbWFpbi1jb250ZW50e2ZsZXg6MCAwIGNhbGMoNzUlKX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1oZXJvLmhhcy1iYW5uZXItaW1hZ2UgLmNvbXBvbmVudC0taGVyby1iYW5uZXItbWFpbi1jb250ZW50e2ZsZXg6MSAwIGF1dG87cGFkZGluZy10b3A6MjBweH19LmNvbXBvbmVudC0taGVyby5oYXMtYmFubmVyLWltYWdlIC5jb21wb25lbnQtLWhlcm8tYmFubmVyLW1haW4tY29udGVudCBoM3twYWRkaW5nOjAgMCAyMHB4fS5jb21wb25lbnQtLWhlcm8uaGFzLWJhbm5lci1pbWFnZSAuY29tcG9uZW50LS1oZXJvLWJhbm5lci1tYWluLXNpZGViYXJ7bWFyZ2luLXRvcDotNTBweH0uY29tcG9uZW50LS1oZXJvLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9LmNvbXBvbmVudC0taGVyby13cmFwcGVyLXNvY2lhbHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTUwcHg7cmlnaHQ6MDtwYWRkaW5nOjIwcHggMTJweDtiYWNrZ3JvdW5kLWNvbG9yOiMyOTI0NkI7ei1pbmRleDo1MH0uY29tcG9uZW50LS1oZXJvLXdyYXBwZXItc29jaWFsIGF7ZGlzcGxheTpibG9ja30uY29tcG9uZW50LS1oZXJvLXdyYXBwZXItc29jaWFsIGE6bm90KDpsYXN0LWNoaWxkKXtwYWRkaW5nLWJvdHRvbToxN3B4fS5jb21wb25lbnQtLWhlcm8td3JhcHBlci5oYXMtaGVyby1pbWFnZSwuY29tcG9uZW50LS1oZXJvLXdyYXBwZXIuYmFja2dyb3VuZC1hcnJvd3Mtb24tbGVmdHtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tcG9uZW50cy9oZXJvL2hlcm8tYmcucG5nKSAjMTcxMDRlICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW4gIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgY2VudGVyICFpbXBvcnRhbnR9LmNvbXBvbmVudC0taGVyby13cmFwcGVyOm5vdCguaGFzLWhlcm8taW1hZ2Upe2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL2hlcm8vaGVyby1iZy1yaWdodC5wbmcpICMxNzEwNGU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyfS5jb21wb25lbnQtLWhlcm8td3JhcHBlcj4uY29udGFpbmVye21heC13aWR0aDoxMDAlICFpbXBvcnRhbnR9LmNvbXBvbmVudC0taGVyby13cmFwcGVyLmJhY2tncm91bmQtYXJyb3dzLW9uLWxlZnQgLmNvbXBvbmVudC0taGVyby1tYWluLXN1YmhlYWR7b3BhY2l0eToxICFpbXBvcnRhbnR9LmNvbXBvbmVudC0taGVyby1tYWlue3BhZGRpbmctdG9wOjk1cHg7cGFkZGluZy1ib3R0b206MTI1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0taGVyby1tYWlue3BhZGRpbmctdG9wOjI4cHg7cGFkZGluZy1ib3R0b206MzFweH19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbXBvbmVudC0taGVyby1tYWlue3BhZGRpbmctcmlnaHQ6NDVweDtwYWRkaW5nLWxlZnQ6bWF4KGNhbGMoKDEwMHZ3IC0gMTIwMHB4KSAvIDIpLDIwcHgpfS5jb21wb25lbnQtLWhlcm8tbWFpbi5uby1pbWFnZXtwYWRkaW5nLXJpZ2h0Om1heChjYWxjKCgxMDB2dyAtIDEyMDBweCkgLyAyKSwyMHB4KX19LmNvbXBvbmVudC0taGVyby1tYWluICp7Y29sb3I6I2ZmZn0uY29tcG9uZW50LS1oZXJvLW1haW4tc3ViaGVhZHtmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuNTY7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmZmO3BhZGRpbmc6MCAwIDE1cHg7b3BhY2l0eTowLjV9LmNvbXBvbmVudC0taGVyby1tYWluLXN1YmhlYWQuZnVsbHtvcGFjaXR5OjF9LmNvbXBvbmVudC0taGVyby1tYWluLXN1YmhlYWQ+YTpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWhlcm8tbWFpbi1zdWJoZWFke2ZvbnQtc2l6ZToxMHB4fX0uY29tcG9uZW50LS1oZXJvLW1haW4ubm8taW1hZ2UgaDF7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NjBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA3cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMjBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1oZXJvLW1haW4ubm8taW1hZ2UgaDF7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4fX0uY29tcG9uZW50LS1oZXJvLW1haW46bm90KC5uby1pbWFnZSkgaDF7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NjhweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4xMztsZXR0ZXItc3BhY2luZzotMC4wOHB4O21hcmdpbjowO3BhZGRpbmc6MCAwIDEwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0taGVyby1tYWluOm5vdCgubm8taW1hZ2UpIGgxe2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweH19LmNvbXBvbmVudC0taGVyby1tYWluLWNvbnRlbnR7bWFyZ2luOjA7cGFkZGluZzowIDAgMTJweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1oZXJvLW1haW4tY29udGVudHtwYWRkaW5nOjB9fS5jb21wb25lbnQtLWhlcm8tbWFpbi1jb250ZW50LC5jb21wb25lbnQtLWhlcm8tbWFpbi1jb250ZW50ICp7Zm9udC1mYW1pbHk6XCJMYXRvXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWhlcm8tbWFpbi1jb250ZW50LC5jb21wb25lbnQtLWhlcm8tbWFpbi1jb250ZW50ICp7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MTtsZXR0ZXItc3BhY2luZzowLjIzcHh9fS5jb21wb25lbnQtLWhlcm8tbWFpbiBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDphdXRvO21heC13aWR0aDoyNTBweDtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbToyNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWhlcm8tbWFpbiBpbWd7bWF4LXdpZHRoOjE1MHB4fX0uY29tcG9uZW50LS1oZXJvLWltYWdle2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1oZXJvLWltYWdle3BhZGRpbmc6MCAhaW1wb3J0YW50O2JhY2tncm91bmQ6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbXBvbmVudC0taGVyby1pbWFnZXtwYWRkaW5nLXJpZ2h0OmNhbGMoICgxMDB2dyAtIDEyMDBweCApIC8gMil9fS5jb21wb25lbnQtLWhlcm8taW1hZ2UgaW1ne2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDAlO2hlaWdodDphdXRvfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWhlcm8taW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2t9fS5jb21wb25lbnQtLWhlcm8tYmFubmVye3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7bWFyZ2luLWJvdHRvbTotODVweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuY29tcG9uZW50LS1oZXJvLWJhbm5lcnt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC0xNXB4KTttYXgtd2lkdGg6Y2FsYygxMDAlIC0gNDBweCk7bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tYm90dG9tOjB9fS5jb21wb25lbnQtLWhlcm8tYmFubmVyPi5jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbXBvbmVudC0taGVyby1iYW5uZXI+LmNvbnRhaW5lcjpub3QoLmlzLWZ1bGwtd2lkdGgpe21heC13aWR0aDo5OTVweCAhaW1wb3J0YW50fX0uY29tcG9uZW50LS1oZXJvLWJhbm5lci1tYWlue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL2hlcm8vYmFubmVyLWJnLnBuZykgI2ZmZjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KTtwYWRkaW5nOjMwcHggMTAwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0taGVyby1iYW5uZXItbWFpbntmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzoxNXB4IDIwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9fS5jb21wb25lbnQtLWhlcm8tYmFubmVyLW1haW4tY29udGVudHtwYWRkaW5nOjAgMzVweCAwIDB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0taGVyby1iYW5uZXItbWFpbi1jb250ZW50e3BhZGRpbmc6MCAwIDEwcHh9fS5jb21wb25lbnQtLWhlcm8tYmFubmVyLW1haW4tY29udGVudCBoM3tmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjMzO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1oZXJvLWJhbm5lci1tYWluLWNvbnRlbnQgaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zM319LmNvbXBvbmVudC0taGVyby1iYW5uZXItbWFpbi1zaWRlYmFye2ZsZXg6MSAwIGF1dG87aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1oZXJvLWJhbm5lci1tYWluLXNpZGViYXJ7aGVpZ2h0OmF1dG99fS5jb21wb25lbnQtLWhlcm8tYmFubmVyLW1haW4tc2lkZWJhcj5pbWd7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KTtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OmNhbGMoMTAwJSArIDUwcHgpO3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6Y2FsYygwJSArIDEwMHB4KTt0b3A6Y2FsYygtNTAlICsgNzVweCl9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0taGVyby1iYW5uZXItbWFpbi1zaWRlYmFyPmltZ3twb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDphdXRvO3RvcDphdXRvO21heC1oZWlnaHQ6MTUwcHh9fS5jb21wb25lbnQtLWhlcm8tYmFubmVyLW1haW4gYS5idXR0b24gaW1ne21heC13aWR0aDoxOHB4O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bWFyZ2luLXJpZ2h0OjEycHh9LmNvbXBvbmVudC0taGVyby1qdW1wbmF2e3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7bWFyZ2luLWJvdHRvbTotODVweDttYXJnaW4tbGVmdDotMjBweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuY29tcG9uZW50LS1oZXJvLWp1bXBuYXZ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtMTVweCk7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6MDttYXJnaW4tYm90dG9tOjB9fS5jb21wb25lbnQtLWhlcm8tanVtcG5hdiB1bHtkaXNwbGF5OmlubGluZS1mbGV4O21hcmdpbjowO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMnB4IDE0cHggMCByZ2JhKDAsMCwwLDAuMjUpO3BhZGRpbmc6MCAzNXB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0taGVyby1qdW1wbmF2IHVse2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO3BhZGRpbmc6MH19LmNvbXBvbmVudC0taGVyby1qdW1wbmF2IHVsIGxpe3BhZGRpbmc6MjVweCAzMHB4IDIzcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1oZXJvLWp1bXBuYXYgdWwgbGl7ZmxleDowIDAgNTAlO3BhZGRpbmc6MTJweCA2cHggIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcn19LmNvbXBvbmVudC0taGVyby1qdW1wbmF2IHVsIGxpIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MThweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44OTtjb2xvcjojMGQwYjFlO3BhZGRpbmc6MDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZmO3RyYW5zaXRpb246MC4ycyBhbGx9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1oZXJvLWp1bXBuYXYgdWwgbGkgYXtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyLjEzfX0uY29tcG9uZW50LS1oZXJvLWp1bXBuYXYgdWwgbGkgYTpob3Zlcntib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNmFjMmZmfS5jb21wb25lbnQtLWxvZ29ze3BhZGRpbmc6NTBweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5jb21wb25lbnQtLWxvZ29ze3BhZGRpbmc6NDBweCAwfX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1sb2dvc3twYWRkaW5nOjQwcHggMCAxNXB4fX0uY29tcG9uZW50LS1sb2dvcyAucm93e2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWxvZ29zIC5yb3d7ZmxleC13cmFwOndyYXB9fS5jb21wb25lbnQtLWxvZ29zIC5yb3cgLmNvbHt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgMzBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1sb2dvcyAucm93IC5jb2x7ZmxleDowIDAgNTAlO3BhZGRpbmc6MCAzMHB4IDMwcHh9fS5jb21wb25lbnQtLWxvZ29zLXN1YmhlYWR7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI1O2xldHRlci1zcGFjaW5nOjFweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6IzBkMGIxZTtvcGFjaXR5OjAuNTttYXJnaW46MDtwYWRkaW5nLWJvdHRvbTozMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWxvZ29zLXN1YmhlYWR7Zm9udC1zaXplOjEwcHg7bGV0dGVyLXNwYWNpbmc6MC42M3B4fX0uY29tcG9uZW50LS1sb2dvcyBpbWd7YWxpZ24tc2VsZjpjZW50ZXI7d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjUwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tbG9nb3MgaW1ne21heC1oZWlnaHQ6MzVweH19LmNvbXBvbmVudC0tdGlsZXN7cGFkZGluZzo1NXB4IDB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGlsZXN7cGFkZGluZzozM3B4IDAgMjVweH19LmNvbXBvbmVudC0tdGlsZXMuYmctd2hpdGV7YmFja2dyb3VuZDojZmZmfS5jb21wb25lbnQtLXRpbGVzLmJnLWxpZ2h0X2JsdWV7YmFja2dyb3VuZDpyZ2JhKDEwNiwxOTQsMjU1LDAuMSl9LmNvbXBvbmVudC0tdGlsZXMtaW50cm97cGFkZGluZzowIDAgMjVweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10aWxlcy1pbnRyb3t0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzowIDAgMTBweH19LmNvbXBvbmVudC0tdGlsZXMtaW50cm8tc3ViaGVhZHtmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzoxcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO29wYWNpdHk6MC41O2NvbG9yOiMwZDBiMWU7cGFkZGluZzowIDAgMTVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10aWxlcy1pbnRyby1zdWJoZWFke2ZvbnQtc2l6ZToxMHB4fX0uY29tcG9uZW50LS10aWxlcy1pbnRybyBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDttYXJnaW46MDtwYWRkaW5nOjAgMCAxMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRpbGVzLWludHJvIGgye2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4fX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10aWxlcy1pbnRyby1jb250ZW50e3BhZGRpbmc6MH19LmNvbXBvbmVudC0tdGlsZXMtaW50cm8tY29udGVudCwuY29tcG9uZW50LS10aWxlcy1pbnRyby1jb250ZW50ICp7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MjBweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRpbGVzLWludHJvLWNvbnRlbnQsLmNvbXBvbmVudC0tdGlsZXMtaW50cm8tY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fX0uY29tcG9uZW50LS10d28tY29sdW1ue3BhZGRpbmc6NTBweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2x1bW57cGFkZGluZzozNXB4IDB9fS5jb21wb25lbnQtLXR3by1jb2x1bW46bm90KC5pbWFnZS1vbi1yaWdodCkuYmctd2hpdGV7YmFja2dyb3VuZDojZmZmfS5jb21wb25lbnQtLXR3by1jb2x1bW46bm90KC5pbWFnZS1vbi1yaWdodCkuYmctbGlnaHRfYmx1ZXtiYWNrZ3JvdW5kOnJnYmEoMTA2LDE5NCwyNTUsMC4xKX0uY29tcG9uZW50LS10d28tY29sdW1uOm5vdCguaW1hZ2Utb24tcmlnaHQpIC5jb21wb25lbnQtLXR3by1jb2x1bW4td3JhcHBlcjpiZWZvcmV7bGVmdDowO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL3R3by1jb2x1bW4vaW1hZ2UtYmcucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2x1bW46bm90KC5pbWFnZS1vbi1yaWdodCkgLmNvbXBvbmVudC0tdHdvLWNvbHVtbi13cmFwcGVyOmJlZm9yZXtkaXNwbGF5Om5vbmV9fS5jb21wb25lbnQtLXR3by1jb2x1bW46bm90KC5pbWFnZS1vbi1yaWdodCkgLmNvbXBvbmVudC0tdHdvLWNvbHVtbi1pbWFnZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJztsZWZ0OjA7dG9wOjA7d2lkdGg6NTAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tcG9uZW50cy90d28tY29sdW1uL2ltYWdlLWJnLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sdW1uOm5vdCguaW1hZ2Utb24tcmlnaHQpIC5jb21wb25lbnQtLXR3by1jb2x1bW4taW1hZ2U6YmVmb3Jle2Rpc3BsYXk6YmxvY2t9fS5jb21wb25lbnQtLXR3by1jb2x1bW4uaW1hZ2Utb24tcmlnaHQgLmNvbXBvbmVudC0tdHdvLWNvbHVtbi13cmFwcGVyIC5yb3d7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LmNvbXBvbmVudC0tdHdvLWNvbHVtbi5pbWFnZS1vbi1yaWdodC5iZy13aGl0ZXtiYWNrZ3JvdW5kOiNmZmZ9LmNvbXBvbmVudC0tdHdvLWNvbHVtbi5pbWFnZS1vbi1yaWdodC5iZy1saWdodF9ibHVle2JhY2tncm91bmQ6cmdiYSgxMDYsMTk0LDI1NSwwLjEpfS5jb21wb25lbnQtLXR3by1jb2x1bW4uaW1hZ2Utb24tcmlnaHQgLmNvbXBvbmVudC0tdHdvLWNvbHVtbi13cmFwcGVyOmJlZm9yZXtyaWdodDowO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL3R3by1jb2x1bW4vaW1hZ2UtYmctcmlnaHQucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2x1bW4uaW1hZ2Utb24tcmlnaHQgLmNvbXBvbmVudC0tdHdvLWNvbHVtbi13cmFwcGVyOmJlZm9yZXtkaXNwbGF5Om5vbmV9fS5jb21wb25lbnQtLXR3by1jb2x1bW4uaW1hZ2Utb24tcmlnaHQgLmNvbXBvbmVudC0tdHdvLWNvbHVtbi1pbWFnZTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJztyaWdodDowO3RvcDowO3dpZHRoOjUwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy1yaWdodC5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbHVtbi5pbWFnZS1vbi1yaWdodCAuY29tcG9uZW50LS10d28tY29sdW1uLWltYWdlOmJlZm9yZXtkaXNwbGF5OmJsb2NrfX0uY29tcG9uZW50LS10d28tY29sdW1uLWludHJve3BhZGRpbmc6MCAwIDQwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1pbnRyb3twYWRkaW5nOjAgMCAyNXB4fX0uY29tcG9uZW50LS10d28tY29sdW1uLWludHJvIC5leWVicm93e2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2NvbG9yOnJnYmEoMTMsMTEsMzAsMC41KTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6bm9ybWFsfS5jb21wb25lbnQtLXR3by1jb2x1bW4taW50cm8gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7Y29sb3I6IzBkMGIxZTttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1pbnRybyBoMntmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHh9fS5jb21wb25lbnQtLXR3by1jb2x1bW4td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0uY29tcG9uZW50LS10d28tY29sdW1uLXdyYXBwZXI6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMHB4O3dpZHRoOjM1JTtoZWlnaHQ6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sdW1uLXdyYXBwZXIgLnJvd3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH19LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sdW1uLWltYWdle21hcmdpbi1ib3R0b206MjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1pbWFnZSBpbWd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0b31AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sdW1uLWltYWdlIGltZ3thbGlnbi1zZWxmOmZsZXgtc3RhcnQ7bWF4LWhlaWdodDo1MDBweDtoZWlnaHQ6YXV0bzttYXgtd2lkdGg6MTAwJTt3aWR0aDphdXRvfX0uY29tcG9uZW50LS10d28tY29sdW1uLWltYWdlIGltZy5kZWZhdWx0e2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1pbWFnZSBpbWcuZGVmYXVsdHtkaXNwbGF5Om5vbmV9fS5jb21wb25lbnQtLXR3by1jb2x1bW4taW1hZ2UgaW1nLm1vYmlsZXtkaXNwbGF5Om5vbmU7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDpub25lO3dpZHRoOmF1dG87bWF4LXdpZHRoOjc1JTttYXJnaW46MH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sdW1uLWltYWdlIGltZy5tb2JpbGV7ZGlzcGxheTpibG9jazthbGlnbi1zZWxmOmZsZXgtc3RhcnR9fS5jb21wb25lbnQtLXR3by1jb2x1bW4tbWFpbntwYWRkaW5nLXRvcDoxMHB4fS5jb21wb25lbnQtLXR3by1jb2x1bW4tbWFpbi1zdWJoZWFke2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOjFweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6IzBkMGIxZTtvcGFjaXR5OjAuNTttYXJnaW46MDtwYWRkaW5nOjAgMCAxNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2x1bW4tbWFpbi1zdWJoZWFke2ZvbnQtc2l6ZToxMHB4O2xldHRlci1zcGFjaW5nOjAuNjNweH19LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1tYWluIGgye2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjg7bGV0dGVyLXNwYWNpbmc6LTAuMDRweDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDE1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1tYWluIGgye2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweH19LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1tYWluLWNvbnRlbnR7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MTZweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg4O2xldHRlci1zcGFjaW5nOjAuMjdweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sdW1uLW1haW4tY29udGVudHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjcxO2xldHRlci1zcGFjaW5nOjAuMjNweH19LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1tYWluLWNvbnRlbnQgaDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MjRweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40MjtsZXR0ZXItc3BhY2luZzpub3JtYWx9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1tYWluLWNvbnRlbnQgaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zM319LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1tYWluLWNvbnRlbnQgdWx7bWFyZ2luOjB9LmNvbXBvbmVudC0tdHdvLWNvbHVtbi1tYWluLWNvbnRlbnQgdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MCAwIDIycHggNTJweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sdW1uLW1haW4tY29udGVudCB1bCBsaXtwYWRkaW5nOjAgMCAxNXB4IDM0cHh9fS5jb21wb25lbnQtLXR3by1jb2x1bW4tbWFpbi1jb250ZW50IHVsIGxpOmJlZm9yZXtkaXNwbGF5OmlubGluZS1mbGV4O3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyUzRSUzQ2clM0UlM0NnJTNFJTNDZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODMyIC0yODEyKSB0cmFuc2xhdGUoMCAyNTkxKSB0cmFuc2xhdGUoODMyIDU3KSB0cmFuc2xhdGUoMCAxNjQpJyUzRSUzQ2NpcmNsZSBjeD0nMTQnIGN5PScxNCcgcj0nMTQnIGZpbGw9JyUyMzE3MTA0RScvJTNFJTNDZyBmaWxsPSclMjNGRkYnJTNFJTNDcGF0aCBkPSdNNy45MjUgMTIuODI3TDE5IDIuMTYxbC0uNzA3LS42OGMtLjc3NS0uNzQ3LTItLjc0Ny0yLjc3NSAwbC04Ljk4IDguNjQ4LTQuNDQzLTQuMjgtLjYuNTc3Qy43IDcuMTkzLjY3NyA4LjQ2IDEuNDQ0IDkuMjU0bC4wNTMuMDU0IDMuNjU0IDMuNTJjLjc3NS43NDUgMiAuNzQ1IDIuNzc1IDB6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0IDcpJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2xlZnQ6MDt0b3A6M3B4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2x1bW4tbWFpbi1jb250ZW50IHVsIGxpOmJlZm9yZXt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fX0uY29tcG9uZW50LS10d28tY29sLWxpc3R7cGFkZGluZzo1MHB4IDAgNzVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3R7cGFkZGluZzozNXB4IDB9fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1tYWlue3BhZGRpbmctYm90dG9tOjIwcHh9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1tYWluLXN1YmhlYWR7b3BhY2l0eTowLjU7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoyLjU2O2xldHRlci1zcGFjaW5nOjFweDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDE1cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1tYWluLXN1YmhlYWR7Zm9udC1zaXplOjEwcHg7bGV0dGVyLXNwYWNpbmc6MC42M3B4O3BhZGRpbmc6MCAwIDVweH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LW1haW4gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMTVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtbWFpbiBoMntmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHg7cGFkZGluZzowIDAgMTBweH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LW1haW4tYm9keXtwYWRkaW5nOjAgNzVweCAxMHB4IDB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LW1haW4tYm9keXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1ib3R0b206MH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LW1haW4tYm9keSwuY29tcG9uZW50LS10d28tY29sLWxpc3QtbWFpbi1ib2R5ICp7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MjBweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4O2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LW1haW4tYm9keSwuY29tcG9uZW50LS10d28tY29sLWxpc3QtbWFpbi1ib2R5ICp7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MTtsZXR0ZXItc3BhY2luZzowLjIzcHh9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pdGVtc3twYWRkaW5nLXRvcDoxNXB4fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pdGVtcyB1bHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjB9LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWl0ZW1zIHVsIGxpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pdGVtcyB1bCBsaXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pdGVtcyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpe3BhZGRpbmctYm90dG9tOjMwcHh9LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWl0ZW1zIHVsIGxpIGltZ3ttYXgtd2lkdGg6NTBweDt3aWR0aDphdXRvO21heC1oZWlnaHQ6MTAwJTtoZWlnaHQ6YXV0bzttYXJnaW4tcmlnaHQ6NDVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtaXRlbXMgdWwgbGkgaW1ne21hcmdpbi1ib3R0b206MTBweDttYXgtaGVpZ2h0OjUwcHh9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pdGVtcyB1bCBsaT5kaXZ7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MTZweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg4O2xldHRlci1zcGFjaW5nOjAuMjdweDtjb2xvcjojMGQwYjFlfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pdGVtcyB1bCBsaT5kaXZ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MX19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWl0ZW1zIHVsIGxpPmRpdiBoM3tmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjQ7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiMwZDBiMWU7bWFyZ2luOjA7cGFkZGluZzowIDAgMTBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtaXRlbXMgdWwgbGk+ZGl2IGgze2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzM7cGFkZGluZzowIDAgNXB4fX0uY29tcG9uZW50LS1jdGF7YmFja2dyb3VuZDojMTcxMDRlO3BhZGRpbmc6NzBweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWN0YXtwYWRkaW5nOjI4cHggMH19LmNvbXBvbmVudC0tY3RhICp7Y29sb3I6I2ZmZn0uY29tcG9uZW50LS1jdGEtdGl0bGV7cGFkZGluZy1yaWdodDo0JX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuY29tcG9uZW50LS1jdGEtdGl0bGV7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoyMHB4fX0uY29tcG9uZW50LS1jdGEtdGl0bGUgaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NjhweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4xMztsZXR0ZXItc3BhY2luZzotMC4wOHB4O21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jdGEtdGl0bGUgaDJ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4fX0uY29tcG9uZW50LS1jdGEtY29udGVudCwuY29tcG9uZW50LS1jdGEtY29udGVudCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jdGEtY29udGVudCwuY29tcG9uZW50LS1jdGEtY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzF9fS5jb21wb25lbnQtLWN0YS12MntiYWNrZ3JvdW5kOiMxNzEwNGU7cGFkZGluZzo3MHB4IDB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY3RhLXYye3BhZGRpbmc6MjVweCAwfX0uY29tcG9uZW50LS1jdGEtdjIgKntjb2xvcjojZmZmfS5jb21wb25lbnQtLWN0YS12Mi1sZWZ0e3BhZGRpbmctcmlnaHQ6MTAwcHg7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZmZmfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tY3RhLXYyLWxlZnR7Ym9yZGVyOm5vbmU7cGFkZGluZy1yaWdodDoyMHB4O3BhZGRpbmctYm90dG9tOjM1cHh9fS5jb21wb25lbnQtLWN0YS12Mi1yaWdodHtwYWRkaW5nLWxlZnQ6MTAwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1jdGEtdjItcmlnaHR7cGFkZGluZy1sZWZ0OjIwcHh9fS5jb21wb25lbnQtLWN0YS12MiBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDtjb2xvcjojZmZmO21hcmdpbjowO3BhZGRpbmc6MCAwIDQwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY3RhLXYyIGgye2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweDtwYWRkaW5nOjAgMCAxNXB4fX0uY29tcG9uZW50LS1jdGEtdjN7YmFja2dyb3VuZDojMTcxMDRlO3BhZGRpbmc6NzVweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWN0YS12M3twYWRkaW5nOjMwcHggMH19LmNvbXBvbmVudC0tY3RhLXYzLXRpdGxle3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWN0YS12My10aXRsZXt0ZXh0LWFsaWduOmxlZnR9fS5jb21wb25lbnQtLWN0YS12My10aXRsZSBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo2OHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjEzO2xldHRlci1zcGFjaW5nOi0wLjA4cHg7Y29sb3I6I2ZmZjttYXJnaW46MDtwYWRkaW5nOjAgMCAyNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWN0YS12My10aXRsZSBoMntmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHg7cGFkZGluZzowIDAgMTVweH19LmNvbXBvbmVudC0tY3RhLXYzLWN0YXN7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWN0YS12My1jdGFze2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fX0uY29tcG9uZW50LS1jdGEtdjMtY3RhcyBhLmJ1dHRvbnttYXJnaW46MCAxMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWN0YS12My1jdGFzIGEuYnV0dG9uOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9fS8qISBMaXR5IC0gdjIuNC4xIC0gMjAyMC0wNC0yNlxuKiBodHRwOi8vc29yZ2FsbGEuY29tL2xpdHkvXG4qIENvcHlyaWdodCAoYykgMjAxNS0yMDIwIEphbiBTb3JnYWxsYTsgTGljZW5zZWQgTUlUICovLmxpdHl7ei1pbmRleDo5OTkwO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kOiMwYjBiMGI7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuOSk7b3V0bGluZTpub25lICFpbXBvcnRhbnQ7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDAuM3MgZWFzZTstby10cmFuc2l0aW9uOm9wYWNpdHkgMC4zcyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAwLjNzIGVhc2V9LmxpdHkubGl0eS1vcGVuZWR7b3BhY2l0eToxfS5saXR5LmxpdHktY2xvc2Vke29wYWNpdHk6MH0ubGl0eSAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubGl0eS13cmFwe3otaW5kZXg6OTk5MDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt0ZXh0LWFsaWduOmNlbnRlcjtvdXRsaW5lOm5vbmUgIWltcG9ydGFudH0ubGl0eS13cmFwOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tcmlnaHQ6LTAuMjVlbX0ubGl0eS1sb2FkZXJ7ei1pbmRleDo5OTkxO2NvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi0wLjhlbTt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDAuM3MgZWFzZTstby10cmFuc2l0aW9uOm9wYWNpdHkgMC4zcyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAwLjNzIGVhc2V9LmxpdHktbG9hZGluZyAubGl0eS1sb2FkZXJ7b3BhY2l0eToxfS5saXR5LWNvbnRhaW5lcnt6LWluZGV4Ojk5OTI7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aGl0ZS1zcGFjZTpub3JtYWw7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO291dGxpbmU6bm9uZSAhaW1wb3J0YW50fS5saXR5LWNvbnRlbnR7ei1pbmRleDo5OTkzO3dpZHRoOjEwMCU7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpOy13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7LW8tdHJhbnNpdGlvbjotby10cmFuc2Zvcm0gMC4zcyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIDAuM3MgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZSwgLW8tdHJhbnNmb3JtIDAuM3MgZWFzZX0ubGl0eS1sb2FkaW5nIC5saXR5LWNvbnRlbnQsLmxpdHktY2xvc2VkIC5saXR5LWNvbnRlbnR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC44KTstbXMtdHJhbnNmb3JtOnNjYWxlKDAuOCk7LW8tdHJhbnNmb3JtOnNjYWxlKDAuOCk7dHJhbnNmb3JtOnNjYWxlKDAuOCl9LmxpdHktY29udGVudDphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtkaXNwbGF5OmJsb2NrO3JpZ2h0OjA7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzt6LWluZGV4Oi0xOy13ZWJraXQtYm94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwwLDAsMC42KTtib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpfS5saXR5LWNsb3Nle3otaW5kZXg6OTk5NDt3aWR0aDozNXB4O2hlaWdodDozNXB4O3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowO2NvbG9yOiNmZmY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1zaXplOjM1cHg7Zm9udC1mYW1pbHk6QXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7bGluZS1oZWlnaHQ6MzVweDt0ZXh0LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwwLjYpO2JvcmRlcjowO2JhY2tncm91bmQ6bm9uZTtvdXRsaW5lOm5vbmU7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5saXR5LWNsb3NlOjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH0ubGl0eS1jbG9zZTpob3ZlciwubGl0eS1jbG9zZTpmb2N1cywubGl0eS1jbG9zZTphY3RpdmUsLmxpdHktY2xvc2U6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjA7Y29sb3I6I2ZmZjtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6MzVweDtmb250LWZhbWlseTpBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtsaW5lLWhlaWdodDozNXB4O3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuNik7Ym9yZGVyOjA7YmFja2dyb3VuZDpub25lO291dGxpbmU6bm9uZTstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmxpdHktY2xvc2U6YWN0aXZle3RvcDoxcHh9LmxpdHktaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MDtib3JkZXI6MH0ubGl0eS1pZnJhbWUgLmxpdHktY29udGFpbmVyLC5saXR5LXlvdXR1YmUgLmxpdHktY29udGFpbmVyLC5saXR5LXZpbWVvIC5saXR5LWNvbnRhaW5lciwubGl0eS1mYWNlYm9va3ZpZGVvIC5saXR5LWNvbnRhaW5lciwubGl0eS1nb29nbGVtYXBzIC5saXR5LWNvbnRhaW5lcnt3aWR0aDoxMDAlO21heC13aWR0aDo5NjRweH0ubGl0eS1pZnJhbWUtY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjA7cGFkZGluZy10b3A6NTYuMjUlO292ZXJmbG93OmF1dG87cG9pbnRlci1ldmVudHM6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5saXR5LWlmcmFtZS1jb250YWluZXIgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpO2JveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsMCwwLDAuNik7YmFja2dyb3VuZDojMDAwfS5saXR5LWhpZGV7ZGlzcGxheTpub25lfS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXdyYXBwZXJ7YmFja2dyb3VuZDpyZ2JhKDEwNiwxOTQsMjU1LDAuMSk7cGFkZGluZzo3MHB4IDAgMTM1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtd3JhcHBlcntwYWRkaW5nOjIwcHggMCAxMjBweH19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdGl0bGUgaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7Y29sb3I6IzBkMGIxZTttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdGl0bGUgaDJ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4fX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC10b3B7cGFkZGluZzo3MHB4IDA7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy1yaWdodC5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6NDIlIGNhbGMoMTAwJSAtIDM1cHgpO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgdG9wfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXRvcHtwYWRkaW5nOjIwcHggMDtiYWNrZ3JvdW5kOm5vbmV9LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wIC5yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXRvcC1tYWluIGltZ3ttYXJnaW4tYm90dG9tOjM4cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wLW1haW4gaW1ne21hcmdpbi1ib3R0b206MTVweH19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wLW1haW4tY29udGVudHtwYWRkaW5nOjAgMCAxMHB4fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXRvcC1tYWluLWNvbnRlbnQsLmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wLW1haW4tY29udGVudCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweDtjb2xvcjojMGQwYjFlfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXRvcC1tYWluLWNvbnRlbnQsLmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wLW1haW4tY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC10b3AtbWFpbi1jbGllbnR7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6Mi41O2xldHRlci1zcGFjaW5nOjAuMjdweDtjb2xvcjojMGQwYjFlO3BhZGRpbmc6MCAwIDMwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wLW1haW4tY2xpZW50e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4O3BhZGRpbmc6MCAwIDIwcHh9fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXRvcC12aWRlb3t0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXRvcC12aWRlb3ttYXJnaW4tYm90dG9tOjEwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy1yaWdodC5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcn19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wLXZpZGVvPmF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC10b3AtdmlkZW8+YXtwYWRkaW5nOjIwcHggNTBweDt0ZXh0LWFsaWduOmNlbnRlcn19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wLXZpZGVvPmEgc3Zne3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDUwJSAtIDQxLjVweCk7bGVmdDpjYWxjKDUwJSAtIDQxLjVweCk7dHJhbnNpdGlvbjowLjJzIGFsbDt3aWR0aDo4M3B4O2hlaWdodDo4M3B4fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXRvcC12aWRlbz5hOmhvdmVyIHN2Z3t0cmFuc2Zvcm06c2NhbGUoMS4xNSl9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtdG9wLXZpZGVvPmEgaW1ne21heC1oZWlnaHQ6NTAwcHg7d2lkdGg6YXV0bzttYXJnaW46MCBhdXRvfX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC10aWxlc3twYWRkaW5nOjAgMCA1MHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLXRpbGVze3BhZGRpbmc6MCAwIDE1cHh9fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWN0YXt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jdGF7dGV4dC1hbGlnbjpsZWZ0fX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1iYW5uZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1iYW5uZXJ7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO21hcmdpbi1sZWZ0OjIwcHg7bWFyZ2luLWJvdHRvbTotNTBweH19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtYmFubmVyPi5jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtYmFubmVyPi5jb250YWluZXJ7bWF4LXdpZHRoOjk5NXB4ICFpbXBvcnRhbnR9fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWJhbm5lci1tYWlue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL2hlcm8vYmFubmVyLWJnLnBuZykgI2ZmZjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KTt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzozMHB4IDEwMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWJhbm5lci1tYWlue3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MTZweCAwfX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1iYW5uZXItbWFpbiBoM3tmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjMzO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAxMHB4IDAgMH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1iYW5uZXItbWFpbiBoM3tmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzO3BhZGRpbmc6MCAwIDVweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtYmFubmVyLW1haW4tY29udGVudHtwYWRkaW5nOjAgMCAxMHB4fX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1iYW5uZXItbWFpbi1jb250ZW50LC5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWJhbm5lci1tYWluLWNvbnRlbnQgKntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4yN3B4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWJhbm5lci1tYWluLWNvbnRlbnQsLmNvbXBvbmVudC0tdGVzdGltb25pYWwtYmFubmVyLW1haW4tY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1iYW5uZXItbWFpbiBhLmJ1dHRvbntmbGV4OjEgMCBhdXRvfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWJhbm5lci1jdGF7bWFyZ2luOjAgYXV0b319LmNvbXBvbmVudC0tcmVzb3VyY2Vze3BhZGRpbmc6NTBweCAwfS5jb21wb25lbnQtLXJlc291cmNlcy5iZy13aGl0ZXtiYWNrZ3JvdW5kOiNmZmZ9LmNvbXBvbmVudC0tcmVzb3VyY2VzLmJnLWxpZ2h0X2JsdWV7YmFja2dyb3VuZDpyZ2JhKDEwNiwxOTQsMjU1LDAuMSl9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tcmVzb3VyY2Vze3BhZGRpbmc6MjVweCAwfX0uY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm97cGFkZGluZzowIDAgMjVweH0uY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tZXllYnJvd3tmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzoxcHg7Y29sb3I6IzBkMGIxZTtvcGFjaXR5OjAuNTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzowIDAgMTdweH0uY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMTVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8gaDJ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4fX0uY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tbWFpbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tbWFpbiwuY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tbWFpbiAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tbWFpbiwuY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tbWFpbiAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fX0uY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tbWFpbiBhLnRleHQtbGlua3t0cmFuc2Zvcm06bm9uZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tbWFpbiBhLnRleHQtbGlua3t0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMS4zNWVtKX0uY29tcG9uZW50LS1yZXNvdXJjZXMtaW50cm8tbWFpbiBhLnRleHQtbGluazpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW17bWFyZ2luLWJvdHRvbTo0MHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW17bWFyZ2luLWJvdHRvbToxNnB4fX0uY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbT5he2Rpc3BsYXk6YmxvY2s7Y29sb3I6IzBkMGIxZTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KTtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOjAuMnMgYWxsfS5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtPmE6aG92ZXJ7YmFja2dyb3VuZDojQzIyMTI1O3RleHQtZGVjb3JhdGlvbjpub25lfS5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtPmE6aG92ZXIgKiwuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbT5hOmhvdmVyIGgze2NvbG9yOiNmZmYgIWltcG9ydGFudH0uY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbT5hOmhvdmVyIHNwYW4udGV4dC1saW5re3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtPmE6aG92ZXIgc3Bhbi50ZXh0LWxpbms6YmVmb3Jle29wYWNpdHk6MTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNyclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM2ZmZiclM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTUyIDIyMy44NDZMMzUgMjMxLjU2NCA1MiAyMzkuNTEyIDUyIDIzNy41NTMgMzguOTk3IDIzMS41NjQgNTIgMjI1LjczeicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1NSAtMjI5MykgdHJhbnNsYXRlKDAgMTY2NikgdHJhbnNsYXRlKDEyMCA0MDQpIG1hdHJpeCgtMSAwIDAgMSA4NyAwKScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpfS5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWNhdGVnb3J5e2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtvcGFjaXR5OjAuNTtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MjRweCAzNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWNhdGVnb3J5e2ZvbnQtc2l6ZToxMHB4O2xldHRlci1zcGFjaW5nOjAuNjNweDtwYWRkaW5nOjE3cHh9fS5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL3Jlc291cmNlcy9yZXNvdXJjZS10aWxlLWJnLnBuZyk7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtoZWlnaHQ6MjIwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0taW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjttYXJnaW46MCBhdXRvfS5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWltYWdlIHN2Z3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O3RvcDpjYWxjKDUwJSAtIDM1cHgpO2xlZnQ6Y2FsYyg1MCUgLSAzNXB4KX0uY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1tYWlue3BhZGRpbmc6MjNweCAzNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLW1haW57cGFkZGluZzoxMnB4IDE3cHggNXB4fX0uY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1tYWluIGgze2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDI7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiMwZDBiMWU7bWFyZ2luOjA7cGFkZGluZzowIDAgMTBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1tYWluIGgze2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzM7cGFkZGluZzowIDAgNXB4fX0uY29tcG9uZW50LS10YWJze2JhY2tncm91bmQ6cmdiYSgxMDYsMTk0LDI1NSwwLjEpO3BhZGRpbmc6Y2xhbXAoMjBweCwgNC4xNjY2N3Z3LCA2MHB4KX0uY29tcG9uZW50LS10YWJzIC5oZWFkZXJ7bWFyZ2luLWJvdHRvbTpjbGFtcCgyNHB4LCA0LjE2NjY3dncsIDYwcHgpfS5jb21wb25lbnQtLXRhYnMgLmhlYWRlciBwe21hcmdpbi1ib3R0b206MDtmb250LXNpemU6Y2xhbXAoMTRweCwgMS4zODg4OXZ3LCAyMHB4KTtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6MC4wMTY1ZW07Y29sb3I6IzBkMGIxZTttYXgtd2lkdGg6NzBjaH0uY29tcG9uZW50LS10YWJzIC5jb21wb25lbnQtLXRpdGxle21hcmdpbjowIDAgLjQ0ZW19LmNvbXBvbmVudC0tdGFicyAubmF2LXRhYnN7Ym9yZGVyOm5vbmU7bWFyZ2luOjAgLTI1cHggY2xhbXAoMjFweCwgMy4zMzMzM3Z3LCA0OHB4KX0uY29tcG9uZW50LS10YWJzIC5uYXYtdGFicyAubmF2LWxpbmt7bWFyZ2luOjA7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiMwZDBiMWU7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjg5O29wYWNpdHk6LjE1O21hcmdpbjowIDI1cHg7cGFkZGluZzowO2JhY2tncm91bmQ6bm9uZX0uY29tcG9uZW50LS10YWJzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZle29wYWNpdHk6MTtjb2xvcjojMGQwYjFlO2JhY2tncm91bmQ6bm9uZX0uY29tcG9uZW50LS10YWJzIC5ncmlke2Rpc3BsYXk6Z3JpZDtnYXA6MjJweDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KG1pbigyNzVweCwxMDAlKSwgMWZyKSl9LmNvbXBvbmVudC0tdGFicyAuZ3JpZCAuYmxvY2t7cGFkZGluZzoyNnB4IDM1cHggMjFweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KTt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzIGVhc2UtaW4tb3V0fS5jb21wb25lbnQtLXRhYnMgLmdyaWQgLmJsb2NrOmhvdmVye2JhY2tncm91bmQ6I2MzMTYxOH0uY29tcG9uZW50LS10YWJzIC5ncmlkIC5ibG9jazpob3ZlciBoMywuY29tcG9uZW50LS10YWJzIC5ncmlkIC5ibG9jazpob3ZlciBwLC5jb21wb25lbnQtLXRhYnMgLmdyaWQgLmJsb2NrOmhvdmVyIGEsLmNvbXBvbmVudC0tdGFicyAuZ3JpZCAuYmxvY2s6aG92ZXIgc3Bhbi50ZXh0LWxpbmt7Y29sb3I6I2ZmZmZmZn0uY29tcG9uZW50LS10YWJzIC5ncmlkIC5ibG9jazpob3ZlciBzcGFuLnRleHQtbGlua3t0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uY29tcG9uZW50LS10YWJzIC5ncmlkIC5ibG9jazpob3ZlciBzcGFuLnRleHQtbGluazpiZWZvcmV7b3BhY2l0eToxO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzZmZmJyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBkPSdNNTIgMjIzLjg0NkwzNSAyMzEuNTY0IDUyIDIzOS41MTIgNTIgMjM3LjU1MyAzOC45OTcgMjMxLjU2NCA1MiAyMjUuNzN6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTU1IC0yMjkzKSB0cmFuc2xhdGUoMCAxNjY2KSB0cmFuc2xhdGUoMTIwIDQwNCkgbWF0cml4KC0xIDAgMCAxIDg3IDApJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIil9LmNvbXBvbmVudC0tdGFicyAuZ3JpZCBoM3tmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTpjbGFtcCgxOHB4LCAxLjY2NjY3dncsIDI0cHgpO2xpbmUtaGVpZ2h0OjEuNDI7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMGQwYjFlO21hcmdpbjowIDAgMC4zZW07dHJhbnNpdGlvbjpjb2xvciAuMnMgZWFzZS1pbi1vdXR9LmNvbXBvbmVudC0tdGFicyAuZ3JpZCBwe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOmNsYW1wKDE0cHgsIDEuMTExMTF2dywgMTZweCk7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjAxNjg4ZW07Y29sb3I6IzBkMGIxZTttYXJnaW46MCAwIDAuM2VtO3RyYW5zaXRpb246Y29sb3IgLjJzIGVhc2UtaW4tb3V0fS5jb21wb25lbnQtLXRhYnMgLmdyaWQgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uY29tcG9uZW50LS10YWJzIC5ncmlkIHNwYW4udGV4dC1saW5re2xpbmUtaGVpZ2h0OjIuMDU7bWFyZ2luOjB9LnNsaWNrLXNsaWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LW1zLXRvdWNoLWFjdGlvbjpwYW4teTt0b3VjaC1hY3Rpb246cGFuLXk7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5zbGljay1saXN0e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MH0uc2xpY2stbGlzdDpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWxpc3QuZHJhZ2dpbmd7Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOmhhbmR9LnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LnNsaWNrLXRyYWNre3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt0b3A6MDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnNsaWNrLXRyYWNrOmJlZm9yZSwuc2xpY2stdHJhY2s6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LnNsaWNrLXRyYWNrOmFmdGVye2NsZWFyOmJvdGh9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNre3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay1zbGlkZXtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O2Rpc3BsYXk6bm9uZX1bZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZXtmbG9hdDpyaWdodH0uc2xpY2stc2xpZGUgaW1ne2Rpc3BsYXk6YmxvY2t9LnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1ne2Rpc3BsYXk6bm9uZX0uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1ne3BvaW50ZXItZXZlbnRzOm5vbmV9LnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZXtkaXNwbGF5OmJsb2NrfS5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uc2xpY2stYXJyb3cuc2xpY2staGlkZGVue2Rpc3BsYXk6bm9uZX0uY29tcG9uZW50LS1jYXJvdXNlbHtwYWRkaW5nOjU1cHggMDtiYWNrZ3JvdW5kOnJnYmEoMTA2LDE5NCwyNTUsMC4xKX0uY29tcG9uZW50LS1jYXJvdXNlbC5sZWZ0LWFsaWdue2JhY2tncm91bmQ6bm9uZX0uY29tcG9uZW50LS1jYXJvdXNlbC5sZWZ0LWFsaWduIC5jb21wb25lbnQtLWNhcm91c2VsLWludHJve3RleHQtYWxpZ246bGVmdH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC5kaXNhYmxlLW9uLW1vYmlsZSAuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlLW5hdmlnYXRpb257ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbHtwYWRkaW5nOjQwcHggMH19LmNvbXBvbmVudC0tY2Fyb3VzZWwtaW50cm97dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtaW50cm97dGV4dC1hbGlnbjpsZWZ0fX0uY29tcG9uZW50LS1jYXJvdXNlbC1pbnRyby1zdWJoZWFke2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6Mi41NjtsZXR0ZXItc3BhY2luZzoxcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMwZDBiMWU7b3BhY2l0eTowLjU7bWFyZ2luOjA7cGFkZGluZzowIDAgMTVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC1pbnRyby1zdWJoZWFke2ZvbnQtc2l6ZToxMHB4O2xldHRlci1zcGFjaW5nOjAuNjNweH19LmNvbXBvbmVudC0tY2Fyb3VzZWwtaW50cm8gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7Y29sb3I6IzBkMGIxZTttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtaW50cm8gaDJ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4fX0uY29tcG9uZW50LS1jYXJvdXNlbC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5jb21wb25lbnQtLWNhcm91c2VsLXdyYXBwZXIgLmNvbXBvbmVudC0tY2Fyb3VzZWwtcHJldiwuY29tcG9uZW50LS1jYXJvdXNlbC13cmFwcGVyIC5jb21wb25lbnQtLWNhcm91c2VsLW5leHR7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSAxNHB4KX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC13cmFwcGVyIC5jb21wb25lbnQtLWNhcm91c2VsLXByZXYsLmNvbXBvbmVudC0tY2Fyb3VzZWwtd3JhcHBlciAuY29tcG9uZW50LS1jYXJvdXNlbC1uZXh0e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uY29tcG9uZW50LS1jYXJvdXNlbC13cmFwcGVyIC5jb21wb25lbnQtLWNhcm91c2VsLXByZXYgc3ZnLC5jb21wb25lbnQtLWNhcm91c2VsLXdyYXBwZXIgLmNvbXBvbmVudC0tY2Fyb3VzZWwtbmV4dCBzdmd7dHJhbnNpdGlvbjowLjJzIGFsbH0uY29tcG9uZW50LS1jYXJvdXNlbC13cmFwcGVyIC5jb21wb25lbnQtLWNhcm91c2VsLXByZXY6aG92ZXIgc3ZnIGcsLmNvbXBvbmVudC0tY2Fyb3VzZWwtd3JhcHBlciAuY29tcG9uZW50LS1jYXJvdXNlbC1uZXh0OmhvdmVyIHN2ZyBne2ZpbGw6I0MyMjEyNX0uY29tcG9uZW50LS1jYXJvdXNlbC13cmFwcGVyIC5jb21wb25lbnQtLWNhcm91c2VsLXByZXZ7bGVmdDotNzBweH0uY29tcG9uZW50LS1jYXJvdXNlbC13cmFwcGVyIC5jb21wb25lbnQtLWNhcm91c2VsLW5leHR7cmlnaHQ6LTcwcHh9LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbiAuc2xpY2stbGlzdCwuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlIC5zbGljay1saXN0e3BhZGRpbmc6NTBweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWNhcm91c2VsLW1haW4gLnNsaWNrLWxpc3QsLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZSAuc2xpY2stbGlzdHtwYWRkaW5nOjIwcHggMH19LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbiAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2ssLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbiAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlLC5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZXtoZWlnaHQ6aW5oZXJpdCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC1tYWluIC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUsLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRle3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH19LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbiAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlPmRpdiwuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlIC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGU+ZGl2e2hlaWdodDoxMDAlICFpbXBvcnRhbnR9LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi1pdGVtLC5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtaXRlbXtib3gtc2hhZG93OjAgMnB4IDEwcHggMCByZ2JhKDAsMCwwLDAuMTUpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjM5cHggMzVweDtkaXNwbGF5OmJsb2NrO2NvbG9yOiMwZDBiMWU7aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjowLjJzIGFsbDt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi1pdGVtLC5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtaXRlbXtwYWRkaW5nOjE3cHggMTdweCAxMHB4fX0uY29tcG9uZW50LS1jYXJvdXNlbC1tYWluLWl0ZW06aG92ZXIsLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1pdGVtOmhvdmVye2JhY2tncm91bmQ6I0MyMjEyNTt0ZXh0LWRlY29yYXRpb246bm9uZX0uY29tcG9uZW50LS1jYXJvdXNlbC1tYWluLWl0ZW06aG92ZXIgKiwuY29tcG9uZW50LS1jYXJvdXNlbC1tYWluLWl0ZW06aG92ZXIgaDMsLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1pdGVtOmhvdmVyICosLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1pdGVtOmhvdmVyIGgze2NvbG9yOiNmZmYgIWltcG9ydGFudH0uY29tcG9uZW50LS1jYXJvdXNlbC1tYWluLWl0ZW06aG92ZXIgaW1nLmRlZmF1bHQsLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1pdGVtOmhvdmVyIGltZy5kZWZhdWx0e2Rpc3BsYXk6bm9uZX0uY29tcG9uZW50LS1jYXJvdXNlbC1tYWluLWl0ZW06aG92ZXIgaW1nLmhvdmVyLC5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtaXRlbTpob3ZlciBpbWcuaG92ZXJ7ZGlzcGxheTpibG9ja30uY29tcG9uZW50LS1jYXJvdXNlbC1tYWluLWl0ZW06aG92ZXIgc3Bhbi50ZXh0LWxpbmssLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1pdGVtOmhvdmVyIHNwYW4udGV4dC1saW5re3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5jb21wb25lbnQtLWNhcm91c2VsLW1haW4taXRlbTpob3ZlciBzcGFuLnRleHQtbGluazpiZWZvcmUsLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1pdGVtOmhvdmVyIHNwYW4udGV4dC1saW5rOmJlZm9yZXtvcGFjaXR5OjE7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE3JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTcgMTcnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBmaWxsPSclMjNmZmYnJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGQ9J001MiAyMjMuODQ2TDM1IDIzMS41NjQgNTIgMjM5LjUxMiA1MiAyMzcuNTUzIDM4Ljk5NyAyMzEuNTY0IDUyIDIyNS43M3onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNTUgLTIyOTMpIHRyYW5zbGF0ZSgwIDE2NjYpIHRyYW5zbGF0ZSgxMjAgNDA0KSBtYXRyaXgoLTEgMCAwIDEgODcgMCknLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKX0uY29tcG9uZW50LS1jYXJvdXNlbC1tYWluLWl0ZW0gaW1nLC5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtaXRlbSBpbWd7d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjM1cHg7bWFyZ2luOjAgMCAzNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWNhcm91c2VsLW1haW4taXRlbSBpbWcsLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1pdGVtIGltZ3ttYXJnaW46MCAwIDE1cHg7bWF4LXdpZHRoOjEyMHB4O21heC1oZWlnaHQ6MjhweH19LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi1pdGVtIGltZy5kZWZhdWx0LC5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtaXRlbSBpbWcuZGVmYXVsdHtkaXNwbGF5OmJsb2NrfS5jb21wb25lbnQtLWNhcm91c2VsLW1haW4taXRlbSBpbWcuaG92ZXIsLmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1pdGVtIGltZy5ob3ZlcntkaXNwbGF5Om5vbmV9LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi1pdGVtIGgzLC5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtaXRlbSBoM3tmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjQyO2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW46MDtwYWRkaW5nOjAgMCAxMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWNhcm91c2VsLW1haW4taXRlbSBoMywuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlLWl0ZW0gaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMztsZXR0ZXItc3BhY2luZzpub3JtYWx9fS5jb21wb25lbnQtLWNhcm91c2VsLW1haW4taXRlbS1jb250ZW50LC5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtaXRlbS1jb250ZW50e3BhZGRpbmc6MCAwIDEwcHh9LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi1pdGVtLWNvbnRlbnQsLmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi1pdGVtLWNvbnRlbnQgKiwuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlLWl0ZW0tY29udGVudCwuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlLWl0ZW0tY29udGVudCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjI3cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi1pdGVtLWNvbnRlbnQsLmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi1pdGVtLWNvbnRlbnQgKiwuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlLWl0ZW0tY29udGVudCwuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlLWl0ZW0tY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfX0uY29tcG9uZW50LS1jYXJvdXNlbC1tYWlue2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtbWFpbi5kaXNhYmxlLW9uLW1vYmlsZXtkaXNwbGF5Om5vbmV9fS5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmV7ZGlzcGxheTpub25lO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZlIC5jb21wb25lbnQtLWNhcm91c2VsLW1haW4taXRlbXt3aWR0aDpjYWxjKDEwMCUgLSA0MHB4KSAhaW1wb3J0YW50O21hcmdpbjoyMHB4IGF1dG8gMH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC1yZXNwb25zaXZle2Rpc3BsYXk6ZmxleH19LmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1uYXZpZ2F0aW9ue2Rpc3BsYXk6bm9uZTthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtbmF2aWdhdGlvbntkaXNwbGF5OmZsZXh9fS5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtbmF2aWdhdGlvbiB1bC5zbGljay1kb3Rze2Rpc3BsYXk6ZmxleDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjB9LmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1uYXZpZ2F0aW9uIHVsLnNsaWNrLWRvdHMgbGl7bWFyZ2luOjAgMTBweDt3aWR0aDoxMXB4O2hlaWdodDoxMXB4O2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjJweCBzb2xpZCAjMTcxMDRlfS5jb21wb25lbnQtLWNhcm91c2VsLXJlc3BvbnNpdmUtbmF2aWdhdGlvbiB1bC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZXtiYWNrZ3JvdW5kOiMxNzEwNGV9LmNvbXBvbmVudC0tY2Fyb3VzZWwtcmVzcG9uc2l2ZS1uYXZpZ2F0aW9uIHVsLnNsaWNrLWRvdHMgbGkgYnV0dG9ue2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC1jdGF7bWFyZ2luLXRvcDozMHB4fX0uc2xpY2stc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOnBhbi15O3RvdWNoLWFjdGlvbjpwYW4teTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9LnNsaWNrLWxpc3R7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowfS5zbGljay1saXN0OmZvY3Vze291dGxpbmU6bm9uZX0uc2xpY2stbGlzdC5kcmFnZ2luZ3tjdXJzb3I6cG9pbnRlcjtjdXJzb3I6aGFuZH0uc2xpY2stc2xpZGVyIC5zbGljay10cmFjaywuc2xpY2stc2xpZGVyIC5zbGljay1saXN0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0uc2xpY2stdHJhY2t7cG9zaXRpb246cmVsYXRpdmU7bGVmdDowO3RvcDowO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uc2xpY2stdHJhY2s6YmVmb3JlLC5zbGljay10cmFjazphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uc2xpY2stdHJhY2s6YWZ0ZXJ7Y2xlYXI6Ym90aH0uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2t7dmlzaWJpbGl0eTpoaWRkZW59LnNsaWNrLXNsaWRle2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7ZGlzcGxheTpub25lfVtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRle2Zsb2F0OnJpZ2h0fS5zbGljay1zbGlkZSBpbWd7ZGlzcGxheTpibG9ja30uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWd7ZGlzcGxheTpub25lfS5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWd7cG9pbnRlci1ldmVudHM6bm9uZX0uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRle2Rpc3BsYXk6YmxvY2t9LnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRle3Zpc2liaWxpdHk6aGlkZGVufS5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGV7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bztib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5zbGljay1hcnJvdy5zbGljay1oaWRkZW57ZGlzcGxheTpub25lfS5jb21wb25lbnQtLWNhcm91c2VsLXYyLXRvcC13cmFwcGVye3BhZGRpbmc6NTBweCAwIDE3NXB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItdG9wLXdyYXBwZXJ7cGFkZGluZzo1MHB4IDB9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLXRvcC13cmFwcGVyLmlzLWJsdWUtYmd7YmFja2dyb3VuZDpyZ2JhKDEwNiwxOTQsMjU1LDAuMSl9LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItaW50cm97cGFkZGluZzowIDAgMjVweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1pbnRyb3twYWRkaW5nOjB9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLWludHJvLXN1YmhlYWR7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtvcGFjaXR5OjAuNTtjb2xvcjojMGQwYjFlO3BhZGRpbmc6MCAwIDE1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItaW50cm8tc3ViaGVhZHtmb250LXNpemU6MTBweH19LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItaW50cm8gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMTBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1pbnRybyBoMntmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItaW50cm8tY29udGVudHtwYWRkaW5nOjB9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLWludHJvLWNvbnRlbnQsLmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItaW50cm8tY29udGVudCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1pbnRyby1jb250ZW50LC5jb21wb25lbnQtLWNhcm91c2VsLXYyLWludHJvLWNvbnRlbnQgKntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjcxO2xldHRlci1zcGFjaW5nOjAuMjNweH19LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItd3JhcHBlciAuY29udGFpbmVye3BhZGRpbmc6MDt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItd3JhcHBlciAuY29udGFpbmVye3BhZGRpbmc6MCAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpey5jb21wb25lbnQtLWNhcm91c2VsLXYyLXdyYXBwZXIgLmNvbnRhaW5lcnt3aWR0aDoxNDQwcHg7bWF4LXdpZHRoOjE0NDBweCAhaW1wb3J0YW50fX0uY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWlue3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW46YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB0cmFuc3BhcmVudCwgcmdiYSgyNTUsMjU1LDI1NSwwLjYpKTt6LWluZGV4OjF9LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MTAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCwgcmdiYSgyNTUsMjU1LDI1NSwwLjYpKTt6LWluZGV4OjF9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4gLnNsaWNrLWxpc3R7cGFkZGluZzowICFpbXBvcnRhbnR9LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbiAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2t7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbiAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2t7YWxpZ24taXRlbXM6Y2VudGVyfX0uY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluIC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGV7dHJhbnNpdGlvbjowLjJzIGFsbDt3aWR0aDo4MHZ3O3RyYW5zZm9ybTpzY2FsZSgwLjk1KX0uY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluIC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUsLmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbiAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlOmZvY3VzLC5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4gLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZTphY3RpdmUsLmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbiAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlICp7b3V0bGluZTpub25lfUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4gLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZXt3aWR0aDozNXZ3O3RyYW5zZm9ybTpzY2FsZSgwLjg1KX19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluIC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGV7d2lkdGg6NTB2dzt0cmFuc2Zvcm06c2NhbGUoMC44NSl9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4gLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZT5kaXZ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluIC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX19LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbiAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSAuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluLWl0ZW17YmFja2dyb3VuZDojMTcxMDRlfS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4gLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgLmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbi1pdGVtOmhvdmVye2JhY2tncm91bmQ6I2MzMTYxOH0uY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluIC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3otaW5kZXg6Mzt0ZXh0LWluZGVudDotOTk5OXB4O3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6bm9uZTt3aWR0aDo0OHB4O2hlaWdodDo0OHB4fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4gLnNsaWNrLWFycm93OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt3aWR0aDoxOXB4O2hlaWdodDo5cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOScgaGVpZ2h0PSc5JyB2aWV3Qm94PScwIDAgMTkgOSclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2clM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTS44NDQgNS4zOThIMTYuMTJsLTEuOTQyIDIuMDZjLS4xNi4xNjgtLjI1LjM5OC0uMjUuNjM4cy4wOS40Ny4yNS42MzhjLjE1OS4xNy4zNzQuMjY2LjYuMjY2LjIyNSAwIC40NC0uMDk2LjYtLjI2NmwzLjM3Ny0zLjU5NmMuMDc3LS4wODYuMTM3LS4xODcuMTc3LS4yOTcuMDktLjIxOC4wOS0uNDY2IDAtLjY4My0uMDQtLjExLS4xLS4yMTItLjE3Ny0uMjk3TDE1LjM3Ny4yNjRjLS4zMy0uMzUyLS44NjgtLjM1Mi0xLjE5OSAwLS4zMzEuMzUzLS4zMzEuOTI1IDAgMS4yNzdsMS45NDIgMi4wNkguODQ0Qy4zNzggMy42IDAgNC4wMDIgMCA0LjQ5OGMwIC40OTcuMzc4LjkuODQ0Ljl6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNjg4IC02NjkwKSB0cmFuc2xhdGUoLTk5IDU4MDYpIHRyYW5zbGF0ZSgwIDI1OSkgdHJhbnNsYXRlKDYxMiA5NykgdHJhbnNsYXRlKDE3NSA1MjgpJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKX0uY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluIC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MH0uY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluIC5zbGljay1hcnJvdy5zbGljay1wcmV2OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE4MGRlZyl9LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbiAuc2xpY2stYXJyb3cuc2xpY2stbmV4dHtyaWdodDowfS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbXtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDJweCAyNXB4IDAgcmdiYSgwLDAsMCwwLjE1KTtwYWRkaW5nOjMwcHggMTAwcHg7aGVpZ2h0OjEwMCUgIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOjAuMnMgYWxsfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbXtwYWRkaW5nOjI1cHh9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbSAqe2NvbG9yOiNmZmZ9LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbi1pdGVtOmZvY3VzLC5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbTphY3RpdmUsLmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbi1pdGVtOmhvdmVye291dGxpbmU6bm9uZX0uY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluLWl0ZW0+YSwuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluLWl0ZW0+ZGl2e2Rpc3BsYXk6YmxvY2s7b3V0bGluZTpub25lfS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbT5hOmhvdmVyLC5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbT5kaXY6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbi1pdGVtIGgze2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjMycHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjg7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiNmZmY7bWFyZ2luOjA7cGFkZGluZzowIDAgMjBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1tYWluLWl0ZW0gaDN7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6Mi41Nn19LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbi1pdGVtLWNvbnRlbnQgaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCU7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7aGVpZ2h0OmF1dG87bWFyZ2luOjAgYXV0b31AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbS1jb250ZW50IGltZ3ttYXgtaGVpZ2h0OjI1MHB4O3dpZHRoOmF1dG99fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbS1jb250ZW50IHNwYW4ubGlua3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMzk7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiNmZmY7b3V0bGluZTpub25lfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItbWFpbi1pdGVtLWNvbnRlbnQgc3Bhbi5saW5re2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuOTJ9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLW1haW4taXRlbS1jb250ZW50IHNwYW4ubGluazphZnRlcntjb250ZW50OicnO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOScgaGVpZ2h0PSc5JyB2aWV3Qm94PScwIDAgMTkgOSclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2clM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTS44NDQgNS4zOThIMTYuMTJsLTEuOTQyIDIuMDZjLS4xNi4xNjgtLjI1LjM5OC0uMjUuNjM4cy4wOS40Ny4yNS42MzhjLjE1OS4xNy4zNzQuMjY2LjYuMjY2LjIyNSAwIC40NC0uMDk2LjYtLjI2NmwzLjM3Ny0zLjU5NmMuMDc3LS4wODYuMTM3LS4xODcuMTc3LS4yOTcuMDktLjIxOC4wOS0uNDY2IDAtLjY4My0uMDQtLjExLS4xLS4yMTItLjE3Ny0uMjk3TDE1LjM3Ny4yNjRjLS4zMy0uMzUyLS44NjgtLjM1Mi0xLjE5OSAwLS4zMzEuMzUzLS4zMzEuOTI1IDAgMS4yNzdsMS45NDIgMi4wNkguODQ0Qy4zNzggMy42IDAgNC4wMDIgMCA0LjQ5OGMwIC40OTcuMzc4LjkuODQ0Ljl6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNjg4IC02NjkwKSB0cmFuc2xhdGUoLTk5IDU4MDYpIHRyYW5zbGF0ZSgwIDI1OSkgdHJhbnNsYXRlKDYxMiA5NykgdHJhbnNsYXRlKDE3NSA1MjgpJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxOXB4O2hlaWdodDo5cHg7bWFyZ2luLWxlZnQ6OHB4fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLWN0YXttYXJnaW4tdG9wOjc1cHh9LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItYmFubmVye3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7bWFyZ2luLWJvdHRvbTotMjVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJvdXNlbC12Mi1iYW5uZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKTttYXJnaW4tYm90dG9tOjB9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLWJhbm5lcj4uY29udGFpbmVye3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItYmFubmVyPi5jb250YWluZXJ7bWF4LXdpZHRoOjk5NXB4ICFpbXBvcnRhbnR9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLWJhbm5lci13cmFwcGVye2JveC1zaGFkb3c6MCAycHggMjBweCAwIHJnYmEoMCwwLDAsMC4xNSk7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmctdG9wOjMxcHg7cGFkZGluZy1ib3R0b206MzFweDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvaGVyby9iYW5uZXItYmcucG5nKSAjZmZmO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uY29tcG9uZW50LS1jYXJvdXNlbC12Mi1iYW5uZXItY29udGVudHtwYWRkaW5nLWxlZnQ6MTAycHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2Fyb3VzZWwtdjItYmFubmVyLWNvbnRlbnR7cGFkZGluZy1sZWZ0OjIwcHh9fS5jb21wb25lbnQtLWNhcm91c2VsLXYyLWJhbm5lciBoM3tmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjMzO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLWNhcm91c2VsLXYyLWJhbm5lciBoM3tmb250LXNpemU6MjZweDtwYWRkaW5nLWJvdHRvbToxNXB4fX0uY29tcG9uZW50LS1hY2NvcmRpb257cGFkZGluZzo1MHB4IDB9LmNvbXBvbmVudC0tYWNjb3JkaW9uLWludHJve3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOjAgMCA0MHB4fS5jb21wb25lbnQtLWFjY29yZGlvbi1pbnRyby1zdWJoZWFke2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6Mi41NjtsZXR0ZXItc3BhY2luZzoxcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMwZDBiMWU7b3BhY2l0eTowLjU7bWFyZ2luOjA7cGFkZGluZzowIDAgMTVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1hY2NvcmRpb24taW50cm8tc3ViaGVhZHtmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzowLjYzcHh9fS5jb21wb25lbnQtLWFjY29yZGlvbi1pbnRybyBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDEwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tYWNjb3JkaW9uLWludHJvIGgye2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweH19LmNvbXBvbmVudC0tYWNjb3JkaW9uLWludHJvLWNvbnRlbnQsLmNvbXBvbmVudC0tYWNjb3JkaW9uLWludHJvLWNvbnRlbnQgKntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjMzcHg7Y29sb3I6IzBkMGIxZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1hY2NvcmRpb24taW50cm8tY29udGVudCwuY29tcG9uZW50LS1hY2NvcmRpb24taW50cm8tY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfX0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbj4uY29udGFpbmVye21heC13aWR0aDoxMDAlICFpbXBvcnRhbnR9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4+LmNvbnRhaW5lcj4ucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9fS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLmltYWdlLW9uLWxlZnQ+LmNvbnRhaW5lcj4ucm93e2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLmltYWdlLW9uLWxlZnQ+LmNvbnRhaW5lcj4ucm93IC5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1ze3BhZGRpbmctcmlnaHQ6Y2FsYyggKDEwMHZ3IC0gMTE4MHB4ICkgLyAyKX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4uaW1hZ2Utb24tbGVmdD4uY29udGFpbmVyPi5yb3cgLmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taW1hZ2V7cGFkZGluZy1sZWZ0OmNhbGMoICgxMDB2dyAtIDExODBweCApIC8gMil9fS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLmltYWdlLW9uLWxlZnQ+LmNvbnRhaW5lcj4ucm93IC5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWltYWdlOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjA7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4uaW1hZ2Utb24tbGVmdD4uY29udGFpbmVyPi5yb3cgLmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taW1hZ2U6YmVmb3Jle2xlZnQ6MCAhaW1wb3J0YW50O3JpZ2h0OmF1dG87d2lkdGg6NTAlfX0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbjpub3QoLmltYWdlLW9uLWxlZnQpPi5jb250YWluZXI+LnJvd3tmbGV4LWRpcmVjdGlvbjpyb3d9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW46bm90KC5pbWFnZS1vbi1sZWZ0KT4uY29udGFpbmVyPi5yb3cgLmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXN7cGFkZGluZy1sZWZ0OmNhbGMoICgxMDB2dyAtIDExODBweCApIC8gMil9fUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluOm5vdCguaW1hZ2Utb24tbGVmdCk+LmNvbnRhaW5lcj4ucm93IC5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWltYWdle3BhZGRpbmctcmlnaHQ6Y2FsYyggKDEwMHZ3IC0gMTE4MHB4ICkgLyAyKX19LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW46bm90KC5pbWFnZS1vbi1sZWZ0KT4uY29udGFpbmVyPi5yb3cgLmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taW1hZ2U6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tcG9uZW50cy90d28tY29sdW1uL2ltYWdlLWJnLXJpZ2h0LnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3Zlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbjpub3QoLmltYWdlLW9uLWxlZnQpPi5jb250YWluZXI+LnJvdyAuY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pbWFnZTpiZWZvcmV7bGVmdDowICFpbXBvcnRhbnQ7cmlnaHQ6YXV0bzt3aWR0aDo1MCV9fS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW17YmFja2dyb3VuZDojZmZmO3RyYW5zaXRpb246MC4ycyBhbGx9LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbTpob3ZlcntiYWNrZ3JvdW5kOiNDMjIxMjU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbTpob3ZlciAqLC5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW06aG92ZXIgaDN7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW06aG92ZXIgaW1nLmRlZmF1bHR7ZGlzcGxheTpub25lfS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW06aG92ZXIgaW1nLmhvdmVye2Rpc3BsYXk6YmxvY2t9LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbTpob3ZlciBzcGFuLnRleHQtbGlua3t0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtOmhvdmVyIHNwYW4udGV4dC1saW5rOmJlZm9yZXtvcGFjaXR5OjE7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE3JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTcgMTcnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBmaWxsPSclMjNmZmYnJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGQ9J001MiAyMjMuODQ2TDM1IDIzMS41NjQgNTIgMjM5LjUxMiA1MiAyMzcuNTUzIDM4Ljk5NyAyMzEuNTY0IDUyIDIyNS43M3onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNTUgLTIyOTMpIHRyYW5zbGF0ZSgwIDE2NjYpIHRyYW5zbGF0ZSgxMjAgNDA0KSBtYXRyaXgoLTEgMCAwIDEgODcgMCknLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKX0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtLnNob3d7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KX0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtLnNob3c+ZGl2LC5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0uc2hvdz5he3BhZGRpbmc6MzBweCAzNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0uc2hvdz5kaXYsLmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbS5zaG93PmF7cGFkZGluZzoxOHB4ICFpbXBvcnRhbnR9fS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0+ZGl2LC5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0+YXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAzNXB4O3RyYW5zaXRpb246MC4ycyBhbGx9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbT5kaXYsLmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbT5he3BhZGRpbmc6MTBweCAxOHB4fX0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtPmRpdjpob3ZlciwuY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtPmE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbTpub3QoOmxhc3QtY2hpbGQpPmRpdiwuY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtOm5vdCg6bGFzdC1jaGlsZCk+YXttYXJnaW4tYm90dG9tOjM1cHh9LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbS10aXRsZSBzcGFue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MjRweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40MjtsZXR0ZXItc3BhY2luZzpub3JtYWw7Y29sb3I6IzBkMGIxZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtLXRpdGxlIHNwYW57ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zM319LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbS10aXRsZSBzcGFuOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMwZDBiMWV9LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbS10aXRsZSBzcGFuIGltZ3t3aWR0aDphdXRvO21heC13aWR0aDo1MHB4O2hlaWdodDphdXRvO21heC1oZWlnaHQ6MzVweDttYXJnaW4tcmlnaHQ6NDBweH0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtLXRpdGxlIHNwYW4gaW1nLmRlZmF1bHR7ZGlzcGxheTpibG9ja30uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtLXRpdGxlIHNwYW4gaW1nLmhvdmVye2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pdGVtcy1pdGVtLXRpdGxlIHNwYW4gaW1ne21heC13aWR0aDoyNXB4O21heC1oZWlnaHQ6MjVweDttYXJnaW4tYm90dG9tOjE1cHh9fS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0tY29udGVudC1ib2R5e3BhZGRpbmc6MjBweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0tY29udGVudC1ib2R5e3BhZGRpbmc6NXB4IDB9fS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0tY29udGVudC1ib2R5LC5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0tY29udGVudC1ib2R5ICp7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MTZweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg4O2xldHRlci1zcGFjaW5nOjAuMjdweDtjb2xvcjojMGQwYjFlfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0tY29udGVudC1ib2R5LC5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWl0ZW1zLWl0ZW0tY29udGVudC1ib2R5ICp7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MX19LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taXRlbXMtaXRlbS1jb250ZW50IGEudGV4dC1saW5re2Rpc3BsYXk6YmxvY2t9LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taW1hZ2V7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taW1hZ2V7bWFyZ2luLWJvdHRvbToyNXB4O3RleHQtYWxpZ246Y2VudGVyfX0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pbWFnZSBpbWd7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWltYWdlIGltZy5kZWZhdWx0e2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tYWNjb3JkaW9uLW1haW4taW1hZ2UgaW1nLmRlZmF1bHR7ZGlzcGxheTpub25lfX0uY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pbWFnZSBpbWcubW9iaWxle2Rpc3BsYXk6bm9uZTttYXgtaGVpZ2h0OjM1MHB4O3dpZHRoOmF1dG87bWFyZ2luOjAgYXV0b31AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1hY2NvcmRpb24tbWFpbi1pbWFnZSBpbWcubW9iaWxle2Rpc3BsYXk6YmxvY2t9fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWFjY29yZGlvbi1tYWluLWltYWdlIGltZ3ttYXgtaGVpZ2h0OjUwMHB4O3dpZHRoOmF1dG99fS5jb21wb25lbnQtLWZvcm17YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvZm9ybS9iZy5wbmcpICMxNzEwNGU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo1MCUgMTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcjtwYWRkaW5nOjc1cHggMH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1mb3Jte3BhZGRpbmc6NDBweCAwO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdCByZXBlYXR9fS5jb21wb25lbnQtLWZvcm0gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NjhweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4xMztsZXR0ZXItc3BhY2luZzotMC4wOHB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7bWFyZ2luOjA7cGFkZGluZzowIDAgMTBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1mb3JtIGgye2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweDt0ZXh0LWFsaWduOmxlZnR9fS5jb21wb25lbnQtLWZvcm0tY29udGVudHtwYWRkaW5nLWJvdHRvbToxNXB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWZvcm0tY29udGVudHt0ZXh0LWFsaWduOmxlZnR9fS5jb21wb25lbnQtLWZvcm0tY29udGVudCwuY29tcG9uZW50LS1mb3JtLWNvbnRlbnQgKntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjMzcHg7Y29sb3I6I2ZmZn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1mb3JtLWNvbnRlbnQsLmNvbXBvbmVudC0tZm9ybS1jb250ZW50ICp7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MTtsZXR0ZXItc3BhY2luZzowLjIzcHh9fS5jb21wb25lbnQtLWZvcm0tbWFpbntiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzo2NXB4IDEwMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWZvcm0tbWFpbntwYWRkaW5nOjE4cHg7ZmxleDowIDAgY2FsYygxMDAlIC0gNDBweCk7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDQwcHgpO21hcmdpbi1sZWZ0OjIwcHh9fS5jb21wb25lbnQtLWZvcm0tbWFpbiBmb3JtLm1rdG9Gb3Jte2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtd3JhcDp3cmFwO3dpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjA7bWFyZ2luOjB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm17ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtd3JhcDpub3dyYXB9fS5jb21wb25lbnQtLWZvcm0tbWFpbiBmb3JtLm1rdG9Gb3JtIC5ta3RvRm9ybVJvd3tmbGV4OjAgMCA1MCU7cGFkZGluZzowIDEwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9Gb3JtUm93e2ZsZXg6MSAwIDEwMCUgIWltcG9ydGFudH19LmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9Gb3JtUm93IC5ta3RvRm9ybUNvbCAubWt0b09mZnNldHtkaXNwbGF5Om5vbmV9LmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9Gb3JtUm93IC5ta3RvRm9ybUNvbCwuY29tcG9uZW50LS1mb3JtLW1haW4gZm9ybS5ta3RvRm9ybSAubWt0b0Zvcm1Sb3cgLm1rdG9Gb3JtQ29sIC5ta3RvRmllbGRXcmFwLC5jb21wb25lbnQtLWZvcm0tbWFpbiBmb3JtLm1rdG9Gb3JtIC5ta3RvRm9ybVJvdyAubWt0b0Zvcm1Db2wgLm1rdG9GaWVsZFdyYXAgaW5wdXQsLmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9Gb3JtUm93IC5ta3RvRm9ybUNvbCAubWt0b0ZpZWxkV3JhcCBzZWxlY3QsLmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9Gb3JtUm93IC5ta3RvRm9ybUNvbCAubWt0b0ZpZWxkV3JhcCB0ZXh0YXJlYXt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6TGF0byAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6Mi4yNSAhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjAuMjdweCAhaW1wb3J0YW50fS5jb21wb25lbnQtLWZvcm0tbWFpbiBmb3JtLm1rdG9Gb3JtIC5ta3RvRm9ybVJvdyAubWt0b0Zvcm1Db2wgLm1rdG9IdG1sVGV4dHtsaW5lLWhlaWdodDoxLjV9LmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9Gb3JtUm93IC5ta3RvRm9ybUNvbCAubWt0b0ZpZWxkV3JhcCBpbnB1dCwuY29tcG9uZW50LS1mb3JtLW1haW4gZm9ybS5ta3RvRm9ybSAubWt0b0Zvcm1Sb3cgLm1rdG9Gb3JtQ29sIC5ta3RvRmllbGRXcmFwIHNlbGVjdCwuY29tcG9uZW50LS1mb3JtLW1haW4gZm9ybS5ta3RvRm9ybSAubWt0b0Zvcm1Sb3cgLm1rdG9Gb3JtQ29sIC5ta3RvRmllbGRXcmFwIHRleHRhcmVhe2JvcmRlcjoycHggc29saWQgIzE3MTA0ZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50fS5jb21wb25lbnQtLWZvcm0tbWFpbiBmb3JtLm1rdG9Gb3JtIC5ta3RvRm9ybVJvdyAubWt0b0Zvcm1Db2wgLm1rdG9GaWVsZFdyYXAgaW5wdXQsLmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9Gb3JtUm93IC5ta3RvRm9ybUNvbCAubWt0b0ZpZWxkV3JhcCBzZWxlY3R7cGFkZGluZzowIDE2cHggIWltcG9ydGFudDtoZWlnaHQ6NDJweCAhaW1wb3J0YW50fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWZvcm0tbWFpbiBmb3JtLm1rdG9Gb3JtIC5ta3RvRm9ybVJvdyAubWt0b0Zvcm1Db2wgLm1rdG9GaWVsZFdyYXAgdGV4dGFyZWF7bWluLWhlaWdodDoxMDBweH19LmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9Gb3JtUm93IC5ta3RvRm9ybUNvbCAubWt0b0ZpZWxkV3JhcCBsYWJlbHtkaXNwbGF5OmZsZXg7Zm9udC1mYW1pbHk6TGF0byAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOjAuMnB4ICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3B4fS5jb21wb25lbnQtLWZvcm0tbWFpbiBmb3JtLm1rdG9Gb3JtIC5ta3RvQnV0dG9uUm93e21hcmdpbjowIDEwcHggIWltcG9ydGFudH0uY29tcG9uZW50LS1mb3JtLW1haW4gZm9ybS5ta3RvRm9ybSAubWt0b0J1dHRvblJvdyBzcGFuLm1rdG9CdXR0b25XcmFwe2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9CdXR0b25Sb3cgc3Bhbi5ta3RvQnV0dG9uV3JhcHt0ZXh0LWFsaWduOnJpZ2h0fX0uY29tcG9uZW50LS1mb3JtLW1haW4gZm9ybS5ta3RvRm9ybSAubWt0b0J1dHRvblJvdyBzcGFuLm1rdG9CdXR0b25XcmFwIGJ1dHRvbntmb250LWZhbWlseTpcIkdvdGhhbVwiICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE2cHggIWltcG9ydGFudDtmb250LXdlaWdodDpib2xkICFpbXBvcnRhbnQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNDMjIxMjUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudDtib3JkZXI6M3B4IHNvbGlkICNDMjIxMjUgIWltcG9ydGFudDt0ZXh0LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudDt3aWR0aDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luOjAgIWltcG9ydGFudDtwYWRkaW5nOjExcHggMzJweCAhaW1wb3J0YW50O3RyYW5zaXRpb246MC4ycyBhbGwgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1mb3JtLW1haW4gZm9ybS5ta3RvRm9ybSAubWt0b0J1dHRvblJvdyBzcGFuLm1rdG9CdXR0b25XcmFwIGJ1dHRvbntmb250LXNpemU6MTNweCAhaW1wb3J0YW50O3BhZGRpbmc6OHB4IDEycHggIWltcG9ydGFudH19LmNvbXBvbmVudC0tZm9ybS1tYWluIGZvcm0ubWt0b0Zvcm0gLm1rdG9CdXR0b25Sb3cgc3Bhbi5ta3RvQnV0dG9uV3JhcCBidXR0b246aG92ZXJ7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50fS5jb21wb25lbnQtLWZvcm0tbWFpbiBmb3JtLm1rdG9Gb3JtIC5ta3RvQnV0dG9uUm93IHNwYW4ubWt0b0J1dHRvbldyYXAgYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtjb2xvcjojQzIyMTI1ICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiNDMjIxMjUgIWltcG9ydGFudH0uY29tcG9uZW50LS1zdGF0c3twYWRkaW5nOjc1cHggMDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1zdGF0c3twYWRkaW5nOjM1cHggMCAwfX0uY29tcG9uZW50LS1zdGF0cy1pbnRyb3twYWRkaW5nOjAgMCAyNXB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXN0YXRzLWludHJve3BhZGRpbmc6MCAwIDEwcHh9fS5jb21wb25lbnQtLXN0YXRzLWludHJvIGgye2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjUwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzotMC4wNnB4O21hcmdpbjowO3BhZGRpbmc6MCAwIDMwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tc3RhdHMtaW50cm8gaDJ7Zm9udC1zaXplOjIycHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHg7cGFkZGluZzowIDAgMTBweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tc3RhdHMtaW50cm8tY29udGVudHtwYWRkaW5nOjB9fS5jb21wb25lbnQtLXN0YXRzLWludHJvLWNvbnRlbnQsLmNvbXBvbmVudC0tc3RhdHMtaW50cm8tY29udGVudCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1zdGF0cy1pbnRyby1jb250ZW50LC5jb21wb25lbnQtLXN0YXRzLWludHJvLWNvbnRlbnQgKntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjcxO2xldHRlci1zcGFjaW5nOjAuMjNweH19LmNvbXBvbmVudC0tc3RhdHMtbWFpbntwYWRkaW5nOjUwcHggMCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXN0YXRzLW1haW57cGFkZGluZzoyMHB4IDAgMH19LmNvbXBvbmVudC0tc3RhdHMtbWFpbi1pdGVte3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MCA1MHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXN0YXRzLW1haW4taXRlbXttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5jb21wb25lbnQtLXN0YXRzLW1haW4taXRlbTpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1yaWdodDoxcHggc29saWQgIzBkMGIxZX19LmNvbXBvbmVudC0tc3RhdHMtbWFpbi1pdGVtIGgze2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjcycHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7Y29sb3I6IzZhYzJmZjttYXJnaW46MDtwYWRkaW5nOjAgMCAxMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXN0YXRzLW1haW4taXRlbSBoM3tmb250LXNpemU6NDJweH19LmNvbXBvbmVudC0tc3RhdHMtbWFpbi1pdGVtLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzpub3JtYWw7Y29sb3I6IzBkMGIxZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1zdGF0cy1tYWluLWl0ZW0tZGVzY3JpcHRpb257Zm9udC1zaXplOjE0cHh9fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2Vse3BhZGRpbmc6NzVweCAwO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL3Rlc3RpbW9uaWFsLWNhcm91c2VsL2JnLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo1MCUgMTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IGNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbHtiYWNrZ3JvdW5kLXNpemU6NTAlIDUwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDEwMCU7cGFkZGluZzozNXB4IDB9fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsIC5leWVicm93e2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2NvbG9yOnJnYmEoMTMsMTEsMzAsMC41KTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6bm9ybWFsfS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsIC50aXRsZXtmb250LXNpemU6Y2xhbXAoMjhweCwgMy40NzIyMnZ3LCA1MHB4KTtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDtjb2xvcjp2YXIoLS1kYXJrKTttYXJnaW4tYm90dG9tOjFlbTtwYWRkaW5nOjA7bWF4LXdpZHRoOjIwY2h9LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC13cmFwcGVyPi5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLXByZXYsLmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtd3JhcHBlcj4uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1uZXh0e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gNDNweCk7ei1pbmRleDoxfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLXdyYXBwZXI+LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtcHJldiwuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC13cmFwcGVyPi5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLW5leHR7dG9wOjEwJX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC13cmFwcGVyPi5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLXByZXYgc3ZnLC5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLXdyYXBwZXI+LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtbmV4dCBzdmd7d2lkdGg6NTBweDtoZWlnaHQ6NTBweH19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtd3JhcHBlcj4uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1wcmV2e2xlZnQ6LTEwMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLXdyYXBwZXI+LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtcHJldntsZWZ0Oi0xMHB4fX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC13cmFwcGVyPi5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLW5leHR7cmlnaHQ6LTEwMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLXdyYXBwZXI+LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtbmV4dHtyaWdodDotMTBweH19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtaXRlbXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDttYXJnaW46MH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1pdGVtLWltYWdle3BhZGRpbmc6MH19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtaXRlbS1pbWFnZSBpbWd7Y2xpcC1wYXRoOnBvbHlnb24oMCAwLCAwIDgyJSwgMzIlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxOCUsIDY4JSAwKX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1pdGVtLWltYWdlIGltZ3ttYXgtaGVpZ2h0OjI1MHB4O3dpZHRoOmF1dG87bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDY1cHgpO21hcmdpbjowIGF1dG99fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLWl0ZW0tbWFpbntwYWRkaW5nLXRvcDoyNXB4O3BhZGRpbmctYm90dG9tOjM1cHg7cGFkZGluZy1sZWZ0OjUwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtaXRlbS1tYWlue3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA0MHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1pdGVtLW1haW57cGFkZGluZy1yaWdodDoxMCV9fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLWl0ZW0tbWFpbi1ib2R5e2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweDtjb2xvcjojMGQwYjFlO3BhZGRpbmc6MCAwIDEwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtaXRlbS1tYWluLWJvZHl7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MTtsZXR0ZXItc3BhY2luZzowLjIzcHg7cGFkZGluZzowIDAgNXB4fX0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1pdGVtLW1haW4tbmFtZXtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoyLjU7bGV0dGVyLXNwYWNpbmc6MC4yN3B4O2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtaXRlbS1tYWluLW5hbWV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6Mi44NjtsZXR0ZXItc3BhY2luZzowLjIzcHh9fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLW5hdmlnYXRpb24td3JhcHBlcnttYXJnaW46MH0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1uYXZpZ2F0aW9uLWRvdHN7bWFyZ2luLXRvcDotMjBweDtwYWRkaW5nLWxlZnQ6NTBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1uYXZpZ2F0aW9uLWRvdHN7cGFkZGluZzowO21hcmdpbi10b3A6MH19LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtbmF2aWdhdGlvbi1kb3RzIHVsLnNsaWNrLWRvdHN7bWFyZ2luOjA7bGlzdC1zdHlsZTpub25lO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLW5hdmlnYXRpb24tZG90cyB1bC5zbGljay1kb3RzIGxpe2hlaWdodDo0cHg7d2lkdGg6ODBweDtiYWNrZ3JvdW5kOiNDMjIxMjU7dHJhbnNpdGlvbjowLjJzIGFsbDtjdXJzb3I6cG9pbnRlcn0uY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbC1uYXZpZ2F0aW9uLWRvdHMgdWwuc2xpY2stZG90cyBsaTpub3QoLnNsaWNrLWFjdGl2ZSl7b3BhY2l0eTowLjU3fS5jb21wb25lbnQtLXRlc3RpbW9uaWFsLWNhcm91c2VsLW5hdmlnYXRpb24tZG90cyB1bC5zbGljay1kb3RzIGxpOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjIwcHh9LmNvbXBvbmVudC0tdGVzdGltb25pYWwtY2Fyb3VzZWwtbmF2aWdhdGlvbi1kb3RzIHVsLnNsaWNrLWRvdHMgbGkgYnV0dG9ue2Rpc3BsYXk6bm9uZX0uY29tcG9uZW50LS1hYm91dHtiYWNrZ3JvdW5kLWNvbG9yOiMxNzEwNGU7cGFkZGluZzo2MHB4IDB9LmNvbXBvbmVudC0tYWJvdXQud2l0aC1iZy1hcnJvd3N7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvZm9ybS9iZy5wbmcpICMxNzEwNGU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyfS5jb21wb25lbnQtLWFib3V0ICp7Y29sb3I6I2ZmZn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1hYm91dHtwYWRkaW5nOjQ1cHggMH19LmNvbXBvbmVudC0tYWJvdXQtc3ViaGVhZHtvcGFjaXR5OjAuNTtmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuNTY7bGV0dGVyLXNwYWNpbmc6MXB4O2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbjowO3BhZGRpbmc6MCAwIDE1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tYWJvdXQtc3ViaGVhZHtmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzowLjYzcHh9fS5jb21wb25lbnQtLWFib3V0IGgye2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjUwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzotMC4wNnB4O2NvbG9yOiNmZmY7bWFyZ2luOjA7cGFkZGluZzowIDAgMjVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1hYm91dCBoMntmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHh9fS5jb21wb25lbnQtLWFib3V0LW1haW4sLmNvbXBvbmVudC0tYWJvdXQtbWFpbiAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweDtjb2xvcjojZmZmfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWFib3V0LW1haW4sLmNvbXBvbmVudC0tYWJvdXQtbWFpbiAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzF9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlb3twYWRkaW5nOjcwcHggMH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW97cGFkZGluZzozNXB4IDB9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1pbnRyby1zdWJoZWFke29wYWNpdHk6MC41O2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6Mi41NjtsZXR0ZXItc3BhY2luZzoxcHg7Y29sb3I6IzBkMGIxZTttYXJnaW46MDtwYWRkaW5nOjAgMCAxNXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8taW50cm8tc3ViaGVhZHtmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzowLjYzcHg7cGFkZGluZzowIDAgNXB4fX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8taW50cm8gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMjVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8taW50cm8gaDJ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4O3BhZGRpbmc6MCAwIDEwcHh9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1pbnRyby1ib2R5LC5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1pbnRyby1ib2R5ICp7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MjBweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4O2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLWludHJvLWJvZHksLmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLWludHJvLWJvZHkgKntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjcxO2xldHRlci1zcGFjaW5nOjAuMjNweH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW57cGFkZGluZzo1MHB4IDAgMH0uY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8tbWFpbi5oYXMtdmlkZW97YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy1yaWdodC5wbmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6NDIlIGNhbGMoMTAwJSAtIDM1cHgpO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgdG9wfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWluLmhhcy12aWRlb3tiYWNrZ3JvdW5kOm5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWlue2JhY2tncm91bmQ6bm9uZTtwYWRkaW5nOjB9LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4+LmNvbnRhaW5lcj4ucm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8tbWFpbi1jb250ZW50LmlzLXR3by1jb2x1bW4gdWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8tbWFpbi1jb250ZW50LmlzLXR3by1jb2x1bW4gdWwgbGl7ZmxleDowIDAgNDAlfUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWluLWNvbnRlbnQuaXMtdHdvLWNvbHVtbiB1bCBsaXtmbGV4OjAgMCA0NSV9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4tY29udGVudC5pcy10d28tY29sdW1uIHVsIGxpe2ZsZXg6MSAwIDEwMCV9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWluLWNvbnRlbnQgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowfS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWluLWNvbnRlbnQgdWwgbGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4tY29udGVudCB1bCBsaXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWluLWNvbnRlbnQgdWwgbGk6bm90KDpsYXN0LWNoaWxkKXtwYWRkaW5nLWJvdHRvbTozMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWluLWNvbnRlbnQgdWwgbGk6bm90KDpsYXN0LWNoaWxkKXtwYWRkaW5nLWJvdHRvbToyMHB4fX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8tbWFpbi1jb250ZW50IHVsIGxpIGltZ3ttYXgtd2lkdGg6NjBweDt3aWR0aDphdXRvO21heC1oZWlnaHQ6NjBweDtoZWlnaHQ6YXV0bzttYXJnaW4tcmlnaHQ6MzBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8tbWFpbi1jb250ZW50IHVsIGxpIGltZ3ttYXgtd2lkdGg6NTBweDttYXgtaGVpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbToxMHB4fX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8tbWFpbi1jb250ZW50IHVsIGxpPmRpdntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4yN3B4O2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4tY29udGVudCB1bCBsaT5kaXZ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MX19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4tY29udGVudCB1bCBsaT5kaXYgaDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDEwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4tY29udGVudCB1bCBsaT5kaXYgaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMztwYWRkaW5nOjAgMCA1cHh9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWluLXZpZGVve3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4tdmlkZW97bWFyZ2luLWJvdHRvbToyMHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL3R3by1jb2x1bW4vaW1hZ2UtYmctcmlnaHQucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXJ9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC12aWRlby1tYWluLXZpZGVvPmF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8tbWFpbi12aWRlbz5he3BhZGRpbmc6MjBweCA1MHB4O3RleHQtYWxpZ246Y2VudGVyfX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtdmlkZW8tbWFpbi12aWRlbz5hOmhvdmVyIHN2Z3t0cmFuc2Zvcm06c2NhbGUoMS4xNSl9LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4tdmlkZW8+YSBzdmd7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gNDEuNXB4KTtsZWZ0OmNhbGMoNTAlIC0gNDEuNXB4KTt0cmFuc2l0aW9uOjAuMnMgYWxsO3dpZHRoOjgzcHg7aGVpZ2h0OjgzcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvLW1haW4tdmlkZW8+YSBpbWd7bWF4LWhlaWdodDo1MDBweDt3aWR0aDphdXRvO21hcmdpbjowIGF1dG99fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS13cmFwcGVye2JhY2tncm91bmQ6cmdiYSgxMDYsMTk0LDI1NSwwLjEpO3BhZGRpbmc6NzBweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS13cmFwcGVye3BhZGRpbmc6MzVweCAwfX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtaW50cm97cGFkZGluZy1ib3R0b206NDBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtaW50cm97cGFkZGluZy1ib3R0b206MjBweH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLWludHJvLXN1YmhlYWR7b3BhY2l0eTowLjU7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoyLjU2O2xldHRlci1zcGFjaW5nOjFweDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDE1cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1pbnRyby1zdWJoZWFke2ZvbnQtc2l6ZToxMHB4O2xldHRlci1zcGFjaW5nOjAuNjNweDtwYWRkaW5nOjAgMCA1cHh9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1pbnRybyBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDttYXJnaW46MDtwYWRkaW5nOjAgMCAyNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1pbnRybyBoMntmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHg7cGFkZGluZzowIDAgMTBweH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLWludHJvLWJvZHksLmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLWludHJvLWJvZHkgKntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjMzcHg7Y29sb3I6IzBkMGIxZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtaW50cm8tYm9keSwuY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtaW50cm8tYm9keSAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtbWFpbntwYWRkaW5nLWJvdHRvbTo0MHB4fX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtbWFpbi1pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1tYWluLWl0ZW17ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtbWFpbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7cGFkZGluZy1ib3R0b206NjBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtbWFpbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7cGFkZGluZy1ib3R0b206MjBweH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLW1haW4taXRlbSBpbWd7bWF4LXdpZHRoOjM2cHg7d2lkdGg6YXV0bzttYXgtaGVpZ2h0OjM2cHg7aGVpZ2h0OmF1dG87bWFyZ2luLXJpZ2h0OjQwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLW1haW4taXRlbSBpbWd7bWFyZ2luLWJvdHRvbToxMHB4fX0uY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtbWFpbi1pdGVtPmRpdntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4yN3B4O2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLW1haW4taXRlbT5kaXZ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MX19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLW1haW4taXRlbT5kaXYgaDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDEwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLW1haW4taXRlbT5kaXYgaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMztwYWRkaW5nOjAgMCA1cHh9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1iYW5uZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTttYXJnaW4tYm90dG9tOi0yNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1iYW5uZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKTttYXJnaW4tYm90dG9tOjB9fS5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1iYW5uZXI+LmNvbnRhaW5lcnt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1iYW5uZXI+LmNvbnRhaW5lcnttYXgtd2lkdGg6OTk1cHggIWltcG9ydGFudH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLWJhbm5lci13cmFwcGVye2JveC1zaGFkb3c6MCAycHggMjBweCAwIHJnYmEoMCwwLDAsMC4xNSk7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmctdG9wOjMxcHg7cGFkZGluZy1ib3R0b206MzFweDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvaGVyby9iYW5uZXItYmcucG5nKSAjZmZmO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uY29tcG9uZW50LS10d28tY29sLWxpc3QtaW1hZ2UtYmFubmVyLWNvbnRlbnR7cGFkZGluZy1sZWZ0OjEwMnB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1iYW5uZXItY29udGVudHtwYWRkaW5nLWxlZnQ6MjBweH19LmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LWltYWdlLWJhbm5lciBoM3tmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjMzO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZS1iYW5uZXIgaDN7Zm9udC1zaXplOjI2cHg7cGFkZGluZy1ib3R0b206MTVweH19LmNvbXBvbmVudC0tY2FyZHN7cGFkZGluZzo1MHB4IDB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2FyZHN7cGFkZGluZzozNXB4IDB9fS5jb21wb25lbnQtLWNhcmRzLWludHJve3BhZGRpbmc6MCAwIDI1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2FyZHMtaW50cm97cGFkZGluZzowIDAgMTBweH19LmNvbXBvbmVudC0tY2FyZHMtaW50cm8gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NTBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMTBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJkcy1pbnRybyBoMntmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2FyZHMtaW50cm8tY29udGVudHtwYWRkaW5nOjB9fS5jb21wb25lbnQtLWNhcmRzLWludHJvLWNvbnRlbnQsLmNvbXBvbmVudC0tY2FyZHMtaW50cm8tY29udGVudCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1jYXJkcy1pbnRyby1jb250ZW50LC5jb21wb25lbnQtLWNhcmRzLWludHJvLWNvbnRlbnQgKntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjcxO2xldHRlci1zcGFjaW5nOjAuMjNweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2FyZHMtbWFpbi1pdGVte21hcmdpbi1ib3R0b206MjBweH19LmNvbXBvbmVudC0tY2FyZHMtbWFpbi1pdGVtPmRpdntib3gtc2hhZG93OjAgMnB4IDE0cHggMCByZ2JhKDAsMCwwLDAuMTgpfS5jb21wb25lbnQtLWNhcmRzLW1haW4taXRlbS10aXRsZXtiYWNrZ3JvdW5kOiMxNzEwNGU7Y29sb3I6I2ZmZjtwYWRkaW5nOjE3cHggMDtmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWNhcmRzLW1haW4taXRlbS10aXRsZXtmb250LXNpemU6MThweDtwYWRkaW5nOjE0cHggMH19LmNvbXBvbmVudC0tY2FyZHMtbWFpbi1pdGVtLWNvbnRlbnR7cGFkZGluZzozMHB4IDcwcHg7YmFja2dyb3VuZDojZmZmfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWNhcmRzLW1haW4taXRlbS1jb250ZW50e3BhZGRpbmc6MjBweH19LmNvbXBvbmVudC0tY2FyZHMtbWFpbi1pdGVtLWNvbnRlbnQgaDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MjRweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40MjtsZXR0ZXItc3BhY2luZzpub3JtYWw7Y29sb3I6IzBkMGIxZTttYXJnaW46MDtwYWRkaW5nOjAgMCA1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2FyZHMtbWFpbi1pdGVtLWNvbnRlbnQgaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zM319LmNvbXBvbmVudC0tY2FyZHMtbWFpbi1pdGVtLWNvbnRlbnQgKntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4yN3B4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWNhcmRzLW1haW4taXRlbS1jb250ZW50ICp7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS43MX19LmNvbXBvbmVudC0tY2FyZHMtbWFpbi1pdGVtLWNvbnRlbnQgKiBzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfS5jb21wb25lbnQtLWNhcmRzLW1haW4taXRlbS1jb250ZW50IHVse21hcmdpbjowfS5jb21wb25lbnQtLWNhcmRzLW1haW4taXRlbS1jb250ZW50IHVsIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjAgMCAwIDUycHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tY2FyZHMtbWFpbi1pdGVtLWNvbnRlbnQgdWwgbGl7cGFkZGluZzowIDAgNXB4IDM0cHh9fS5jb21wb25lbnQtLWNhcmRzLW1haW4taXRlbS1jb250ZW50IHVsIGxpOmJlZm9yZXtkaXNwbGF5OmlubGluZS1mbGV4O3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyUzRSUzQ2clM0UlM0NnJTNFJTNDZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtODMyIC0yODEyKSB0cmFuc2xhdGUoMCAyNTkxKSB0cmFuc2xhdGUoODMyIDU3KSB0cmFuc2xhdGUoMCAxNjQpJyUzRSUzQ2NpcmNsZSBjeD0nMTQnIGN5PScxNCcgcj0nMTQnIGZpbGw9JyUyMzE3MTA0RScvJTNFJTNDZyBmaWxsPSclMjNGRkYnJTNFJTNDcGF0aCBkPSdNNy45MjUgMTIuODI3TDE5IDIuMTYxbC0uNzA3LS42OGMtLjc3NS0uNzQ3LTItLjc0Ny0yLjc3NSAwbC04Ljk4IDguNjQ4LTQuNDQzLTQuMjgtLjYuNTc3Qy43IDcuMTkzLjY3NyA4LjQ2IDEuNDQ0IDkuMjU0bC4wNTMuMDU0IDMuNjU0IDMuNTJjLjc3NS43NDUgMiAuNzQ1IDIuNzc1IDB6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0IDcpJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2xlZnQ6MDt0b3A6NXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWNhcmRzLW1haW4taXRlbS1jb250ZW50IHVsIGxpOmJlZm9yZXt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fX0uY29tcG9uZW50LS1jYXJkcy1tYWluLWl0ZW0tY29udGVudC1jdGF7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoxMHB4fS5jb21wb25lbnQtLWxvZ29zLXYye3BhZGRpbmc6NTBweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWxvZ29zLXYye3BhZGRpbmc6MzBweCAwfX0uY29tcG9uZW50LS1sb2dvcy12Mi5iZy13aGl0ZXtiYWNrZ3JvdW5kOiNmZmZ9LmNvbXBvbmVudC0tbG9nb3MtdjIuYmctbGlnaHRfYmx1ZXtiYWNrZ3JvdW5kOnJnYmEoMTA2LDE5NCwyNTUsMC4xKX0uY29tcG9uZW50LS1sb2dvcy12MiAucm93e2FsaWduLWl0ZW1zOmNlbnRlcn0uY29tcG9uZW50LS1sb2dvcy12Mi10aXRsZXtwYWRkaW5nLWJvdHRvbTo0NXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLWxvZ29zLXYyLXRpdGxle3BhZGRpbmctYm90dG9tOjMwcHh9fS5jb21wb25lbnQtLWxvZ29zLXYyLXRpdGxlIGgye2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjUwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzotMC4wNnB4O21hcmdpbjowO3BhZGRpbmc6MH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1sb2dvcy12Mi10aXRsZSBoMntmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHh9fS5jb21wb25lbnQtLWxvZ29zLXYyLWl0ZW17cGFkZGluZy1ib3R0b206NDBweH0uY29tcG9uZW50LS1sb2dvcy12Mi1pdGVtIGltZ3thbGlnbi1zZWxmOmNlbnRlcjt3aWR0aDphdXRvO21heC13aWR0aDo4NSU7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDoxMDBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1sb2dvcy12Mi1pdGVtIGltZ3ttYXgtaGVpZ2h0OjUwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0td3lzaXd5ZyAuY29se2ZsZXg6MSAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9fS5jb21wb25lbnQtLXNoZXJve3BhZGRpbmc6MzFweCAwO2JhY2tncm91bmQ6dXJsKC4uLy4uL2Rpc3QvaW1nL2NvbXBvbmVudHMvaGVyby9oZXJvLWJnLXJpZ2h0LnBuZykgIzE3MTA0ZTtiYWNrZ3JvdW5kLXNpemU6NTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0fS5jb21wb25lbnQtLXNoZXJvICp7Y29sb3I6I2ZmZn0uY29tcG9uZW50LS1zaGVyby1leWVicm93e2ZvbnQtZmFtaWx5OlwiR290aGFtXCI7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuNTY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtvcGFjaXR5OjAuNX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLXNoZXJvLWV5ZWJyb3d7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3BhZGRpbmc6MCAwIDE0cHh9fS5jb21wb25lbnQtLXNoZXJvIGgxe2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjU4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMzM7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1zaGVybyBoMXtmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4fX0uY29tcG9uZW50LS1kb3dubG9hZHN7cGFkZGluZzo3MnB4IDA7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1kb3dubG9hZHN7cGFkZGluZzo1MHB4IDB9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tZG93bmxvYWRzLXRhYnN7ZGlzcGxheTpub25lfX0uY29tcG9uZW50LS1kb3dubG9hZHMtdGFicyB1bC5uYXZ7Ym9yZGVyOm5vbmU7cGFkZGluZzowO21hcmdpbjowIDAgMzVweDtiYWNrZ3JvdW5kOiNmZmZ9LmNvbXBvbmVudC0tZG93bmxvYWRzLXRhYnMgdWwubmF2IGxpLm5hdi1pdGVte2ZsZXg6MSAwIDIwJX0uY29tcG9uZW50LS1kb3dubG9hZHMtdGFicyB1bC5uYXYgbGkubmF2LWl0ZW0gYXtmb250LXNpemU6MThweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44OTtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoyMHB4IDA7Y29sb3I6IzE3MTA0ZTtib3JkZXI6MXB4IHNvbGlkICMxNzEwNGU7Ym9yZGVyLXJhZGl1czowfS5jb21wb25lbnQtLWRvd25sb2Fkcy10YWJzIHVsLm5hdiBsaS5uYXYtaXRlbSBhLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzE3MTA0ZX0uY29tcG9uZW50LS1kb3dubG9hZHMtdGFicyB1bC5uYXYgbGkubmF2LWl0ZW06bm90KDpsYXN0LWNoaWxkKSBhe2JvcmRlci1yaWdodDowfS5jb21wb25lbnQtLWRvd25sb2Fkcy10YWJzLXJlc3BvbnNpdmV7ZGlzcGxheTpub25lO21hcmdpbjowIDAgMzBweH0uY29tcG9uZW50LS1kb3dubG9hZHMtdGFicy1yZXNwb25zaXZlIHNlbGVjdHt3aWR0aDoxMDAlO2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6Mi4yNTtsZXR0ZXItc3BhY2luZzowLjI3cHg7Ym9yZGVyOjJweCBzb2xpZCAjMTcxMDRlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tZG93bmxvYWRzLXRhYnMtcmVzcG9uc2l2ZXtkaXNwbGF5OmJsb2NrfX0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudCAudGFiLXBhbmUuYWN0aXZle29wYWNpdHk6MSAhaW1wb3J0YW50fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LWFjY29yZGlvbi1pdGVte2JvcmRlcjowLjhweCBzb2xpZCAjMTcxMDRlfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LWFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbTozMHB4fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LWFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVye2Rpc3BsYXk6ZmxleDtjb2x1bW4tZ2FwOjEwcHg7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MzZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yODtsZXR0ZXItc3BhY2luZzotMC4wNHB4O2NvbG9yOiMwZDBiMWU7cGFkZGluZzozNXB4IDM3cHggMzBweDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlcntmb250LXNpemU6MzBweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlcntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjU7bGV0dGVyLXNwYWNpbmc6LTAuMDRweDtwYWRkaW5nOjMwcHggMjBweH19LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXI6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXIgLmNvcHktaXRlbS1saW5re2ZsZXg6MCAwIGF1dG87ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWhlYWRlciAuY29weS1pdGVtLWxpbmsgc3Zne3dpZHRoOjE4cHg7ZmlsbDojNWQ1ZDVkO3N0cm9rZTojNWQ1ZDVkfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LWFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIC5jb3B5LWl0ZW0tbGluazpob3ZlciBzdmd7ZmlsbDojMDAwMDAwO3N0cm9rZTojMDAwMDAwfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LWFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taGVhZGVyIGltZ3t0cmFuc2l0aW9uOjAuMnMgYWxsO21hcmdpbi1sZWZ0OmF1dG99LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkZXJbYXJpYS1leHBhbmRlZD1mYWxzZV0gaW1ne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1hY2NvcmRpb24taXRlbS1ib2R5PmRpdntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtYWNjb3JkaW9uLWl0ZW0tYm9keT5kaXZ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW57YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MDttYXJnaW46MH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW57cGFkZGluZzoyNnB4IDIwcHg7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luOjB9fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keXtwYWRkaW5nOjAgMzdweCAzNXB4fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keS5pcy1oYW5kbGViYXJze29wYWNpdHk6MH0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkuaXMtaGFuZGxlYmFycy5oYW5kbGViYXJzLXJlYWR5e29wYWNpdHk6MX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keXtwYWRkaW5nOjI1cHggMjNweCBjYWxjKDI1cHggLSAxLjNyZW0pfX0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgdWwsLmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtbWFpbi1ib2R5IGxpLC5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keSBwIGF7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MjBweDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtbWFpbi1ib2R5IHVsLC5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keSBsaSwuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgcCBhe2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuNzg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fX0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgYXtjb2xvcjojQzIyMTI1O2ZvbnQtd2VpZ2h0OmJvbGQgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keSB1bCwuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgb2x7bWFyZ2luOjA7cGFkZGluZzowIDAgMCAyNXB4fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keSBwcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEwNiwxOTQsMjU1LDAuMSk7Ym9yZGVyOm5vbmV9LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtbWFpbi1ib2R5IGNvZGV7Y29sb3I6IzRENEQ0RDtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4yN3B4fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keSB1bC5uYXYtdGFicywuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgdWwudGFic3twYWRkaW5nOjA7Ym9yZGVyOm5vbmV9LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtbWFpbi1ib2R5IHVsLm5hdi10YWJzIGxpIGEsLmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtbWFpbi1ib2R5IHVsLnRhYnMgbGkgYXtkaXNwbGF5OmJsb2NrO2NvbG9yOiMwZDBiMWU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7cGFkZGluZzo1cHggMjBweDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tYm9keSB1bC5uYXYtdGFicyBsaSBhLmFjdGl2ZSwuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgdWwudGFicyBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTA2LDE5NCwyNTUsMC4xKX0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgLnRhYi1jb250ZW50e3BhZGRpbmc6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTA2LDE5NCwyNTUsMC4xKX0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgLnRhYi1jb250ZW50IC50YWItcGFuZSAqe2ZvbnQtc2l6ZToxNXB4O2ZvbnQtZmFtaWx5OkxhdG87Y29sb3I6IzRENEQ0RH0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWJvZHkgLnRhYi1jb250ZW50IC50YWItcGFuZSBwcmV7YmFja2dyb3VuZDpub25lfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTA2LDE5NCwyNTUsMC4xKTtwYWRkaW5nOjA7bWFyZ2luLWxlZnQ6YXV0b30uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0+ZGl2e3BhZGRpbmc6MjRweCA0MHB4IDM2cHggMzJweH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybT5kaXZ7cGFkZGluZzoyMHB4IDEycHh9fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybSBoNHtmb250LXNpemU6MjRweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40MjtsZXR0ZXItc3BhY2luZzpub3JtYWw7bWFyZ2luOjA7cGFkZGluZzowIDAgMTdweH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybSBoNHtmb250LXNpemU6MjFweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gaDR7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMzM7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfX0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybXttYXJnaW46MH0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSAuZm9ybS1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybSBmb3JtIC5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206MTVweH19LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtbWFpbi1mb3JtIGZvcm0gLmZvcm0tZ3JvdXAuaG9yaXpvbnRhbHtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO3Jvdy1nYXA6MTBweH0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSAuZm9ybS1ncm91cC5ob3Jpem9udGFsIGJ1dHRvblt0eXBlPXN1Ym1pdF17bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6NXB4fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybSBmb3JtIGxhYmVse2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOjAuMnB4fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybSBmb3JtIHNlbGVjdHtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuMjU7bGV0dGVyLXNwYWNpbmc6MC4yN3B4O2JvcmRlcjoycHggc29saWQgIzE3MTA0ZTtib3JkZXItcmFkaXVzOjA7bWFyZ2luOjB9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSBzZWxlY3R7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6Mi41NztsZXR0ZXItc3BhY2luZzowLjIzcHh9fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybSBmb3JtIGF7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojYzMxNjE4O2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy10b3A6MTJweH0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSBidXR0b25bdHlwZT1zdWJtaXRde2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MTtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjEwcHggMTdweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21pbi13aWR0aDoxMjNweH0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHNwYW57ZGlzcGxheTpibG9ja30uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIC5zcGlubmVyLWJvcmRlcntkaXNwbGF5Om5vbmU7bWFyZ2luOjAgYXV0b30uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdW2Rpc2FibGVkPWRpc2FibGVkXSBzcGFue2Rpc3BsYXk6bm9uZX0uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdW2Rpc2FibGVkPWRpc2FibGVkXSAuc3Bpbm5lci1ib3JkZXJ7ZGlzcGxheTpibG9ja30uY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWZvcm0gZm9ybSBhLmNvcHlfbGlua3tmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuMDY7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiNDMjIxMjU7Ym9yZGVyOm5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTtwYWRkaW5nOjA7b3BhY2l0eToxfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybSBmb3JtIGEuY29weV9saW5rLmxvYWRpbmd7b3BhY2l0eTowfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tZm9ybSBmb3JtIGEuY29weV9saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tbGlua3MgYSBpbWd7bWFyZ2luLWJvdHRvbTo1cHh9LmNvbXBvbmVudC0tZG93bmxvYWRzLWNvbnRlbnQtbWFpbi1saW5rcyBhLmxpbmt7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMzE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiNDMjIxMjU7bWFyZ2luLWJvdHRvbToyMHB4fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tbGlua3MgcHtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNjk7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tbGlua3MgcCwuY29tcG9uZW50LS1kb3dubG9hZHMtY29udGVudC1tYWluLWxpbmtzIHAgKntjb2xvcjojMGQwYjFlfS5jb21wb25lbnQtLWRvd25sb2Fkcy1jb250ZW50LW1haW4tbGlua3MgcCBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC13ZWlnaHQ6Ym9sZH0uY29tcG9uZW50LS1xdW90ZXtwYWRkaW5nOjcwcHggMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTA2LDE5NCwyNTUsMC4xKX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS1xdW90ZXtwYWRkaW5nOjU1cHggMH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1xdW90ZXtwYWRkaW5nOjQwcHggMH19LmNvbXBvbmVudC0tcXVvdGUtaW50cm97cGFkZGluZzowIDAgNTBweH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLXF1b3RlLWludHJve3BhZGRpbmc6MCAwIDE0cHh9fS5jb21wb25lbnQtLXF1b3RlLWludHJvLWltYWdle2Rpc3BsYXk6bm9uZTtwYWRkaW5nLWJvdHRvbTozMHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tcXVvdGUtaW50cm8taW1hZ2V7ZGlzcGxheTpibG9ja319LmNvbXBvbmVudC0tcXVvdGUtaW50cm8taW1hZ2UgaW1ne21heC13aWR0aDoyMDBweH0uY29tcG9uZW50LS1xdW90ZS1pbnRyby1leWVicm93e2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOjFweDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzBkMGIxZTtvcGFjaXR5OjAuNTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzowIDAgMTdweH0uY29tcG9uZW50LS1xdW90ZS1pbnRybyBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDtjb2xvcjojMGQwYjFlfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXF1b3RlLWludHJvIGgye2ZvbnQtc2l6ZTozNHB4fX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLXF1b3RlLWludHJvIGgye2ZvbnQtc2l6ZToyOHB4O2xpbmUtaGVpZ2h0OjEuMjE7bGV0dGVyLXNwYWNpbmc6LTAuMDZweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcG9uZW50LS1xdW90ZS1tYWluLWltYWdle3BhZGRpbmctcmlnaHQ6NSV9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tcXVvdGUtbWFpbi1pbWFnZXtkaXNwbGF5Om5vbmV9fS5jb21wb25lbnQtLXF1b3RlLW1haW4tYm9keS1jb250ZW50e2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweDtjb2xvcjojMGQwYjFlO3BhZGRpbmc6MCAwIDIwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1xdW90ZS1tYWluLWJvZHktY29udGVudHtmb250LXNpemU6MThweDtwYWRkaW5nOjAgMCAxM3B4fX0uY29tcG9uZW50LS1xdW90ZS1tYWluLWJvZHktdGl0bGUtY29tcGFueXtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg4O2xldHRlci1zcGFjaW5nOjAuMjdweDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzBkMGIxZTtwYWRkaW5nOjAgMCAzOHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tcXVvdGUtbWFpbi1ib2R5LXRpdGxlLWNvbXBhbnl7cGFkZGluZzowIDAgMzBweH19LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnN7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEwNiwxOTQsMjU1LDAuMSk7cGFkZGluZy10b3A6NzVweDtwYWRkaW5nLWJvdHRvbTo3NXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25ze3BhZGRpbmctdG9wOjMwcHg7cGFkZGluZy1ib3R0b206MzBweH19LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbWFpbntwYWRkaW5nOjUwcHggNTBweCAyNXB4O2JveC1zaGFkb3c6MCAycHggMjBweCAwIHJnYmEoMCwwLDAsMC4xNSk7YmFja2dyb3VuZDp1cmwoLi4vLi4vZGlzdC9pbWcvb3Blbi1wb3NpdGlvbnMtYmcucG5nKSAjZmZmO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLW1haW57cGFkZGluZzowO21hcmdpbjowIDIwcHg7ZmxleDowIDAgY2FsYygxMDAlIC0gNDBweCk7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDQwcHgpfX0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1tYWluLXRvcHtwYWRkaW5nOjAgMCA3NXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLW1haW4tdG9we3BhZGRpbmc6MzBweCAyMHB4fX0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1tYWluLXRvcCBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMzBweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsuY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1tYWluLXRvcCBoMntmb250LXNpemU6MzRweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbWFpbi10b3AgaDJ7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMzM7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3BhZGRpbmc6MCAwIDlweH19LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbWFpbi10b3AtY29udGVudHtwYWRkaW5nOjAgMCBjYWxjKDIwcHggLSAxcmVtKX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLW1haW4tdG9wLWNvbnRlbnR7bWF4LXdpZHRoOjY1JX19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbWFpbi10b3AtY29udGVudHtwYWRkaW5nOjAgMCBjYWxjKDE0cHggLSAxcmVtKX19LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbWFpbi10b3AtY29udGVudCwuY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1tYWluLXRvcC1jb250ZW50ICp7Zm9udC1mYW1pbHk6XCJMYXRvXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLW1haW4tdG9wLWNvbnRlbnQsLmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbWFpbi10b3AtY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fX0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1tYWluLWltYWdlc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbWFpbi1pbWFnZXN7cGFkZGluZzoyMHB4fX0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1tYWluLWltYWdlcy1kZXNrdG9we2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1tYWluLWltYWdlcy1kZXNrdG9we2Rpc3BsYXk6bm9uZX19LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbWFpbi1pbWFnZXMtbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLW1haW4taW1hZ2VzLW1vYmlsZXtkaXNwbGF5OmJsb2NrfX0uY29tcG9uZW50LS1ibG9nLXBvc3RzLmJnLWxpZ2h0X2JsdWV7YmFja2dyb3VuZDpyZ2JhKDEwNiwxOTQsMjU1LDAuMSl9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcG9uZW50LS1ibG9nLXBvc3Rze21hcmdpbi10b3A6ODBweH0uY29tcG9uZW50LS1oZXJvKy5jb21wb25lbnQtLWJsb2ctcG9zdHN7bWFyZ2luLXRvcDoxMDBweH19LmNvbXBvbmVudC0tYmxvZy1wb3N0cyAub3BhY2l0eS01MHtvcGFjaXR5OjAuNX0uY29tcG9uZW50LS1ibG9nLXBvc3RzLWV5ZWJyb3d7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTJweDtsZXR0ZXItc3BhY2luZzoxcHg7Y29sb3I6IzBEMEIxRTtvcGFjaXR5OjAuNTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzoyNHB4IDM1cHggMjRweCAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1leWVicm93e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE5cHh9fS5jb21wb25lbnQtLWJsb2ctcG9zdHMgaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjM2cHg7bGV0dGVyLXNwYWNpbmc6LTAuMDI0NDQ0NHB4O2NvbG9yOiMwRDBCMUV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcG9uZW50LS1ibG9nLXBvc3RzIGgye2ZvbnQtc2l6ZTo1MHB4O2xpbmUtaGVpZ2h0OjYwcHh9fS5jb21wb25lbnQtLWJsb2ctcG9zdHMgcHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDozMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBvbmVudC0tYmxvZy1wb3N0cyBwe2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjM2cHh9fS5jb21wb25lbnQtLWJsb2ctcG9zdHMgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0taW5uZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6MTAwJTtjb2xvcjojMGQwYjFlO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMnB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTUpO3RyYW5zaXRpb246MC4ycyBhbGx9LmNvbXBvbmVudC0tYmxvZy1wb3N0cyAuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1pbm5lciBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I0MyMjEyNTtjb2xvcjojZmZmfS5jb21wb25lbnQtLWJsb2ctcG9zdHMgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0taW5uZXIgYTpob3ZlciAuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1jYXRlZ29yeSwuY29tcG9uZW50LS1ibG9nLXBvc3RzIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWlubmVyIGE6aG92ZXIgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0tbWFpbiBoM3tjb2xvcjojZmZmfS5jb21wb25lbnQtLWJsb2ctcG9zdHMgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0taW5uZXItbWFpbntoZWlnaHQ6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wb25lbnQtLWJsb2ctcG9zdHMgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0taW5uZXItbWFpbiBoM3tmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozNHB4fS5jb21wb25lbnQtLWJsb2ctcG9zdHMgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0taW5uZXItbWFpbiBoNHtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDozNnB4fX0uY29tcG9uZW50LS1ibG9nLXBvc3RzIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWlubmVyLW1haW4gYXtmb250LWZhbWlseTpHb3RoYW07Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxM3B4O2NvbG9yOiNDMzE2MTh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcG9uZW50LS1ibG9nLXBvc3RzIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWlubmVyLW1haW4gLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0tbWFpbi1yZWFkLW1vcmV7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MX19LmNvbXBvbmVudC0tYmxvZy1wb3N0cyAuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1pbm5lci1tYWluIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWF1dGhvcntmb250LWZhbWlseTpMYXRvO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweDtsZXR0ZXItc3BhY2luZzowLjI2NjY2N3B4O2NvbG9yOiMwRDBCMUV9LmNvbXBvbmVudC0tYmxvZy1wb3N0cyAuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1pbm5lci1tYWluIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWF1dGhvciBhe3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTtjb2xvcjojQzMxNjE4O29wYWNpdHk6MX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wb25lbnQtLWJsb2ctcG9zdHMgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0taW5uZXItdGhyZWUtdXAgaDN7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjlweH0uY29tcG9uZW50LS1ibG9nLXBvc3RzIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWlubmVyLXRocmVlLXVwIHB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweDtsZXR0ZXItc3BhY2luZzowLjMzMzMzM3B4fX0uY29tcG9uZW50LS1ibG9nLXBvc3RzIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWlubmVyLWFuY2hvcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNDMjIxMjU7Y29sb3I6I2ZmZn0uY29tcG9uZW50LS1ibG9nLXBvc3RzLWF1dGhvcnMgaDJ7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDozNnB4O2NvbG9yOiMwRDBCMUU7bWFyZ2luLWJvdHRvbToxOHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1hdXRob3JzIGgye2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjQ2cHg7bWFyZ2luLWJvdHRvbTo1MHB4fX0uY29tcG9uZW50LS1ibG9nLXBvc3RzLWF1dGhvcnMtYXV0aG9ye2JveC1zaGFkb3c6MHB4IDJweCAyMHB4IHJnYmEoMCwwLDAsMC4xNSl9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1ibG9nLXBvc3RzLWF1dGhvcnMtYXV0aG9ye21hcmdpbi1ib3R0b206MjBweH19LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1hdXRob3JzLWF1dGhvciAuYXZhdGFye21hcmdpbi1yaWdodDoyMHB4O2FsaWduLXNlbGY6ZmxleC1zdGFydH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wb25lbnQtLWJsb2ctcG9zdHMtYXV0aG9ycy1hdXRob3IgLmF2YXRhcnttYXJnaW4tcmlnaHQ6MzBweH19LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1hdXRob3JzLWF1dGhvciBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzRweDttYXJnaW4tYm90dG9tOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcG9uZW50LS1ibG9nLXBvc3RzLWF1dGhvcnMtYXV0aG9yIGgye2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzRweH19LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1hdXRob3JzLWF1dGhvciBwe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTZweDtsZXR0ZXItc3BhY2luZzowLjMzMzMzM3B4O2NvbG9yOiMwRDBCMUV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcG9uZW50LS1ibG9nLXBvc3RzLWF1dGhvcnMtYXV0aG9yIHB7bGV0dGVyLXNwYWNpbmc6MC4yNjY2NjdweH19LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1hdXRob3JzLWF1dGhvciBhe2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wb25lbnQtLWJsb2ctcG9zdHMtYXV0aG9ycy1hdXRob3IgYXtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkfX0uY29tcG9uZW50LS1ibG9nLXBvc3RzLW90aGVyLWNhdGVnb3JpZXN7bWFyZ2luLWJvdHRvbTo0MHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1vdGhlci1jYXRlZ29yaWVze21hcmdpbi1ib3R0b206ODhweH19LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1vdGhlci1jYXRlZ29yaWVzIGgye2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MzZweDtjb2xvcjojMEQwQjFFO21hcmdpbi1ib3R0b206MThweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wb25lbnQtLWJsb2ctcG9zdHMtb3RoZXItY2F0ZWdvcmllcyBoMntmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDo0NnB4O21hcmdpbi1ib3R0b206NTBweH19LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1vdGhlci1jYXRlZ29yaWVzLWNhdGVnb3J5e2JveC1zaGFkb3c6MHB4IDJweCAyMHB4IHJnYmEoMCwwLDAsMC4xNSl9LmNvbXBvbmVudC0tYmxvZy1wb3N0cy1vdGhlci1jYXRlZ29yaWVzLWNhdGVnb3J5IGF7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6NDFweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb21wb25lbnQtLWJsb2ctcG9zdHMtb3RoZXItY2F0ZWdvcmllcy1jYXRlZ29yeSBhe2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjQxcHh9fS5jb21wb25lbnQtLWJsb2ctcG9zdHMtb3RoZXItY2F0ZWdvcmllcy1jYXRlZ29yeSBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzRweDttYXJnaW4tYm90dG9tOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuY29tcG9uZW50LS1ibG9nLXBvc3RzLW90aGVyLWNhdGVnb3JpZXMtY2F0ZWdvcnkgaDJ7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozNHB4fX0ucGFnZS1hdXRob3J7Y29sb3I6dmFyKC0td2hpdGUpfWJvZHkuYWRtaW4tYmFyIC5wYWdlLWF1dGhvcnttYXJnaW4tdG9wOjMxcHh9LnBhZ2UtYXV0aG9yLWhlcm97cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvaGVyby9oZXJvLWJnLXJpZ2h0LnBuZykgIzE3MTA0ZTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS1hdXRob3ItaGVyb3ttYXJnaW4tYm90dG9tOjEwMHB4fX0ucGFnZS1hdXRob3ItaGVyby1zb2NpYWx7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpO2JhY2tncm91bmQtY29sb3I6IzI5MjQ2QjtkaXNwbGF5OmZsZXg7cGFkZGluZzoxM3B4IDEzcHggMjBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLWF1dGhvci1oZXJvLXNvY2lhbHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzoyMHB4IDEycHh9fS5wYWdlLWF1dGhvci1oZXJvLXN1YmhlYWQgYXtjb2xvcjp2YXIoLS13aGl0ZSk7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTlweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4fS5wYWdlLWF1dGhvci1oZXJvIGgye2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6NDRweDtsaW5lLWhlaWdodDo1MnB4O2xldHRlci1zcGFjaW5nOi0wLjA3NTU1NTZweH0ucGFnZS1hdXRob3ItaGVybyBwe2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE5cHg7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojRkZGRkZGO29wYWNpdHk6MC41fS5ibG9nLXN1YnNjcmliZS1mb3Jte2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9wYXR0ZXJuLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyfS5ibG9nLXN1YnNjcmliZS1mb3JtIC5ta3RvRm9ybXt3aWR0aDphdXRvICFpbXBvcnRhbnR9LmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvTGFiZWwsLmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvT2Zmc2V0LC5ibG9nLXN1YnNjcmliZS1mb3JtIC5ta3RvRm9ybSAubWt0b0NsZWFye2Rpc3BsYXk6bm9uZX0uYmxvZy1zdWJzY3JpYmUtZm9ybSAubWt0b0Zvcm0gLm1rdG9IdG1sVGV4dHt3aWR0aDphdXRvICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjI4cHg7dGV4dC1hbGlnbjpjZW50ZXI7bGV0dGVyLXNwYWNpbmc6LTAuMDRweDtjb2xvcjojMEQwQjFFfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvSHRtbFRleHR7Zm9udC1zaXplOjM2cHg7bGV0dGVyLXNwYWNpbmc6LTAuMDRweH19LmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvRmllbGQsLmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvRmllbGRXcmFwe2Zsb2F0Om5vbmV9LmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvRmllbGRXcmFwe3RleHQtYWxpZ246Y2VudGVyfS5ibG9nLXN1YnNjcmliZS1mb3JtIC5ta3RvRm9ybSBpbnB1dFt0eXBlPWVtYWlsXXttaW4td2lkdGg6MjAwcHh9LmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvQnV0dG9uUm93e3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYmxvZy1zdWJzY3JpYmUtZm9ybSAubWt0b0Zvcm0gLm1rdG9CdXR0b25Sb3d7bWFyZ2luLWxlZnQ6OHB4ICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDo1cHggIWltcG9ydGFudH19LmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvQnV0dG9uUm93IC5ta3RvQnV0dG9uV3JhcCBidXR0b25bdHlwZT1zdWJtaXRde2JhY2tncm91bmQtaW1hZ2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNDMzE2MTg7Ym94LXNoYWRvdzpub25lO2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQgIWltcG9ydGFudDtmb250LXNpemU6MTZweCAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjE5cHg7dGV4dC1zaGFkb3c6bm9uZX0uYmxvZy1zdWJzY3JpYmUtZm9ybSAubWt0b0Zvcm0gLm1rdG9CdXR0b25Sb3cgLm1rdG9CdXR0b25XcmFwIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXJ7YmFja2dyb3VuZC1pbWFnZTpub25lfS5ibG9nLXN1YnNjcmliZS1mb3JtIC5ta3RvRm9ybSBzcGFue2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxNnB4O2xldHRlci1zcGFjaW5nOi0wLjA0cHg7Y29sb3I6IzBEMEIxRX0uYmxvZy1zdWJzY3JpYmUtZm9ybSAubWt0b0Zvcm0gaDJ7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjI4cHg7bGV0dGVyLXNwYWNpbmc6LTAuMDRweDtjb2xvcjojMEQwQjFFfS5ibG9nLXN1YnNjcmliZS1mb3JtIC5ta3RvRm9ybSBoMiBzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIGgye2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjQwcHh9fS5ibG9nLXN1YnNjcmliZS1mb3JtIC5ta3RvRm9ybSAubWt0b0Zvcm1Sb3d7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYmxvZy1zdWJzY3JpYmUtZm9ybSAubWt0b0Zvcm0gLm1rdG9Gb3JtUm93IC5ta3RvRXJyb3J7Ym90dG9tOnVuc2V0ICFpbXBvcnRhbnQ7bGVmdDo1cHh9LmJsb2ctc3Vic2NyaWJlLWZvcm0gLm1rdG9Gb3JtIC5ta3RvRm9ybVJvdyAubWt0b0Vycm9yIC5ta3RvRXJyb3JEZXRhaWx7Zm9udC1zaXplOjFlbTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1saXN0e3BhZGRpbmc6Y2xhbXAoNDBweCwgNC44NjExMXZ3LCA3MHB4KSAwfS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLmV5ZWJyb3d7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6cmdiYSgxMywxMSwzMCwwLjUpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDpub3JtYWx9LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbGlzdCAudGl0bGV7Zm9udC1zaXplOmNsYW1wKDI4cHgsIDMuNDcyMjJ2dywgNTBweCk7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7Y29sb3I6dmFyKC0tZGFyayk7bWFyZ2luLWJvdHRvbTouNTZlbTtwYWRkaW5nOjB9LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbGlzdCAuY29udGVudCBwe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOmNsYW1wKDE4cHgsIDEuMzg4ODl2dywgMjBweCk7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweDtjb2xvcjp2YXIoLS1kYXJrKTttYXJnaW4tYm90dG9tOjIuNWVtO21heC13aWR0aDo3MmNofS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zLWZpbHRlcnN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsIG1pbm1heChjYWxjKDI0cHggKyB2YXIoLS1taW4td2lkdGgpKSwgMWZyKSk7Z2FwOjIwcHg7bWFyZ2luLWJvdHRvbTo1NXB4fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpey5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zLWZpbHRlcnN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCwgbWlubWF4KGNhbGMoNjRweCArIHZhcigtLW1pbi13aWR0aCkpLCAxZnIpKX19LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbGlzdCAub3Blbi1wb3NpdGlvbnMtZmlsdGVycyBidXR0b257YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjojYzMxNjE4O2JvcmRlci13aWR0aDoycHh9LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbGlzdCAub3Blbi1wb3NpdGlvbnMtZmlsdGVycyBidXR0b24uYWN0aXZle2JhY2tncm91bmQ6I2MzMTYxODtjb2xvcjojZmZmZmZmfS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zIC5jYXRlZ29yeXttYXJnaW4tYm90dG9tOjE1cHg7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2VmZjBmMn0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1saXN0IC5vcGVuLXBvc2l0aW9ucyAuY2F0ZWdvcnkgaDN7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmc6MDtmb250LXNpemU6MjRweDtmb250LXNpemU6Y2xhbXAoMThweCwgMS42NjY2N3Z3LCAyNHB4KTtsaW5lLWhlaWdodDoxLjQyO2xldHRlci1zcGFjaW5nOjAuMjVweDtjb2xvcjojMGQwYjFlfS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zIC5jYXRlZ29yeSBhW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl17Y29sb3I6IzBkMGIxZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zIC5jYXRlZ29yeSBhW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl06YWZ0ZXJ7Y29udGVudDpcIlxcMjAxM1wiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNjMzE2MTg7d2lkdGg6MWNofS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zIC5jYXRlZ29yeSBhW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl0uY29sbGFwc2VkOmFmdGVye2NvbnRlbnQ6XCJcXDAwMmJcIn0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1saXN0IC5vcGVuLXBvc2l0aW9ucyAuY2F0ZWdvcnkgLnBvc2l0aW9ue21hcmdpbi1ib3R0b206MTVweH0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1saXN0IC5vcGVuLXBvc2l0aW9ucyAuY2F0ZWdvcnkgLnBvc2l0aW9uIHB7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjI3cHg7Y29sb3I6IzBkMGIxZTttYXJnaW46MH0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1saXN0IC5vcGVuLXBvc2l0aW9ucyAuY2F0ZWdvcnkgLnBvc2l0aW9uIC5sb2NhdGlvbntmb250LXdlaWdodDpib2xkfS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zIC5jYXRlZ29yeSAucG9zaXRpb24gYXtmbGV4OjAgMCBhdXRvO2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjppbmhlcml0fS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zIC5jYXRlZ29yeSAucG9zaXRpb24gYTpob3Zlcntjb2xvcjojYzMxNjE4O3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbGlzdCAub3Blbi1wb3NpdGlvbnMgLmNhdGVnb3J5IC5wb3NpdGlvbntkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpjZW50ZXI7Z2FwOjE1cHh9LmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbGlzdCAub3Blbi1wb3NpdGlvbnMgLmNhdGVnb3J5IC5wb3NpdGlvbiAuam9iLXRpdGxle2ZsZXg6MSAxIDYwJX0uY29tcG9uZW50LS1vcGVuLXBvc2l0aW9ucy1saXN0IC5vcGVuLXBvc2l0aW9ucyAuY2F0ZWdvcnkgLnBvc2l0aW9uIC5sb2NhdGlvbntmbGV4OjEgMSA0MCU7Zm9udC13ZWlnaHQ6bm9ybWFsfS5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zLWxpc3QgLm9wZW4tcG9zaXRpb25zIC5jYXRlZ29yeSAucG9zaXRpb24gYXtmb250LXNpemU6MjBweH19LmNvbXBvbmVudC0tcmVjb2duaXRpb25ze2JhY2tncm91bmQ6cmdiYSgxMDYsMTk0LDI1NSwwLjEpO3BhZGRpbmc6Y2xhbXAoNDBweCwgNC44NjExMXZ3LCA3MHB4KSAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbXBvbmVudC0tcmVjb2duaXRpb25ze3RleHQtYWxpZ246Y2VudGVyfX0uY29tcG9uZW50LS1yZWNvZ25pdGlvbnMgLmV5ZWJyb3d7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6cmdiYSgxMywxMSwzMCwwLjUpO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDpub3JtYWx9LmNvbXBvbmVudC0tcmVjb2duaXRpb25zIC50aXRsZXtmb250LXNpemU6Y2xhbXAoMjhweCwgMy40NzIyMnZ3LCA1MHB4KTtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDtjb2xvcjp2YXIoLS1kYXJrKTttYXJnaW4tYm90dG9tOi41NmVtO3BhZGRpbmc6MH0uY29tcG9uZW50LS1yZWNvZ25pdGlvbnMgLmNvbnRlbnQgcHtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZTpjbGFtcCgxOHB4LCAxLjM4ODg5dncsIDIwcHgpO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjMzcHg7Y29sb3I6dmFyKC0tZGFyayk7bWFyZ2luOjAgYXV0byAyLjVlbTttYXgtd2lkdGg6NzJjaH0uY29tcG9uZW50LS1yZWNvZ25pdGlvbnMgLmJsb2Nrc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOmNsYW1wKDMwcHgsIDIuNzc3Nzh2dywgNDBweCl9LmNvbXBvbmVudC0tcmVjb2duaXRpb25zIC5ibG9ja3MgLmJsb2NrIGltZ3tvYmplY3QtZml0OnNjYWxlLWRvd247aGVpZ2h0OjUwcHg7bWFyZ2luLWJvdHRvbToxNXB4fS5jb21wb25lbnQtLXJlY29nbml0aW9ucyAuYmxvY2tzIC5ibG9jayBoM3tmb250LXNpemU6MjRweDtmb250LXNpemU6Y2xhbXAoMThweCwgMS42NjY2N3Z3LCAyNHB4KTtsaW5lLWhlaWdodDoxLjQyO2xldHRlci1zcGFjaW5nOjAuMjVweDtjb2xvcjojMGQwYjFlO21heC13aWR0aDoxNWNoO3BhZGRpbmc6MH0uY29tcG9uZW50LS1oZXJvLXYze3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NzBweCAwO21hcmdpbi1ib3R0b206MjVweH0uY29tcG9uZW50LS1oZXJvLXYzOmFmdGVye3otaW5kZXg6LTE7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2hlaWdodDoxMDAlO3dpZHRoOjUwJTtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tcG9uZW50cy90d28tY29sdW1uL2ltYWdlLWJnLXJpZ2h0LnBuZyk7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLWhlcm8tdjM6YWZ0ZXJ7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1oZXJvLXYze3BhZGRpbmc6NDBweCAwfX0uY29tcG9uZW50LS1oZXJvLXYzLWV5ZWJyb3d7cGFkZGluZy1ib3R0b206MTlweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1oZXJvLXYzLWV5ZWJyb3d7cGFkZGluZy1ib3R0b206MTZweH19LmNvbXBvbmVudC0taGVyby12My1leWVicm93IGF7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoyLjU2O2xldHRlci1zcGFjaW5nOjFweDtjb2xvcjojMTcxMDRlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0taGVyby12My1leWVicm93IGF7bGluZS1oZWlnaHQ6bm9ybWFsfX0uY29tcG9uZW50LS1oZXJvLXYzIGgxe2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjYwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjg7bGV0dGVyLXNwYWNpbmc6LTAuMDdweDtjb2xvcjojMTcxMDRlO3BhZGRpbmc6MCAwIDE3cHg7bWFyZ2luOjB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0taGVyby12MyBoMXtmb250LXNpemU6NTJweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1oZXJvLXYzIGgxe2ZvbnQtc2l6ZTo0NHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4xODtsZXR0ZXItc3BhY2luZzotMC4wOHB4fX0uY29tcG9uZW50LS1oZXJvLXYzLWNvbnRlbnR7cGFkZGluZzowIDAgY2FsYygzMnB4IC0gMXJlbSl9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1oZXJvLXYzLWNvbnRlbnR7cGFkZGluZzowIDAgY2FsYygyNXB4IC0gMXJlbSl9fS5jb21wb25lbnQtLWhlcm8tdjMtY29udGVudCwuY29tcG9uZW50LS1oZXJvLXYzLWNvbnRlbnQgKntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjMzcHg7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMxNzEwNGV9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1oZXJvLXYzLWNvbnRlbnQsLmNvbXBvbmVudC0taGVyby12My1jb250ZW50ICp7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS43OH19LmNvbXBvbmVudC0tYmxhbmsgY29kZXtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6MTBweCAzNXB4IDMwcHh9LmNvbXBvbmVudC0tdmlkZW8tdHJhbnNjcmlwdC12aWRlb3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWJvdHRvbTo1Ni4yNSU7aGVpZ2h0OjA7bWFyZ2luLWJvdHRvbTo0MnB4fS5jb21wb25lbnQtLXZpZGVvLXRyYW5zY3JpcHQtdmlkZW8gaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5jb21wb25lbnQtLXZpZGVvLXRyYW5zY3JpcHQtY29udGVudCBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiMwZDBiMWU7bWFyZ2luLWJvdHRvbTo1NnB4O2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246MC4ycyBhbGw7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzRENEQ0RDtwYWRkaW5nLWJvdHRvbToxNXB4fS5jb21wb25lbnQtLXZpZGVvLXRyYW5zY3JpcHQtY29udGVudCBhOmhvdmVye2NvbG9yOiNjMzE2MTg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbXBvbmVudC0tdmlkZW8tdHJhbnNjcmlwdC1jb250ZW50IGE6YWZ0ZXJ7Y29udGVudDonKyc7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6Y2FsYyg1MCUpO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtZmFtaWx5OkdyYXBoaWs7bGluZS1oZWlnaHQ6MDtjb2xvcjojMGQwYjFlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tdmlkZW8tdHJhbnNjcmlwdC1jb250ZW50IGE6YWZ0ZXJ7dG9wOmNhbGMoMjIlKX19LmNvbXBvbmVudC0tdmlkZW8tdHJhbnNjcmlwdC1jb250ZW50IGFbYXJpYS1leHBhbmRlZD10cnVlXXtib3JkZXItYm90dG9tOjB9LmNvbXBvbmVudC0tdmlkZW8tdHJhbnNjcmlwdC1jb250ZW50IGFbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlcntjb250ZW50OictJ31AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS12aWRlby10cmFuc2NyaXB0LWNvbnRlbnQgYXtmb250LXNpemU6MjBweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS12aWRlby10cmFuc2NyaXB0LWNvbnRlbnQgYXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzO2xldHRlci1zcGFjaW5nOi0wLjAzcHg7cGFkZGluZy1ib3R0b206MjlweDttYXJnaW4tYm90dG9tOjMwcHh9fS5jb21wb25lbnQtLXZpZGVvLXRyYW5zY3JpcHQtY29udGVudC10ZXh0e21heC1oZWlnaHQ6NDY1cHg7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTpzY3JvbGw7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjIpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtkaXNwbGF5OmZsZXh9LmNvbXBvbmVudC0tdmlkZW8tdHJhbnNjcmlwdC1jb250ZW50LXRleHQuc2hvd3ttYXJnaW4tYm90dG9tOjcwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS12aWRlby10cmFuc2NyaXB0LWNvbnRlbnQtdGV4dC5zaG93e21hcmdpbi1ib3R0b206NDBweH19LmNvbXBvbmVudC0tdmlkZW8tdHJhbnNjcmlwdC1jb250ZW50LXRleHQ+ZGl2e3BhZGRpbmc6NDhweCA1NXB4O2hlaWdodDoxMDAlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmNvbXBvbmVudC0tdmlkZW8tdHJhbnNjcmlwdC1jb250ZW50LXRleHQ+ZGl2e3BhZGRpbmc6MjRweCAxMHB4fX0uY29tcG9uZW50LS12aWRlby10cmFuc2NyaXB0LWNvbnRlbnQtdGV4dCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjI3cHg7Y29sb3I6IzBkMGIxZX0uY29tcG9uZW50LS1zaGFyZXtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjEwO3JpZ2h0OjA7dG9wOjUwdmh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1zaGFyZXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbjoyNXB4IDAgNDBweH19LmNvbXBvbmVudC0tc2hhcmUgdWx7bWFyZ2luOjA7cGFkZGluZzoxMnB4O2xpc3Qtc3R5bGU6bm9uZTtiYWNrZ3JvdW5kOiMxNzEwNGV9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuY29tcG9uZW50LS1zaGFyZSB1bHtkaXNwbGF5OmZsZXh9fS5jb21wb25lbnQtLXNoYXJlIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCl7cGFkZGluZy1ib3R0b206MThweH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5jb21wb25lbnQtLXNoYXJlIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCl7cGFkZGluZy1ib3R0b206MDtwYWRkaW5nLXJpZ2h0OjIwcHh9fS5jb21wb25lbnQtLXNoYXJlIHVsIGxpIGF7ZGlzcGxheTpibG9ja30uY29tcG9uZW50LS10aWxle3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweDttYXJnaW46MTVweCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRpbGV7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MTZweDtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9fS5jb21wb25lbnQtLXRpbGUudGlsZXMtcGVyLXJvdy10d28gaDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MzZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yODtsZXR0ZXItc3BhY2luZzotMC4wNHB4O2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGlsZS50aWxlcy1wZXItcm93LXR3byBoM3tmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzfX0uY29tcG9uZW50LS10aWxlLnRpbGVzLXBlci1yb3ctdHdvIGltZ3ttYXgtaGVpZ2h0OjY5cHg7bWF4LXdpZHRoOjcwJX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5jb21wb25lbnQtLXRpbGUudGlsZXMtcGVyLXJvdy10d28gaW1ne21heC1oZWlnaHQ6NTBweDttYXgtd2lkdGg6MTAwJX19LmNvbXBvbmVudC0tdGlsZS50aWxlcy1wZXItcm93LXRocmVlIGgze2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDI7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGlsZS50aWxlcy1wZXItcm93LXRocmVlIGgze2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMzN9fS5jb21wb25lbnQtLXRpbGUudGlsZXMtcGVyLXJvdy1mb3VyIGgze2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDtsZXR0ZXItc3BhY2luZzpub3JtYWw7Y29sb3I6IzBkMGIxZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10aWxlLnRpbGVzLXBlci1yb3ctZm91ciBoM3tmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzfX0uY29tcG9uZW50LS10aWxlPmRpdiwuY29tcG9uZW50LS10aWxlPmF7ZGlzcGxheTpibG9jaztjb2xvcjojMGQwYjFlO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMnB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTUpO3BhZGRpbmc6MzVweDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOjAuMnMgYWxsfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5jb21wb25lbnQtLXRpbGU+ZGl2LC5jb21wb25lbnQtLXRpbGU+YXtwYWRkaW5nOjE3cHggMTdweCAxMHB4fX0uY29tcG9uZW50LS10aWxlPmRpdjpob3ZlciwuY29tcG9uZW50LS10aWxlPmE6aG92ZXJ7YmFja2dyb3VuZDojQzIyMTI1O3RleHQtZGVjb3JhdGlvbjpub25lfS5jb21wb25lbnQtLXRpbGU+ZGl2OmhvdmVyICosLmNvbXBvbmVudC0tdGlsZT5kaXY6aG92ZXIgaDMsLmNvbXBvbmVudC0tdGlsZT5hOmhvdmVyICosLmNvbXBvbmVudC0tdGlsZT5hOmhvdmVyIGgze2NvbG9yOiNmZmYgIWltcG9ydGFudH0uY29tcG9uZW50LS10aWxlPmRpdjpob3ZlciBpbWcuZGVmYXVsdCwuY29tcG9uZW50LS10aWxlPmE6aG92ZXIgaW1nLmRlZmF1bHR7ZGlzcGxheTpub25lfS5jb21wb25lbnQtLXRpbGU+ZGl2OmhvdmVyIGltZy5ob3ZlciwuY29tcG9uZW50LS10aWxlPmE6aG92ZXIgaW1nLmhvdmVye2Rpc3BsYXk6YmxvY2t9LmNvbXBvbmVudC0tdGlsZT5kaXY6aG92ZXIgc3Bhbi50ZXh0LWxpbmssLmNvbXBvbmVudC0tdGlsZT5hOmhvdmVyIHNwYW4udGV4dC1saW5re3RleHQtZGVjb3JhdGlvbjpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5jb21wb25lbnQtLXRpbGU+ZGl2OmhvdmVyIHNwYW4udGV4dC1saW5rOmJlZm9yZSwuY29tcG9uZW50LS10aWxlPmE6aG92ZXIgc3Bhbi50ZXh0LWxpbms6YmVmb3Jle29wYWNpdHk6MTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNyclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM2ZmZiclM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTUyIDIyMy44NDZMMzUgMjMxLjU2NCA1MiAyMzkuNTEyIDUyIDIzNy41NTMgMzguOTk3IDIzMS41NjQgNTIgMjI1LjczeicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1NSAtMjI5MykgdHJhbnNsYXRlKDAgMTY2NikgdHJhbnNsYXRlKDEyMCA0MDQpIG1hdHJpeCgtMSAwIDAgMSA4NyAwKScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpfS5jb21wb25lbnQtLXRpbGUgaW1ne3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87bWF4LWhlaWdodDozNXB4O21hcmdpbjowIDAgMjBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsuY29tcG9uZW50LS10aWxlIGltZ3ttYXJnaW46MCAwIDE1cHg7bWF4LXdpZHRoOjEyMHB4O21heC1oZWlnaHQ6MjhweH19LmNvbXBvbmVudC0tdGlsZSBpbWcuZGVmYXVsdHtkaXNwbGF5OmJsb2NrfS5jb21wb25lbnQtLXRpbGUgaW1nLmhvdmVye2Rpc3BsYXk6bm9uZX0uY29tcG9uZW50LS10aWxlIGgze2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDI7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO21hcmdpbjowO3BhZGRpbmc6MCAwIDEwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGlsZSBoM3tmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjMzO2xldHRlci1zcGFjaW5nOm5vcm1hbH19LmNvbXBvbmVudC0tdGlsZS1jb250ZW50e3BhZGRpbmc6MCAwIDEzcHh9LmNvbXBvbmVudC0tdGlsZS1jb250ZW50LC5jb21wb25lbnQtLXRpbGUtY29udGVudCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjI3cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LmNvbXBvbmVudC0tdGlsZS1jb250ZW50LC5jb21wb25lbnQtLXRpbGUtY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfX1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZHtwYWRkaW5nLXRvcDowfWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5zaXRlLWhlYWRlcntiYWNrZ3JvdW5kOm5vbmU7Ym94LXNoYWRvdzpub25lO3Bvc2l0aW9uOmFic29sdXRlfWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5zaXRlLWhlYWRlcj4uY29udGFpbmVyPi5yb3d7Ym94LXNoYWRvdzpub25lfWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5zaXRlLWhlYWRlci0tbWFpbntwYWRkaW5nOmNsYW1wKDIycHgsIDMuODE5NDR2dywgNTVweCkgMH1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWR7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIGF1dG87d2lkdGg6MTAwJTttYXgtd2lkdGg6MTIwMHB4O3BhZGRpbmctYm90dG9tOmNsYW1wKDMwcHgsIDUuMjA4MzN2dywgNzVweCl9Ym9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2F0ZWQgLmdhdGVkIC5nYXRlZC1jb250ZW50e2ZsZXg6MCAxIGF1dG87Y29sb3I6I2ZmZmZmZjtwYWRkaW5nOjAgMjBweH1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWQgLmdhdGVkLWNvbnRlbnQgLmNvbXBvbmVudC0tc3ViaGVhZHtjb2xvcjojZmZmZmZmO29wYWNpdHk6MX1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWQgLmdhdGVkLWNvbnRlbnQgaDF7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4xMztsZXR0ZXItc3BhY2luZzotMC4wMDExOGVtO2ZvbnQtc2l6ZTpjbGFtcCgyMnB4LCA0LjcyMjIydncsIDY4cHgpO21hcmdpbi1ib3R0b206LjQyNjQ3ZW07bWF4LXdpZHRoOjEyY2h9Ym9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2F0ZWQgLmdhdGVkIC5nYXRlZC1jb250ZW50IC5nYXRlZC1kZXNjcmlwdGlvbj5wLGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5nYXRlZCAuZ2F0ZWQtY29udGVudCAuZ2F0ZWQtZGV0YWlscz5we2ZvbnQtc2l6ZTpjbGFtcCgxNHB4LCAxLjM4ODg5dncsIDIwcHgpO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjAxNjVlbTtmb250LWZhbWlseTpMYXRvO21heC13aWR0aDo1MGNofWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5nYXRlZCAuZ2F0ZWQtY29udGVudCAuZ2F0ZWQtZGVzY3JpcHRpb24+cHttYXJnaW4tYm90dG9tOjEuNjVlbX1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWQgLmdhdGVkLWZvcm17ZmxleDoxIDEgMzIwcHg7cGFkZGluZzowIDIwcHg7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5nYXRlZCAuZ2F0ZWQtZm9ybSBmb3JtLm1rdG9Gb3Jte3BhZGRpbmctbGVmdDpjbGFtcCgxOHB4LCAyLjc3Nzc4dncsIDQwcHgpO3BhZGRpbmctcmlnaHQ6Y2xhbXAoMThweCwgMi43Nzc3OHZ3LCA0MHB4KTtwYWRkaW5nLXRvcDpjbGFtcCgxOHB4LCAyLjc3Nzc4dncsIDQwcHgpO3BhZGRpbmctYm90dG9tOmNsYW1wKDE4cHgsIDIuMDgzMzN2dywgMzBweCk7d2lkdGg6YXV0byAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZmZmZjttYXJnaW4tYm90dG9tOjB9Ym9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2F0ZWQgLmdhdGVkIC5nYXRlZC1mb3JtIGZvcm0ubWt0b0Zvcm0gLm1rdG9PZmZzZXR7ZGlzcGxheTpub25lfWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5nYXRlZCAuZ2F0ZWQtZm9ybSBmb3JtLm1rdG9Gb3JtIC5ta3RvRm9ybUNvbHtmbG9hdDpub25lO21pbi1oZWlnaHQ6MHB4fWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5nYXRlZCAuZ2F0ZWQtZm9ybSBmb3JtLm1rdG9Gb3JtIC5ta3RvRmllbGRXcmFwe2Zsb2F0Om5vbmU7bWFyZ2luLWJvdHRvbToxOXB4ICFpbXBvcnRhbnR9Ym9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2F0ZWQgLmdhdGVkIC5nYXRlZC1mb3JtIGZvcm0ubWt0b0Zvcm0gbGFiZWwubWt0b0xhYmVse2Zsb2F0Om5vbmU7bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy10b3A6MC4zZW07Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MTJweDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOjAuMnB4O2NvbG9yOiMxNzEwNGU7Zm9udC1mYW1pbHk6XCJMYXRvXCIgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjVweCAhaW1wb3J0YW50fWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIC5nYXRlZCAuZ2F0ZWQtZm9ybSBmb3JtLm1rdG9Gb3JtIC5ta3RvQXN0ZXJpeHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnQ7Y29sb3I6I2MyMjEyNTtwYWRkaW5nLWxlZnQ6MHB4ICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDoycHggIWltcG9ydGFudH1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWQgLmdhdGVkLWZvcm0gZm9ybS5ta3RvRm9ybSBpbnB1dCxib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWQgLmdhdGVkLWZvcm0gZm9ybS5ta3RvRm9ybSBzZWxlY3QsYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2F0ZWQgLmdhdGVkIC5nYXRlZC1mb3JtIGZvcm0ubWt0b0Zvcm0gdGV4dGFyZWF7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21heC13aWR0aDozMTBweCAhaW1wb3J0YW50O2JvcmRlcjpzb2xpZCAycHggIzE3MTA0ZSAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtjb2xvcjojMTcxMDRlO3BhZGRpbmc6Ljc1ZW0gMWVtICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowcHggIWltcG9ydGFudDtmbG9hdDpub25lICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6XCJMYXRvXCIgIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTpjbGFtcCgxM3B4LCAxLjExMTExdncsIDE2cHgpICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MS4yICFpbXBvcnRhbnQ7aGVpZ2h0OmF1dG8gIWltcG9ydGFudH1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWQgLmdhdGVkLWZvcm0gZm9ybS5ta3RvRm9ybSAubWt0b0J1dHRvblJvd3ttYXJnaW46MTFweCAwIDAgIWltcG9ydGFudH1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWQgLmdhdGVkLWZvcm0gZm9ybS5ta3RvRm9ybSAubWt0b0J1dHRvblJvdyAubWt0b0J1dHRvbntib3JkZXI6bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MHB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojYzIyMTI1ICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZmZmZiAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjE4cHggIWltcG9ydGFudDtwYWRkaW5nOjExcHggMjJweCAxM3B4ICFpbXBvcnRhbnQ7dGV4dC10cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxNnB4ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OmJvbGQgIWltcG9ydGFudDtmb250LWZhbWlseTpHb3RoYW19Ym9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2F0ZWQgLmdhdGVkIC5nYXRlZC1mb3JtIGZvcm0ubWt0b0Zvcm0gLm1rdG9FcnJvcntwb3NpdGlvbjpzdGF0aWMgIWltcG9ydGFudH1ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1nYXRlZCAuZ2F0ZWQgLmdhdGVkLWZvcm0gZm9ybS5ta3RvRm9ybSAubWt0b0Vycm9yIC5ta3RvRXJyb3JBcnJvd1dyYXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9Ym9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtZ2F0ZWQgLmdhdGVkIC5nYXRlZC1mb3JtIGZvcm0ubWt0b0Zvcm0gLm1rdG9FcnJvciAubWt0b0Vycm9yTXNne21hcmdpbjoxNnB4IDAgMCAhaW1wb3J0YW50O2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2JvcmRlcjpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Y29sb3I6I2MyMjEyNSAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDt0ZXh0LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowcHggIWltcG9ydGFudDtmb250LWZhbWlseTonTGF0bycgIWltcG9ydGFudH0jbWFpbntiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tcG9uZW50cy9oZXJvL2hlcm8tYmctcmlnaHQucG5nKSAjMTcxMDRlO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15O2JhY2tncm91bmQtc2l6ZTptYXgoMzIwcHgsNTYuMjUlKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IHRvcDtwYWRkaW5nLXRvcDpjYWxjKCBjbGFtcCg0NHB4LCA3LjYzODg5dncsIDExMHB4KSArIDE3cHgpfUBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpeyNtYWlue3BhZGRpbmctdG9wOmNhbGMoIGNsYW1wKDQ0cHgsIDcuNjM4ODl2dywgMTEwcHgpICsgMjZweCl9fS5jaGVjay1saXN0LWJsdWV7bWFyZ2luLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9LmNoZWNrLWxpc3QtYmx1ZSBsaXtwYWRkaW5nLWxlZnQ6Y2xhbXAoNDJweCwgNC40NDQ0NHZ3LCA2NHB4KTtwb3NpdGlvbjpyZWxhdGl2ZX0uY2hlY2stbGlzdC1ibHVlIGxpOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDpjbGFtcCgyMHB4LCAxLjk0NDQ0dncsIDI4cHgpO2hlaWdodDpjbGFtcCgyMHB4LCAxLjk0NDQ0dncsIDI4cHgpO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2JsdWUtY2hlY2ttYXJrLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgMTAlKX0uY2hlY2stbGlzdC1ibHVlIC5saXN0LWhlYWRpbmd7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6Y2xhbXAoMTRweCwgMS4yNXZ3LCAxOHB4KTtsaW5lLWhlaWdodDoxLjcxO2ZvbnQtd2VpZ2h0OjkwMDttYXJnaW4tYm90dG9tOi42MTExMWVtO21heC13aWR0aDo1MGNofS5jaGVjay1saXN0LWJsdWUgLmxpc3QtYm9keXtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZTpjbGFtcCgxNHB4LCAxLjExMTExdncsIDE2cHgpO2xpbmUtaGVpZ2h0OjEuMjU7bWFyZ2luLWJvdHRvbToyLjE4NzVlbTttYXgtd2lkdGg6NTBjaH0ucGFnZS0tbGVhZGVyc2hpcC1oZXJvIC5jb21wb25lbnQtLWhlcm8td3JhcHBlciAuY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogMTA0MXB4KXsucGFnZS0tbGVhZGVyc2hpcC1oZXJvIC5jb21wb25lbnQtLWhlcm8tbWFpbntwYWRkaW5nLXRvcDoxMjBweH0ucGFnZS0tbGVhZGVyc2hpcC1oZXJvIC5jb21wb25lbnQtLWhlcm8tbWFpbiBoMXtwYWRkaW5nOjAgMCAzMHB4fS5wYWdlLS1sZWFkZXJzaGlwLWhlcm8gLmNvbXBvbmVudC0taGVyby1tYWluLWNvbnRlbnR7cGFkZGluZy1yaWdodDoxMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMDQxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLWhlcm8gLmNvbXBvbmVudC0taGVyby1tYWluIGgxe2ZvbnQtc2l6ZTo0NXB4fX0ucGFnZS0tbGVhZGVyc2hpcC1oZXJvIC5jb21wb25lbnQtLWhlcm8taW1hZ2Vze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctcmlnaHQ6MH0ucGFnZS0tbGVhZGVyc2hpcC1oZXJvIC5jb21wb25lbnQtLWhlcm8taW1hZ2VzIGltZ3ttYXgtd2lkdGg6Y2FsYyg1MCUgLSA2cHgpO2hlaWdodDphdXRvO2NsaXAtcGF0aDpwb2x5Z29uKDIwJSAwJSwgNzUlIDAsIDEwMCUgMTAlLCAxMDAlIDEwMCUsIDgwJSAxMDAlLCAyNSUgMTAwJSwgMCA5MCUsIDAgMCl9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtaGVybyAuY29tcG9uZW50LS1oZXJvLWltYWdlc3twYWRkaW5nOjB9fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW17cGFkZGluZy1ib3R0b206NDVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC10ZWFte3BhZGRpbmctYm90dG9tOjMwcHh9fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbntwYWRkaW5nOjc1cHggMCAwfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbntwYWRkaW5nOjMwcHggMCAwfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbiAucm93e21hcmdpbi1sZWZ0Oi0xMXB4O21hcmdpbi1yaWdodDotMTFweH19LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uIGgye2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjUwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzotMC4wNnB4O2NvbG9yOiMwZDBiMWU7cGFkZGluZzowIDAgNzVweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24gaDJ7Zm9udC1zaXplOjM4LjVweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uIGgye2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHg7cGFkZGluZzowIDAgMzBweH19LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW06bm90KC5pcy10aXRsZSl7bWFyZ2luLWJvdHRvbTozMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW17cGFkZGluZy1sZWZ0OjExcHg7cGFkZGluZy1yaWdodDoxMXB4fX0ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24taXRlbT5kaXZ7ZGlzcGxheTpibG9jaztib3gtc2hhZG93OjAgMnB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTUpO2N1cnNvcjpwb2ludGVyO2hlaWdodDoxMDAlfS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1pdGVtLWltYWdlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1pdGVtLWJvZHl7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MjhweCAzMHB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1pdGVtLWJvZHl7cGFkZGluZzozMHB4IDIwcHh9fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1pdGVtLWJvZHkgaDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MjRweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40MjtsZXR0ZXItc3BhY2luZzpub3JtYWx9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW0tYm9keSBoM3tmb250LXNpemU6MjFweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW0tYm9keSBoM3tmb250LXNpemU6MThweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4zMztsZXR0ZXItc3BhY2luZzpub3JtYWx9fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1pdGVtLWJvZHktdGl0bGV7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MTZweDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg4O2xldHRlci1zcGFjaW5nOjAuMjdweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24taXRlbS1ib2R5LXRpdGxle2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsfX0ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24gLmFjY29yZGlvbi1yb3d7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbiAuYWNjb3JkaW9uLXJvd3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uIC5hY2NvcmRpb24tcm93IC5jb2xsYXBzZXtwb3NpdGlvbjpyZWxhdGl2ZX0ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24gLmFjY29yZGlvbi1yb3cgLmNvbGxhcHNlOmJlZm9yZXtjb250ZW50OidcXDI1QkUnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMzhweDtmb250LXNpemU6NTBweDtjb2xvcjojZmZmfS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbiAuYWNjb3JkaW9uLXJvdyAuY29sbGFwc2U6Zmlyc3QtY2hpbGQ6YmVmb3Jle2xlZnQ6Y2FsYygzMyUgLyAyKX0ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24gLmFjY29yZGlvbi1yb3cgLmNvbGxhcHNlOm50aC1jaGlsZCgyKTpiZWZvcmV7bGVmdDpjYWxjKDUwJSl9LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uIC5hY2NvcmRpb24tcm93IC5jb2xsYXBzZTpudGgtY2hpbGQoMyk6YmVmb3Jle3JpZ2h0OmNhbGMoMzMlIC8gMil9LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLW1vcmV7bWFyZ2luOjIwcHggMCA1MHB4fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1tb3JlLmNvbGxhcHNpbmd7dHJhbnNpdGlvbjowLjFzIGVhc2V9LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLW1vcmU+ZGl2e2JhY2tncm91bmQtY29sb3I6cmdiYSgxMDYsMTk0LDI1NSwwLjEpO3BhZGRpbmc6NDVweH0ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24tbW9yZSBoM3tmb250LXNpemU6MjRweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS40MjtsZXR0ZXItc3BhY2luZzpub3JtYWw7bWFyZ2luOjA7cGFkZGluZzowIDAgOXB4fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1tb3JlLXRpdGxle2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4yN3B4fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1tb3JlLXNvY2lhbHtwYWRkaW5nLXRvcDoxN3B4fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1tb3JlLXNvY2lhbCBzdmd7d2lkdGg6NDZweDtoZWlnaHQ6NDZweH0ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24tbW9yZS1zb2NpYWwgYXtkaXNwbGF5OmlubGluZS1ibG9ja30ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24tbW9yZS1zb2NpYWwgYTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tbGVmdDoyNXB4fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1tb3JlLXJpZ2h0e2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjI3cHh9LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW0tcmVzcG9uc2l2ZXtkaXNwbGF5Om5vbmU7bWFyZ2luOjIwcHggMCA1MHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW0tcmVzcG9uc2l2ZS5vcGVue2Rpc3BsYXk6YmxvY2t9fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1pdGVtLXJlc3BvbnNpdmU6YmVmb3Jle2NvbnRlbnQ6J1xcMjVCRSc7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0zOHB4O2xlZnQ6Y2FsYyg1MCUgLSAxNnB4KTtmb250LXNpemU6NTBweDtjb2xvcjojZmZmfS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1pdGVtLXJlc3BvbnNpdmUuY29sbGFwc2luZ3t0cmFuc2l0aW9uOjAuMXMgZWFzZX0ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24taXRlbS1yZXNwb25zaXZlPmRpdntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTA2LDE5NCwyNTUsMC4xKTtwYWRkaW5nOjM1cHggMjBweH0ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24taXRlbS1yZXNwb25zaXZlIGgze2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDowLjg5O2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW46MDtwYWRkaW5nOjAgMCAyMHB4fS5wYWdlLS1sZWFkZXJzaGlwLXRlYW0tc2VjdGlvbi1pdGVtLXJlc3BvbnNpdmUtdGl0bGV7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjI3cHh9LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW0tcmVzcG9uc2l2ZS1zb2NpYWx7cGFkZGluZzoyMHB4IDB9LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW0tcmVzcG9uc2l2ZS1zb2NpYWwgc3Zne3dpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHh9LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW0tcmVzcG9uc2l2ZS1zb2NpYWwgYXtkaXNwbGF5OmlubGluZS1ibG9ja30ucGFnZS0tbGVhZGVyc2hpcC10ZWFtLXNlY3Rpb24taXRlbS1yZXNwb25zaXZlLXNvY2lhbCBhOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjI1cHh9LnBhZ2UtLWxlYWRlcnNoaXAtdGVhbS1zZWN0aW9uLWl0ZW0tcmVzcG9uc2l2ZS1yaWdodHtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fS5wYWdlLS1sZWFkZXJzaGlwLW9wZW57YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEwNiwxOTQsMjU1LDAuMSk7cGFkZGluZy10b3A6NzVweDtwYWRkaW5nLWJvdHRvbTo3NXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLW9wZW57cGFkZGluZy10b3A6MzBweDtwYWRkaW5nLWJvdHRvbTozMHB4fX0ucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW57cGFkZGluZzo1MHB4IDUwcHggMjVweDtib3gtc2hhZG93OjAgMnB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTUpO2JhY2tncm91bmQ6dXJsKC4uLy4uL2Rpc3QvaW1nL29wZW4tcG9zaXRpb25zLWJnLnBuZykgI2ZmZjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW57cGFkZGluZzowO21hcmdpbjowIDIwcHg7ZmxleDowIDAgY2FsYygxMDAlIC0gNDBweCk7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDQwcHgpfX0ucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4tdG9we3BhZGRpbmc6MCAwIDc1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtb3Blbi1tYWluLXRvcHtwYWRkaW5nOjMwcHggMjBweH19LnBhZ2UtLWxlYWRlcnNoaXAtb3Blbi1tYWluLXRvcCBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7bWFyZ2luOjA7cGFkZGluZzowIDAgMzBweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4tdG9wIGgye2ZvbnQtc2l6ZTozNHB4fX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4tdG9wIGgye2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjMzO2xldHRlci1zcGFjaW5nOm5vcm1hbDtwYWRkaW5nOjAgMCA5cHh9fS5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi10b3AtY29udGVudHtwYWRkaW5nOjAgMCBjYWxjKDIwcHggLSAxcmVtKX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi10b3AtY29udGVudHttYXgtd2lkdGg6NjUlfX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4tdG9wLWNvbnRlbnR7cGFkZGluZzowIDAgY2FsYygxNHB4IC0gMXJlbSl9fS5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi10b3AtY29udGVudCwucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4tdG9wLWNvbnRlbnQgKntmb250LWZhbWlseTpcIkxhdG9cIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjMzcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtb3Blbi1tYWluLXRvcC1jb250ZW50LC5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi10b3AtY29udGVudCAqe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fX0ucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4taW1hZ2Vze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4taW1hZ2VzLWxlZnR7ZmxleDowIDAgNjYlO21heC13aWR0aDo2NiU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDoyNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi1pbWFnZXMtbGVmdHttYXJnaW4tcmlnaHQ6MH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4taW1hZ2VzLWxlZnR7ZGlzcGxheTpub25lfX0ucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4taW1hZ2VzLWxlZnQ+ZGl2e21hcmdpbi1ib3R0b206MjVweDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9LnBhZ2UtLWxlYWRlcnNoaXAtb3Blbi1tYWluLWltYWdlcy1yaWdodHtmbGV4OjAgMCBjYWxjKDMzJSAtIDI1cHgpO21heC13aWR0aDpjYWxjKDMzJSAtIDI1cHgpO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjttYXJnaW4tYm90dG9tOjI1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtb3Blbi1tYWluLWltYWdlcy1yaWdodHtmbGV4OjAgMCAzMyU7bWF4LXdpZHRoOjMzJX19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4taW1hZ2VzLXJpZ2h0e2Rpc3BsYXk6bm9uZX19LnBhZ2UtLWxlYWRlcnNoaXAtb3Blbi1tYWluLWltYWdlcyAuZ3JpZC1pdGVtLTB7d2lkdGg6Mjg5cHg7aGVpZ2h0OjI2M3B4O21hcmdpbi1yaWdodDoyNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi1pbWFnZXMgLmdyaWQtaXRlbS0we3dpZHRoOmNhbGMoMzUlIC0gMjVweCl9fS5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi1pbWFnZXMgLmdyaWQtaXRlbS0xe3dpZHRoOjQwM3B4O2hlaWdodDoyNjNweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4taW1hZ2VzIC5ncmlkLWl0ZW0tMXt3aWR0aDpjYWxjKDY1JSAtIDI1cHgpfX0ucGFnZS0tbGVhZGVyc2hpcC1vcGVuLW1haW4taW1hZ2VzIC5ncmlkLWl0ZW0tMnt3aWR0aDo0MzRweDtoZWlnaHQ6MjYzcHg7bWFyZ2luLXJpZ2h0OjI1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtb3Blbi1tYWluLWltYWdlcyAuZ3JpZC1pdGVtLTJ7d2lkdGg6Y2FsYyg2NSUgLSAyNXB4KX19LnBhZ2UtLWxlYWRlcnNoaXAtb3Blbi1tYWluLWltYWdlcyAuZ3JpZC1pdGVtLTN7d2lkdGg6MjU4cHg7aGVpZ2h0OjI2M3B4fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi1pbWFnZXMgLmdyaWQtaXRlbS0ze3dpZHRoOmNhbGMoMzUlIC0gMjVweCl9fS5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi1pbWFnZXMtbW9iaWxle2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi1pbWFnZXMtbW9iaWxle2Rpc3BsYXk6YmxvY2t9fS5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi1pbWFnZXMtbW9iaWxlIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5wYWdlLS1sZWFkZXJzaGlwLW9wZW4tbWFpbi1pbWFnZXMtbW9iaWxlIGltZzpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTVweH0ucGFnZS0tbGVhZGVyc2hpcC1jdGF7YmFja2dyb3VuZC1jb2xvcjojMTcxMDRlO3BhZGRpbmctdG9wOjc1cHg7cGFkZGluZy1ib3R0b206NzVweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tbGVhZGVyc2hpcC1jdGF7cGFkZGluZy10b3A6MzBweDtwYWRkaW5nLWJvdHRvbTozMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTA0MXB4KXsucGFnZS0tbGVhZGVyc2hpcC1jdGEtdGl0bGV7cGFkZGluZy1sZWZ0OjB9fS5wYWdlLS1sZWFkZXJzaGlwLWN0YSBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo2OHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjEzO2xldHRlci1zcGFjaW5nOi0wLjA4cHg7Y29sb3I6I2ZmZjttYXJnaW46MDtwYWRkaW5nOjB9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtY3RhIGgye2ZvbnQtc2l6ZTo0NXB4fX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLWN0YSBoMntmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI3O2xldHRlci1zcGFjaW5nOi0wLjAycHg7cGFkZGluZzowIDAgMTBweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWxlYWRlcnNoaXAtY3RhIGgyIGJye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDEwNDFweCl7LnBhZ2UtLWxlYWRlcnNoaXAtY3RhLWNvbnRlbnR7cGFkZGluZy1yaWdodDowfX0ucGFnZS0tbGVhZGVyc2hpcC1jdGEtY29udGVudC1ib2R5e3BhZGRpbmctYm90dG9tOmNhbGMoMjVweCAtIDFyZW0pfS5wYWdlLS1sZWFkZXJzaGlwLWN0YS1jb250ZW50LWJvZHkgKiwucGFnZS0tbGVhZGVyc2hpcC1jdGEtY29udGVudC1ib2R5e2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweDtjb2xvcjojZmZmfUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLWN0YS1jb250ZW50LWJvZHkgKiwucGFnZS0tbGVhZGVyc2hpcC1jdGEtY29udGVudC1ib2R5e2ZvbnQtc2l6ZToxN3B4fX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1sZWFkZXJzaGlwLWN0YS1jb250ZW50LWJvZHkgKiwucGFnZS0tbGVhZGVyc2hpcC1jdGEtY29udGVudC1ib2R5e2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNzE7bGV0dGVyLXNwYWNpbmc6MC4yM3B4fX0uYW5pbWF0ZV9fYW5pbWF0ZWR7YW5pbWF0aW9uLWRlbGF5OnZhcigtLWFuaW1hdGUtZGVsYXkpfS5zaW5nbGUtcG9zdCAuaGVudHJ5e21hcmdpbjowO2JvcmRlcjpub25lO3BhZGRpbmc6MH0uc2luZ2xlLXBvc3QgLnBvc3QtaGVhZGVye3BhZGRpbmc6Y2xhbXAoMjdweCwgMy40NzIyMnZ3LCA1MHB4KSAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUtcG9zdCAucG9zdC1oZWFkZXIgaDF7Zm9udC1zaXplOmNsYW1wKDIycHgsIDQuMTY2Njd2dywgNjBweCk7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOnZhcigtLWRhcmspO21hcmdpbi1ib3R0b206LjVlbTtwYWRkaW5nOjB9LnNpbmdsZS1wb3N0IC5wb3N0LWhlYWRlciAuZXllYnJvd3tmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtsZXR0ZXItc3BhY2luZzoxcHg7bWFyZ2luLWJvdHRvbToxZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiM4Njg1OGZ9LnNpbmdsZS1wb3N0IC5wb3N0LWhlYWRlciAuZXllYnJvdyBhe2NvbG9yOmluaGVyaXR9LnNpbmdsZS1wb3N0IC5wb3N0LWhlYWRlciAucG9zdC1tZXRhe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4zODtsZXR0ZXItc3BhY2luZzowLjI3cHg7Y29sb3I6dmFyKC0tZGFyayk7bWFyZ2luLWJvdHRvbTozMHB4fS5zaW5nbGUtcG9zdCAucG9zdC1oZWFkZXIgLnBvc3QtbWV0YSAucmVhZC10aW1le2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOmNsYW1wKDE2cHgsIDEuMzg4ODl2dywgMjBweCk7bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW4tcmlnaHQ6MTVweDtkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnNpbmdsZS1wb3N0IC5wb3N0LWhlYWRlciAucG9zdC1tZXRhIC5yZWFkLXRpbWV7ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5zaW5nbGUtcG9zdCAucG9zdC1oZWFkZXIgLnBvc3QtbWV0YSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnNpbmdsZS1wb3N0IC5wb3N0LWhlYWRlciAucG9zdC1tZXRhLWlpe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4zODtsZXR0ZXItc3BhY2luZzowLjI3cHg7Y29sb3I6Izg2ODU4ZjttYXJnaW4tYm90dG9tOjB9LnNpbmdsZS1wb3N0IC5wb3N0LWhlYWRlciAucG9zdC1tZXRhLWlpIGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uc2luZ2xlLXBvc3QgLnBvc3QtaGVhZGVyIC5wb3N0LWhlYWRlci1iYWNrZ3JvdW5ke3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjUwJTttaW4td2lkdGg6MjUwcHg7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dG9wOjA7cmlnaHQ6MDt6LWluZGV4Oi0xO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL2hlcm8vaGVyby1iZy1yaWdodC5wbmcpO2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG87YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXl9LnNpbmdsZS1wb3N0IC5zaGFyZS1zdGlja3l7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtiYWNrZ3JvdW5kOiMxNzEwNGU7cGFkZGluZzoxMnB4fS5zaW5nbGUtcG9zdCAuc2hhcmUtc3RpY2t5IC5hMmFfa2l0e2Rpc3BsYXk6ZmxleDtnYXA6MTVweH1AbWVkaWEgKG1pbi13aWR0aDogMTA0MXB4KXsuc2luZ2xlLXBvc3QgLnNoYXJlLXN0aWNreSAuYTJhX2tpdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5zaW5nbGUtcG9zdCAuc2hhcmUtc3RpY2t5IC5hMmFfa2l0IGF7cGFkZGluZzowfS5zaW5nbGUtcG9zdCAuc2hhcmUtc3RpY2t5IGEsLnNpbmdsZS1wb3N0IC5zaGFyZS1zdGlja3kgLmEyYV9zdmcsLnNpbmdsZS1wb3N0IC5zaGFyZS1zdGlja3kgc3Zne2Rpc3BsYXk6YmxvY2t9LnNpbmdsZS1wb3N0IC5zaGFyZS1zdGlja3kgLmEyYV9zdmd7b3ZlcmZsb3c6dmlzaWJsZSAhaW1wb3J0YW50fS5zaW5nbGUtcG9zdCAuc2hhcmUtc3RpY2t5IHN2Z3tib3JkZXI6c29saWQgMXB4ICNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7cGFkZGluZzo4JX0uc2luZ2xlLXBvc3QgLnBvc3QtY29udGVudHtwYWRkaW5nOjcwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXBvc3QgLnRoZS1jb250ZW50IGgxLC5zaW5nbGUtcG9zdCAudGhlLWNvbnRlbnQgaDIsLnNpbmdsZS1wb3N0IC50aGUtY29udGVudCBoMywuc2luZ2xlLXBvc3QgLnRoZS1jb250ZW50IGg0LC5zaW5nbGUtcG9zdCAudGhlLWNvbnRlbnQgaDUsLnNpbmdsZS1wb3N0IC50aGUtY29udGVudCBoNntmb250LXdlaWdodDpib2xkO2ZvbnQtZmFtaWx5OidMYXRvJyAhaW1wb3J0YW50fS5zaW5nbGUtcG9zdCAudGhlLWNvbnRlbnQgcCwuc2luZ2xlLXBvc3QgLnRoZS1jb250ZW50IHVsLC5zaW5nbGUtcG9zdCAudGhlLWNvbnRlbnQgb2x7Zm9udC1zaXplOmNsYW1wKDE2cHgsIDEuMzg4ODl2dywgMjBweCl9LnNpbmdsZS1wb3N0IC50aGUtY29udGVudCBwe2xpbmUtaGVpZ2h0OjEuODc1fS5zaW5nbGUtcG9zdCAudGhlLWNvbnRlbnQgYTpub3QoLmJ1dHRvbil7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXdlaWdodDpib2xkfS5zaW5nbGUtcG9zdCAudGhlLWNvbnRlbnQgYmxvY2txdW90ZXtmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTpjbGFtcCgyMnB4LCAyLjV2dywgMzZweCk7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjI4O2xldHRlci1zcGFjaW5nOi0wLjA0cHg7Y29sb3I6dmFyKC0tZGFyayk7bWFyZ2luOjMwcHggMDtib3JkZXI6bm9uZTtwYWRkaW5nOjcycHggMCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUtcG9zdCAudGhlLWNvbnRlbnQgYmxvY2txdW90ZTpiZWZvcmV7Y29udGVudDpcIlxcMjAxQ1wiO2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjEzNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MTtsZXR0ZXItc3BhY2luZzotMC4wNHB4O2NvbG9yOiM2YWMyZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5zaW5nbGUtcG9zdCAudGhlLWNvbnRlbnQgYmxvY2txdW90ZSBwe2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOmNsYW1wKDIycHgsIDIuNXZ3LCAzNnB4KTtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuMjg7bGV0dGVyLXNwYWNpbmc6LTAuMDRweDtjb2xvcjp2YXIoLS1kYXJrKTttYXJnaW46MH0uc2luZ2xlLXBvc3QgLnJlbGF0ZWQtYXNzZXR7cGFkZGluZzpjbGFtcCgyOHB4LCAzLjQ3MjIydncsIDUwcHgpIGNsYW1wKDIwcHgsIDV2dywgNzJweCk7YmFja2dyb3VuZC1jb2xvcjojZjBmOWZmO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MzBweH0uc2luZ2xlLXBvc3QgLnJlbGF0ZWQtYXNzZXQgLmljb257ZmxleDowIDAgNTVweH0uc2luZ2xlLXBvc3QgLnJlbGF0ZWQtYXNzZXQgLnRleHR7ZmxleDoxIDEgNDAwcHh9LnNpbmdsZS1wb3N0IC5yZWxhdGVkLWFzc2V0IC50ZXh0IGgye2ZvbnQtc2l6ZToyNHB4O21hcmdpbi1ib3R0b206MWVtO2xpbmUtaGVpZ2h0OjEuNjc7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOnZhcigtLWRhcmspO3BhZGRpbmc6MH0uc2luZ2xlLXBvc3QgLnJlbGF0ZWQtYXNzZXQgLnRleHQgLmJ1dHRvbnttYXJnaW4tYm90dG9tOjB9LnNpbmdsZS1wb3N0IC5wb3N0LWN0YXtib3gtc2hhZG93OjAgMnB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTUpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjM3cHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXBvc3QgLnBvc3QtY3RhIC5yb3d7YWxpZ24taXRlbXM6Y2VudGVyfS5zaW5nbGUtcG9zdCAucG9zdC1jdGEgLnRleHQtY29udGFpbmVyIGgye21hcmdpbjowO2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MS4zMztsZXR0ZXItc3BhY2luZzpub3JtYWw7Y29sb3I6dmFyKC0tZGFyayl9LnNpbmdsZS1wb3N0IC5wb3N0LWN0YSAudGV4dC1jb250YWluZXIgcHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjg4O2xldHRlci1zcGFjaW5nOjAuMjdweH1AbWVkaWEgKG1pbi13aWR0aDogMTA0MXB4KXsuc2luZ2xlLXBvc3QgLnBvc3QtY3RhIC50ZXh0LWNvbnRhaW5lciBwe21hcmdpbi1ib3R0b206MH19QG1lZGlhIChtaW4td2lkdGg6IDEwNDFweCl7LnNpbmdsZS1wb3N0IC5wb3N0LWN0YSAuYnV0dG9uLWNvbnRhaW5lcnt0ZXh0LWFsaWduOnJpZ2h0fX0uc2luZ2xlLXBvc3QgLnBvc3QtY3RhIC5idXR0b24tY29udGFpbmVyIC5idXR0b257bWFyZ2luLWJvdHRvbTowfS5zaW5nbGUtcG9zdCAucG9zdC1jdGEgLnBvc3QtY3RhLWJhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NTAlO21pbi13aWR0aDoyNTBweDttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0b3A6MDtyaWdodDowO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21wb25lbnRzL2hlcm8vaGVyby1iZy1yaWdodC5wbmcpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15O2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG87YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXJ9LnNpbmdsZS1wb3N0IC5hdXRob3ItbWV0YXtiYWNrZ3JvdW5kLWNvbG9yOiMxNzEwNGU7cGFkZGluZzpjbGFtcCgyOHB4LCA1LjIwODMzdncsIDc1cHgpIDA7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5zaW5nbGUtcG9zdCAuYXV0aG9yLW1ldGEgLmNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2x1bW4tZ2FwOjExMHB4O3Jvdy1nYXA6MjJweH0uc2luZ2xlLXBvc3QgLmF1dGhvci1tZXRhIC5hdmF0YXJ7ZmxleDowIDAgMzEwcHg7bWF4LXdpZHRoOjEwMCV9LnNpbmdsZS1wb3N0IC5hdXRob3ItbWV0YSAuYXZhdGFyIGltZ3tjbGlwLXBhdGg6cG9seWdvbigwIDAsIDAgODIlLCAzMiUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDE4JSwgNjglIDApfS5zaW5nbGUtcG9zdCAuYXV0aG9yLW1ldGEgLnRleHR7ZmxleDoxIDEgMzEwcHh9LnNpbmdsZS1wb3N0IC5hdXRob3ItbWV0YSAudGV4dCBoMntmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDoxLjQ7bGV0dGVyLXNwYWNpbmc6LTAuMDdweDtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MThweDtwYWRkaW5nOjB9LnNpbmdsZS1wb3N0IC5hdXRob3ItbWV0YSAudGV4dCAudHdpdHRlcntjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzBweDttYXJnaW4tYm90dG9tOjIycHh9LnNpbmdsZS1wb3N0IC5hdXRob3ItbWV0YSAudGV4dCAudHdpdHRlciBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5zaW5nbGUtcG9zdCAuYXV0aG9yLW1ldGEgLnRleHQgcHttYXJnaW4tYm90dG9tOmNsYW1wKDIycHgsIDIuMzYxMTF2dywgMzRweCk7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MS44O2xldHRlci1zcGFjaW5nOjAuMzNweDtjb2xvcjojZmZmfS5zaW5nbGUtcG9zdCAuYXV0aG9yLW1ldGEgLnRleHQgLmF1dGhvci1wb3N0cy11cmx7bWFyZ2luLWJvdHRvbTowO2ZvbnQtZmFtaWx5OkdvdGhhbTtmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEuODI7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiNmZjM0MzZ9LnNpbmdsZS1wb3N0IC5hdXRob3ItbWV0YSAudGV4dCAuYXV0aG9yLXBvc3RzLXVybCBhe2NvbG9yOiNmZjM0MzZ9LnNpbmdsZS1wb3N0IC5jb21wb25lbnQtLXJlc291cmNlcyAuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1jYXRlZ29yeSB1bHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjAgLTEwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO292ZXJmbG93OmhpZGRlbn0uc2luZ2xlLXBvc3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWNhdGVnb3J5IHVsIGxpe3BhZGRpbmc6MCAxNXB4IDAgMTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXBvc3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLWNhdGVnb3J5IHVsIGxpOmJlZm9yZXtjb250ZW50OlwiXFwwMEI3XCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MTAwJTtmb250LWZhbWlseTonTGF0byd9LnNpbmdsZS1wb3N0IC5jb21wb25lbnQtLXJlc291cmNlcyAucG9zdC1tZXRhe2Rpc3BsYXk6ZmxleDtjb2x1bW4tZ2FwOjIwcHg7bWFyZ2luLWJvdHRvbTo1cHh9LnNpbmdsZS1wb3N0IC5jb21wb25lbnQtLXJlc291cmNlcyAucG9zdC1tZXRhIC5hdmF0YXJ7ZmxleDowIDAgMzJweH0uc2luZ2xlLXBvc3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzIC5wb3N0LW1ldGEgLmF2YXRhciBpbWd7ZGlzcGxheTpibG9jaztjbGlwLXBhdGg6cG9seWdvbigwIDAsIDAgODIlLCAzMiUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDE4JSwgNjglIDApfS5zaW5nbGUtcG9zdCAuY29tcG9uZW50LS1yZXNvdXJjZXMgLnBvc3QtbWV0YSAudGV4dHtmbGV4OjEgMSBhdXRvfS5zaW5nbGUtcG9zdCAuY29tcG9uZW50LS1yZXNvdXJjZXMgLnBvc3QtbWV0YSAudGV4dCAuYXV0aG9ye2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4zODtsZXR0ZXItc3BhY2luZzowLjI3cHg7bWFyZ2luLWJvdHRvbTowO2NvbG9yOiNjMzE2MTg7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uc2luZ2xlLXBvc3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzIC5wb3N0LW1ldGEgLnRleHQgLmRhdGUtcmVhZC10aW1le21hcmdpbi1ib3R0b206MDtvcGFjaXR5OjAuNTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyLjE0O2xldHRlci1zcGFjaW5nOjAuMjdweDtjb2xvcjojMGQwYjFlfS5zaW5nbGUtcG9zdCAuY29tcG9uZW50LS1yZXNvdXJjZXMgLnBvc3QtbWV0YSAudGV4dCAucmVhZC10aW1lOmJlZm9yZXtjb250ZW50OlwiXFwwMEI3XCI7bWFyZ2luLXJpZ2h0Oi40Y2h9LnBhZ2UtYXJjaGl2ZSAuY29tcG9uZW50LS1oZXJvLW1haW4tc3ViaGVhZHtvcGFjaXR5OjF9Ym9keS5hdXRob3IgLnBhZ2UtYXJjaGl2ZSAuY29tcG9uZW50LS1oZXJvLW1haW4gaDF7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6NDRweDtsaW5lLWhlaWdodDo1MnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Ym9keS5hdXRob3IgLnBhZ2UtYXJjaGl2ZSAuY29tcG9uZW50LS1oZXJvLW1haW4gaDF7Zm9udC1zaXplOjYwcHg7bGluZS1oZWlnaHQ6NzJweDtwYWRkaW5nOjB9fWJvZHkuYXV0aG9yIC5wYWdlLWFyY2hpdmUgLmNvbXBvbmVudC0taGVyby1tYWluLWF1dGhvci10aXRsZXtmb250LWZhbWlseTpHb3RoYW07b3BhY2l0eTowLjV9Ym9keS5hdXRob3IgLnBhZ2UtYXJjaGl2ZSAuY29tcG9uZW50LS1oZXJvLW1haW4tYXV0aG9yLWltYWdlIGltZ3ttYXgtd2lkdGg6MTQwcHg7bWF4LWhlaWdodDoxNDBweH1ib2R5LmF1dGhvciAucGFnZS1hcmNoaXZlIC5jb21wb25lbnQtLWhlcm8tbWFpbi1hdXRob3Itc29jaWFse21hcmdpbjoxNXB4IDIwcHggMCAwO2Rpc3BsYXk6aW5saW5lfWJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByb2R1Y3QtZmVhdHVyZXN7b3ZlcmZsb3c6aW5pdGlhbCAhaW1wb3J0YW50fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tc2hlcm97cGFkZGluZy1ib3R0b206NTBweH19LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tc2hlcm8tZXllYnJvd3tkaXNwbGF5OmJsb2NrfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tc2hlcm8tZXllYnJvd3tkaXNwbGF5Om5vbmV9fS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXNoZXJvLWV5ZWJyb3cgdWx7bGlzdC1zdHlsZTpub25lO21hcmdpbjowfS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXNoZXJvLWV5ZWJyb3cgdWwgbGl7ZGlzcGxheTppbmxpbmUtZmxleH0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1zaGVyby1leWVicm93IHVsIGxpIGF7b3BhY2l0eTowLjU7dHJhbnNpdGlvbjowLjJzIGFsbH0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1zaGVyby1leWVicm93IHVsIGxpIGE6aG92ZXJ7b3BhY2l0eToxO2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tc2hlcm8tZXllYnJvdyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOmFmdGVye2NvbnRlbnQ6Jz4nO3BhZGRpbmc6MCA1cHggMCAxMHB4O29wYWNpdHk6MC41fS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXNoZXJvLWV5ZWJyb3ctcmVzcG9uc2l2ZXtkaXNwbGF5Om5vbmU7cGFkZGluZzowIDAgMTZweH0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1zaGVyby1leWVicm93LXJlc3BvbnNpdmUgYXtmb250LWZhbWlseTpHb3RoYW07Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzoxcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZmZ9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1zaGVyby1leWVicm93LXJlc3BvbnNpdmV7ZGlzcGxheTpibG9ja319QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1zaGVybyBoMXtmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZTo0NHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS4xODtsZXR0ZXItc3BhY2luZzotMC4wOHB4O3BhZGRpbmctYm90dG9tOjIwcHh9fS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXNoZXJvLWNvbnRlbnQsLnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tc2hlcm8tY29udGVudCAqe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjMzcHg7Y29sb3I6I2ZmZn0ucGFnZS0tcHJvZHVjdC1qdW1we3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5wYWdlLS1wcm9kdWN0LWp1bXB7Ym94LXNoYWRvdzowIDJweCAxNHB4IDAgcmdiYSgwLDAsMCwwLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9fS5wYWdlLS1wcm9kdWN0LWp1bXAtZGVza3RvcHtkaXNwbGF5OmZsZXg7bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOjEwMCU7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdC1qdW1wLWRlc2t0b3B7ZGlzcGxheTpub25lfX0ucGFnZS0tcHJvZHVjdC1qdW1wLWRlc2t0b3AgbGl7ZmxleDoxIDEgYXV0bztib3JkZXI6bm9uZTtwYWRkaW5nOjI1cHggMH0ucGFnZS0tcHJvZHVjdC1qdW1wLWRlc2t0b3AgbGkgYXtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZmO2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODk7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtYWxpZ246bGVmdDtjb2xvcjojMTcxMDRlO3BhZGRpbmc6MDt0cmFuc2l0aW9uOjAuMnMgYWxsfS5wYWdlLS1wcm9kdWN0LWp1bXAtZGVza3RvcCBsaSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICM2YWMyZmZ9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLXByb2R1Y3QtanVtcC1kZXNrdG9wIGxpIGF7Zm9udC1zaXplOjE0cHh9fS5wYWdlLS1wcm9kdWN0LWp1bXAtcmVzcG9uc2l2ZXtkaXNwbGF5Om5vbmU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1wcm9kdWN0LWp1bXAtcmVzcG9uc2l2ZXtkaXNwbGF5OmJsb2NrfX0ucGFnZS0tcHJvZHVjdC1qdW1wLXJlc3BvbnNpdmUgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Ym94LXNoYWRvdzowIDJweCAxNHB4IDAgcmdiYSgwLDAsMCwwLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOm5vbmU7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MThweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS44OTtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwZDBiMWU7cGFkZGluZzoyNHB4fS5wYWdlLS1wcm9kdWN0LWp1bXAtcmVzcG9uc2l2ZSBidXR0b24uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLC5wYWdlLS1wcm9kdWN0LWp1bXAtcmVzcG9uc2l2ZSBidXR0b24uZHJvcGRvd24tdG9nZ2xlOmhvdmVye2JveC1zaGFkb3c6MCAycHggMTRweCAwIHJnYmEoMCwwLDAsMC4yNSl9LnBhZ2UtLXByb2R1Y3QtanVtcC1yZXNwb25zaXZlIGJ1dHRvbi5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjVweDt0b3A6Y2FsYyg1MCUpfS5wYWdlLS1wcm9kdWN0LWp1bXAtcmVzcG9uc2l2ZSAuZHJvcGRvd24tbWVudXt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93OjAgMnB4IDE0cHggMCByZ2JhKDAsMCwwLDAuMjUpfS5wYWdlLS1wcm9kdWN0LW1haW57cGFkZGluZzo1MHB4IDB9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWlue3BhZGRpbmc6MCAwIDQwcHh9fS5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSAqe2NvbG9yOiMwZDBiMWV9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IGgye2ZvbnQtc2l6ZTo1MHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzBkMGIxZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgaDJ7Zm9udC1zaXplOjMycHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IGgye2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS42NDtsZXR0ZXItc3BhY2luZzotMC4wMnB4fX0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgaDN7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LWZhbWlseTpMYXRvICFpbXBvcnRhbnQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSBoM3tmb250LXNpemU6MjBweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgaDN7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS44ODtsZXR0ZXItc3BhY2luZzowLjMzcHh9fS5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSBwe21hcmdpbi1ib3R0b206MnJlbX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgcHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjg4O2xldHRlci1zcGFjaW5nOjAuMzNweH19LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IGF7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojQzIyMTI1O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHVsLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSBvbHttYXJnaW46MDtwYWRkaW5nOjAgMCAwIDEuMjVyZW19LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHVsIGxpLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSBvbCBsaXtmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODtsZXR0ZXItc3BhY2luZzowLjMzcHg7Y29sb3I6IzBkMGIxZX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdWwgbGksLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IG9sIGxpe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fX0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGV7d2lkdGg6MTAwJTtib3JkZXI6MnB4IHNvbGlkICMxNzEwNGU7ZGlzcGxheTpibG9jazttYXJnaW46MzBweCAwIDUwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGV7ZGlzcGxheTpub25lfX0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGhlYWQgdGQsLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRoZWFkIHRoLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSB0YWJsZSB0Ym9keSB0ZCwucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGJvZHkgdGh7Ym9yZGVyOm5vbmUgIWltcG9ydGFudH0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGhlYWQgdGQsLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRoZWFkIHRkICosLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRoZWFkIHRoLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSB0YWJsZSB0aGVhZCB0aCAqLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSB0YWJsZSB0Ym9keSB0ZCwucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGJvZHkgdGQgKiwucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGJvZHkgdGgsLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRib2R5IHRoICp7Zm9udC1mYW1pbHk6TGF0bztmb250LXNpemU6MTZweDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS42O2xldHRlci1zcGFjaW5nOjAuMzNweDtjb2xvcjojMGQwYjFlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRoZWFkIHRkLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSB0YWJsZSB0aGVhZCB0ZCAqLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSB0YWJsZSB0aGVhZCB0aCwucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGhlYWQgdGggKiwucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGJvZHkgdGQsLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRib2R5IHRkICosLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRib2R5IHRoLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSB0YWJsZSB0Ym9keSB0aCAqe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4fX0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGhlYWQgdGQgc3Ryb25nLC5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSB0YWJsZSB0aGVhZCB0aCBzdHJvbmcsLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRib2R5IHRkIHN0cm9uZywucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUgdGJvZHkgdGggc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlIHRoZWFkIHRoe3dpZHRoOjMzJTtmb250LXdlaWdodDpib2xkfS5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSB0YWJsZS5wdXJwbGUgdGhlYWQgdGh7YmFja2dyb3VuZDojMTcxMDRlO2NvbG9yOiNmZmZ9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlLnB1cnBsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKXtiYWNrZ3JvdW5kOiNGM0YyRkF9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IHRhYmxlLnJlZCB0aGVhZCB0aHtiYWNrZ3JvdW5kOiNjMzE2MTg7Y29sb3I6I2ZmZn0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUucmVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pe2JhY2tncm91bmQ6I0ZGRThFOH0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUuYmx1ZSB0aGVhZCB0aHtiYWNrZ3JvdW5kOiM2YWMyZmY7Y29sb3I6I2ZmZn0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgdGFibGUuYmx1ZSB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKXtiYWNrZ3JvdW5kOiNFM0Y0RkZ9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IC5hY2NvcmRpb257ZGlzcGxheTpub25lO21hcmdpbjozMHB4IDB9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgLmFjY29yZGlvbntkaXNwbGF5OmJsb2NrfX0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgLmFjY29yZGlvbiBidXR0b257cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyOm5vbmU7cGFkZGluZzoxMHB4IDE4cHh9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IC5hY2NvcmRpb24gYnV0dG9uOmFmdGVye2NvbnRlbnQ6Jyc7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS13aWR0aD0nMicgZD0nbTE2LjQ0IDguNDctOC40ODUgOC40ODVNLjcwNyA4LjI5M2w4LjQ4NiA4LjQ4NScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O3RvcDpjYWxjKDUwJSAtIDlweCk7d2lkdGg6MThweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt0cmFuc2l0aW9uOjAuMnMgYWxsfS5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSAuYWNjb3JkaW9uIGJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW17Ym9yZGVyOjFweCBzb2xpZCAjMGQwYjFlfS5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSwucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gKntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4zM3B4O3RleHQtYWxpZ246bGVmdDtjb2xvcjojMGQwYjFlfS5wYWdlLS1wcm9kdWN0LW1haW4tYm9keSAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSBzdHJvbmcsLnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtICogc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtPmRpdntwYWRkaW5nOjEycHh9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IC5hY2NvcmRpb24ucHVycGxlIGJ1dHRvbntiYWNrZ3JvdW5kOiMxNzEwNGU7Y29sb3I6I2ZmZn0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgLmFjY29yZGlvbi5wdXJwbGUgLmFjY29yZGlvbi1pdGVtPmRpdjpudGgtb2YtdHlwZShldmVuKXtiYWNrZ3JvdW5kOiNGM0YyRkF9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IC5hY2NvcmRpb24ucmVkIGJ1dHRvbntiYWNrZ3JvdW5kOiNjMzE2MTg7Y29sb3I6I2ZmZn0ucGFnZS0tcHJvZHVjdC1tYWluLWJvZHkgLmFjY29yZGlvbi5yZWQgLmFjY29yZGlvbi1pdGVtPmRpdjpudGgtb2YtdHlwZShldmVuKXtiYWNrZ3JvdW5kOiNGRkU4RTh9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IC5hY2NvcmRpb24uYmx1ZSBidXR0b257YmFja2dyb3VuZDojNmFjMmZmO2NvbG9yOiNmZmZ9LnBhZ2UtLXByb2R1Y3QtbWFpbi1ib2R5IC5hY2NvcmRpb24uYmx1ZSAuYWNjb3JkaW9uLWl0ZW0+ZGl2Om50aC1vZi10eXBlKGV2ZW4pe2JhY2tncm91bmQ6I0UzRjRGRn0ucGFnZS0tcHJvZHVjdC1tYWluLXNpZGViYXJ7cG9zaXRpb246LXdlYmtpdC1zdGlja3k7cG9zaXRpb246c3RpY2t5O3RvcDoxNzVweDtoZWlnaHQ6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogMTA0MXB4KXsucGFnZS0tcHJvZHVjdC1tYWluLXNpZGViYXJ7cGFkZGluZy1yaWdodDowfX1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLXNpZGViYXJ7dG9wOjEyNXB4fX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1wcm9kdWN0LW1haW4tc2lkZWJhcntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6aW5oZXJpdH19LnBhZ2UtLXByb2R1Y3QtbWFpbi1zaWRlYmFyPmRpdntiYWNrZ3JvdW5kOiNmMmYyZmM7cGFkZGluZzoyNHB4fS5wYWdlLS1wcm9kdWN0LW1haW4tc2lkZWJhciBoNHtmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsZXR0ZXItc3BhY2luZzotMC4wNnB4O2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLXNpZGViYXIgaDR7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MS42NDtsZXR0ZXItc3BhY2luZzotMC4wNnB4fX0ucGFnZS0tcHJvZHVjdC1tYWluLXNpZGViYXIgdWx7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0ucGFnZS0tcHJvZHVjdC1tYWluLXNpZGViYXIgdWwgbGl7bWFyZ2luLWJvdHRvbToxNXB4fS5wYWdlLS1wcm9kdWN0LW1haW4tc2lkZWJhciB1bCBsaSBhe2ZvbnQtZmFtaWx5OkxhdG87Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGV0dGVyLXNwYWNpbmc6MC4zM3B4O2NvbG9yOiMwZDBiMWU7dHJhbnNpdGlvbjowLjJzIGFsbH0ucGFnZS0tcHJvZHVjdC1tYWluLXNpZGViYXIgdWwgbGkgYS5jdXJyZW50LC5wYWdlLS1wcm9kdWN0LW1haW4tc2lkZWJhciB1bCBsaSBhOmhvdmVye2NvbG9yOiNDMjIxMjU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsucGFnZS0tcHJvZHVjdC1tYWluLXNpZGViYXIgdWwgbGkgYXtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjg4O2xldHRlci1zcGFjaW5nOjAuMzNweH19LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2Vze2JhY2tncm91bmQ6cmdiYSgxMDYsMTk0LDI1NSwwLjEpfS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KXsucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLXdyYXBwZXIgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4tY2Fyb3VzZWwtcHJldiwucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtd3JhcHBlciAuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbi1jYXJvdXNlbC1uZXh0e3RvcDppbmhlcml0ICFpbXBvcnRhbnQ7Ym90dG9tOjAgIWltcG9ydGFudH0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtd3JhcHBlciAuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbi1jYXJvdXNlbC1wcmV2e2xlZnQ6MCAhaW1wb3J0YW50fS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy13cmFwcGVyIC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluLWNhcm91c2VsLW5leHR7cmlnaHQ6MCAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy13cmFwcGVye2Rpc3BsYXk6bm9uZX19LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLXdyYXBwZXIgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4tY2Fyb3VzZWwtcHJldiwucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtd3JhcHBlciAuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbi1jYXJvdXNlbC1uZXh0e2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDUwJSAtIDI1cHgpO3otaW5kZXg6Mn0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtd3JhcHBlciAuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbi1jYXJvdXNlbC1wcmV2e2xlZnQ6LTc1cHh9LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLXdyYXBwZXIgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4tY2Fyb3VzZWwtbmV4dHtyaWdodDotNzVweH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy1pbnRybyBoMntmb250LXNpemU6MjhweDtsaW5lLWhlaWdodDoxLjIxO2xldHRlci1zcGFjaW5nOi0wLjA2cHg7cGFkZGluZzowfX0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMgLnNsaWNrLXRyYWNre2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcyAuc2xpY2stc2xpZGV7aGVpZ2h0OmluaGVyaXQgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjQwcHh9LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzIC5zbGljay1zbGlkZT5kaXZ7aGVpZ2h0OjEwMCUgIWltcG9ydGFudH0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbi5yZXNwb25zaXZle2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluLnJlc3BvbnNpdmV7ZGlzcGxheTpibG9ja319LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4gLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW17ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowO2hlaWdodDoxMDAlICFpbXBvcnRhbnR9LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4gLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0uaGlkZGVue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4gLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW17d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9fS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtIGF7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7bWFyZ2luOjAgMTBweDtib3gtc2hhZG93OjAgMnB4IDEwcHggMCByZ2JhKDAsMCwwLDAuMTUpO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtIGF7d2lkdGg6MTAwJX19LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4gLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0tY2F0ZWdvcnl7cGFkZGluZzoxN3B4IDM1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbiAuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1jYXRlZ29yeXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjFweDtwYWRkaW5nOjE3cHggMjVweH19LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4gLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0tbWFpbntmbGV4OjE7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLW1haW57cGFkZGluZzoyMHB4fS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLW1haW4gaDN7cGFkZGluZy1ib3R0b206MzBweH0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbiAuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbS1tYWluIGEuc3Bhbi1saW5re2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEuMn19LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4gLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0taW1hZ2UgaW1ne29iamVjdC1maXQ6Y29udGFpbn0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbiAuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbSBidXR0b24uc2VlLW1vcmV7bWFyZ2luOjAgMTBweH0ucGFnZS0tcHJvZHVjdC1zdGFydHtiYWNrZ3JvdW5kOnVybCguLi8uLi9kaXN0L2ltZy9jb21wb25lbnRzL2hlcm8vaGVyby1iZy1yaWdodC5wbmcpO2JhY2tncm91bmQtc2l6ZTo1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQ7cGFkZGluZy10b3A6MzdweDtwYWRkaW5nLWJvdHRvbToyN3B4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLXByb2R1Y3Qtc3RhcnR7cGFkZGluZy10b3A6MjVweDtwYWRkaW5nLWJvdHRvbToyNXB4fX0ucGFnZS0tcHJvZHVjdC1zdGFydD4uY29udGFpbmVyPi5yb3d7YWxpZ24taXRlbXM6Y2VudGVyfS5wYWdlLS1wcm9kdWN0LXN0YXJ0LW1haW4gaDN7Zm9udC1mYW1pbHk6R3JhcGhpaztmb250LXNpemU6MzBweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4zMztsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLXByb2R1Y3Qtc3RhcnQtbWFpbiBoM3tmb250LXNpemU6MjZweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tcHJvZHVjdC1zdGFydC1tYWluIGgze2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEuNjR9fS5wYWdlLS1wcm9kdWN0LXN0YXJ0LW1haW4tY29udGVudCwucGFnZS0tcHJvZHVjdC1zdGFydC1tYWluLWNvbnRlbnQgKntmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuODg7bGV0dGVyLXNwYWNpbmc6MC4yN3B4O3RleHQtYWxpZ246bGVmdDtjb2xvcjojMGQwYjFlfS5wYWdlLS1wcm9kdWN0LXN0YXJ0LWN0YXt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLXByb2R1Y3Qtc3RhcnQtY3Rhe3RleHQtYWxpZ246bGVmdDttYXJnaW4tdG9wOjIwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLXByb2R1Y3QgLmNvbXBvbmVudC0tY3RhLXYze3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206NDBweH0ucGFnZS0tcHJvZHVjdCAuY29tcG9uZW50LS1jdGEtdjMgaDJ7Zm9udC1zaXplOjQ0cHg7bGluZS1oZWlnaHQ6MS4xODtsZXR0ZXItc3BhY2luZzotMC4wOHB4fS5wYWdlLS1wcm9kdWN0IC5jb21wb25lbnQtLWN0YS12My1jdGFzIGF7ZGlzcGxheTpibG9ja319Ym9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtY29udGVudC1yZXBve292ZXJmbG93OmluaXRpYWwgIWltcG9ydGFudH0ucGFnZS0tY29udGVudC1yZXBvIC5jb21wb25lbnQtLWhlcm8gLmNvbnRhaW5lcnttYXgtd2lkdGg6MTIwMHB4ICFpbXBvcnRhbnR9LnBhZ2UtLWNvbnRlbnQtcmVwbyAuY29tcG9uZW50LS1oZXJvIC5jb21wb25lbnQtLWhlcm8tbWFpbntwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9LnBhZ2UtLWNvbnRlbnQtcmVwbyAuY29tcG9uZW50LS1oZXJvIC5jb21wb25lbnQtLWhlcm8tbWFpbi1zdWJoZWFkIGF7ZGlzcGxheTppbmxpbmUtZmxleH0ucGFnZS0tY29udGVudC1yZXBvIC5jb21wb25lbnQtLWhlcm8gLmNvbXBvbmVudC0taGVyby1tYWluLXN1YmhlYWQgYTpub3QoOmxhc3QtY2hpbGQpOmFmdGVye2NvbnRlbnQ6J3wnO3BhZGRpbmc6MCAxMHB4fS5wYWdlLS1jb250ZW50LXJlcG8gLmNvbXBvbmVudC0taGVybyAuY29tcG9uZW50LS1oZXJvLW1haW4gaDF7Zm9udC1zaXplOjYwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjI4O2xldHRlci1zcGFjaW5nOi0wLjA3cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwbyAuY29tcG9uZW50LS1oZXJvIC5jb21wb25lbnQtLWhlcm8tbWFpbiBoMXtmb250LXNpemU6NDFweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tY29udGVudC1yZXBvIC5jb21wb25lbnQtLWhlcm8gLmNvbXBvbmVudC0taGVyby1tYWluIGgxe2ZvbnQtc2l6ZToyMnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjY0O2xldHRlci1zcGFjaW5nOi0wLjAycHh9fS5wYWdlLS1jb250ZW50LXJlcG8gLmNvbXBvbmVudC0taGVybyAuY29tcG9uZW50LS1oZXJvLWltYWdle3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tY29udGVudC1yZXBvIC5jb21wb25lbnQtLWhlcm8gLmNvbXBvbmVudC0taGVyby1pbWFnZXtwYWRkaW5nOjAgMjBweCAhaW1wb3J0YW50fX0ucGFnZS0tY29udGVudC1yZXBvIC5jb21wb25lbnQtLWhlcm8gLmNvbXBvbmVudC0taGVyby1pbWFnZSBpbWd7ZGlzcGxheTpibG9jaztvYmplY3QtZml0OmNvbnRhaW47aGVpZ2h0OjEwMCU7Ym94LXNoYWRvdzowIDAgMjBweCAwIHJnYmEoMCwwLDAsMC4xNSl9QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwbyAuY29tcG9uZW50LS1oZXJvIC5jb21wb25lbnQtLWhlcm8taW1hZ2UgaW1ne29iamVjdC1wb3NpdGlvbjpjZW50ZXJ9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbntwYWRkaW5nOjcwcHggMH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4+LmNvbnRhaW5lcnttYXgtd2lkdGg6MTAwJX19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW57cGFkZGluZzoyOHB4IDB9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi13cmFwcGVyPi5yb3d7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzowIDIwcHh9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXRpdGxle2Rpc3BsYXk6YmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4tdGl0bGV7ZGlzcGxheTpub25lfX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tdGl0bGUgaDJ7Zm9udC1zaXplOjUwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LTAuMDZweDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDUycHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXRpdGxlIGgye2ZvbnQtc2l6ZTozNnB4fX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi10aXRsZSBoMntmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS4yNztsZXR0ZXItc3BhY2luZzotMC4wMnB4fX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhcntwb3NpdGlvbjotd2Via2l0LXN0aWNreTtwb3NpdGlvbjpzdGlja3k7dG9wOjE1MHB4O3dpZHRoOjI1JTtoZWlnaHQ6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogMTA0MXB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhcntwYWRkaW5nLXJpZ2h0OjB9fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpey5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFye3RvcDoxMDBweDt3aWR0aDoyNyV9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXJ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6YXV0bzt0b3A6aW5oZXJpdDtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnN7cGFkZGluZzozN3B4IDI1cHggMTAxcHg7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luOjAgMCAzNXB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVyc3twYWRkaW5nOjI1cHggNDJweDttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tcmlnaHQ6LTIwcHg7d2lkdGg6Y2FsYygxMDAlICsgNDBweCl9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMtcmVzdWx0c3tmb250LWZhbWlseTpMYXRvO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6MC4yN3B4O2NvbG9yOiMwZDBiMWU7b3BhY2l0eTowLjY7cGFkZGluZzowIDAgMThweH0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGgze2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDE4cHh9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycyBoMy5yZXNwb25zaXZlLWZpbHRlci10aXRsZXtkaXNwbGF5Om5vbmU7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2N1cnNvcjpwb2ludGVyfS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMgaDMucmVzcG9uc2l2ZS1maWx0ZXItdGl0bGU6YWZ0ZXJ7Y29udGVudDonKyc7Zm9udC13ZWlnaHQ6bm9ybWFsfS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMgaDMucmVzcG9uc2l2ZS1maWx0ZXItdGl0bGVbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlcntjb250ZW50OidcXDIyMTInfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycyBoMy5yZXNwb25zaXZlLWZpbHRlci10aXRsZXtkaXNwbGF5OmZsZXh9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMgaDM6bm90KC5yZXNwb25zaXZlLWZpbHRlci10aXRsZSl7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMgaDM6bm90KC5yZXNwb25zaXZlLWZpbHRlci10aXRsZSl7ZGlzcGxheTpub25lfX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGEuYnV0dG9uLmNsZWFye2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjVweCAwO21hcmdpbi1ib3R0b206MTdweH0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGEuYnV0dG9uLmNsZWFyLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMgaDQsLnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycyBsYWJlbCwucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGlucHV0W25hbWU9c2VhcmNoXXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzowLjI3cHg7Y29sb3I6IzBkMGIxZX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGZvcm17cG9zaXRpb246cmVsYXRpdmV9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycyBmb3JtOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOmNhbGMoNTAlIC0gNXB4KTtjb250ZW50OicnO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdtNi44NjQgNi4yODkgMi43NzQgMi43NzVhLjQwNi40MDYgMCAxIDEtLjU3NS41NzRMNi4yOSA2Ljg2NGEzLjg0NCAzLjg0NCAwIDAgMS0yLjQyNy44NkEzLjg2NyAzLjg2NyAwIDAgMSAwIDMuODYzIDMuODY3IDMuODY3IDAgMCAxIDMuODYyIDBhMy44NjcgMy44NjcgMCAwIDEgMy44NjMgMy44NjJjMCAuOTItLjMyNCAxLjc2My0uODYxIDIuNDI3ek0uODE0IDMuODYyYTMuMDUyIDMuMDUyIDAgMCAwIDMuMDQ4IDMuMDUgMy4wNTIgMy4wNTIgMCAwIDAgMy4wNS0zLjA1QTMuMDUyIDMuMDUyIDAgMCAwIDMuODYyLjgxM2EzLjA1MiAzLjA1MiAwIDAgMC0zLjA0OSAzLjA1eicgZmlsbD0nJTIzMEQwQjFFJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGZvcm0gaW5wdXRbbmFtZT1zZWFyY2hde2JvcmRlcjoxcHggc29saWQgIzBkMGIxZTttYXJnaW4tYm90dG9tOjE3cHg7Ym9yZGVyLXJhZGl1czowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cGFkZGluZy1yaWdodDoyNXB4fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMgZm9ybSBpbnB1dFtuYW1lPXNlYXJjaF0sLnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycyBmb3JtIGlucHV0W25hbWU9c2VhcmNoXTo6cGxhY2Vob2xkZXJ7Zm9udC1mYW1pbHk6J0xhdG8nO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzowLjI3cHg7Y29sb3I6IzBkMGIxZX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGxhYmVse21hcmdpbjowO3BhZGRpbmctYm90dG9tOjE3cHh9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycyBsYWJlbC5kaXNhYmxlZHtvcGFjaXR5OjAuNX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGg0e2ZvbnQtZmFtaWx5OidMYXRvJyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjA7cGFkZGluZzowO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmctYm90dG9tOjE3cHg7Y3Vyc29yOnBvaW50ZXJ9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycyBoNDphZnRlcntjb250ZW50OicnO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTggMTEnIHdpZHRoPScxOCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nbTE2LjYxNiAwIDEuMzg0IDEuNDY3LTguOTkzIDkuNTMzLS4wMDctLjAwOS0uMDA3LjAwOS04Ljk5My05LjUzMyAxLjM4NC0xLjQ2NyA3LjYxNiA4LjA3NHonIGZpbGw9JyUyMzBkMGIxZScgZmlsbC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O3RyYW5zaXRpb246MC4ycyBhbGx9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1maWx0ZXJzIGg0OmFmdGVye2NvbnRlbnQ6JysnO2JhY2tncm91bmQtaW1hZ2U6bm9uZX19LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycyBoNFthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMgaDRbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlcntjb250ZW50OidcXDIyMTInO21hcmdpbi1yaWdodDoycHh9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMgaW5wdXRbdHlwZT1jaGVja2JveF17bWFyZ2luOjAgMTZweCAwIDB9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItZmlsdGVycy1zZWN0aW9uPmRpdntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMGQwYjFlfS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1zaWRlYmFyLWZpbHRlcnMtc2VjdGlvbj5kaXY6bm90KDpmaXJzdC1jaGlsZCl7cGFkZGluZzoyNXB4IDAgMH0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tc2lkZWJhci1jdGF7cGFkZGluZzoyOHB4IDIwcHg7YmFja2dyb3VuZC1jb2xvcjojZjBmOWZmfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItY3Rhe21hcmdpbi1sZWZ0Oi0yMHB4O21hcmdpbi1yaWdodDotMjBweDt3aWR0aDpjYWxjKDEwMCUgKyA0MHB4KX19LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItY3RhIGltZ3ttYXgtd2lkdGg6NTVweDttYXJnaW4tYm90dG9tOjMwcHh9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLXNpZGViYXItY3RhIGgze2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjY3O2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDI0cHh9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHl7d2lkdGg6NzUlO3BhZGRpbmctbGVmdDoxMDBweH1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keXt3aWR0aDo3MyU7cGFkZGluZy1sZWZ0OjQwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHl7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LXRpdGxle2Rpc3BsYXk6bm9uZTtwYWRkaW5nLXRvcDoyOHB4O3BhZGRpbmctYm90dG9tOjQ4cHh9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktdGl0bGUgaDJ7Zm9udC1zaXplOjIycHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuMjc7bGV0dGVyLXNwYWNpbmc6LTAuMDJweDtjb2xvcjojMGQwYjFlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktdGl0bGV7ZGlzcGxheTpibG9ja319LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHkubG9hZGluZyAucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1zcGlubmVye2Rpc3BsYXk6YmxvY2t9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHkubG9hZGluZyAucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1tb3Jle2Rpc3BsYXk6bm9uZX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS5sb2FkaW5nLnJlcGxhY2UgLnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktY29udGVudHtkaXNwbGF5Om5vbmV9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktY29udGVudC1pdGVte21hcmdpbi1ib3R0b206NDdweH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LWNvbnRlbnQtaXRlbXtwYWRkaW5nLWxlZnQ6MTBweH19QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktY29udGVudC1pdGVte21hcmdpbi1ib3R0b206NDBweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW17cGFkZGluZy1sZWZ0OjIwcHh9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LWNvbnRlbnQtaXRlbT5he2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Y29sb3I6IzBkMGIxZTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDJweCAyMHB4IDAgcmdiYSgwLDAsMCwwLjE1KTtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOjAuMnMgYWxsfS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LWNvbnRlbnQtaXRlbT5hOmhvdmVye2JhY2tncm91bmQ6I0MyMjEyNTt0ZXh0LWRlY29yYXRpb246bm9uZX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0+YTpob3ZlciAqLC5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LWNvbnRlbnQtaXRlbT5hOmhvdmVyIGgze2NvbG9yOiNmZmYgIWltcG9ydGFudH0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0+YTpob3ZlciBzcGFuLnRleHQtbGlua3t0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0+YTpob3ZlciBzcGFuLnRleHQtbGluazpiZWZvcmV7b3BhY2l0eToxO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzZmZmJyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBkPSdNNTIgMjIzLjg0NkwzNSAyMzEuNTY0IDUyIDIzOS41MTIgNTIgMjM3LjU1MyAzOC45OTcgMjMxLjU2NCA1MiAyMjUuNzN6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTU1IC0yMjkzKSB0cmFuc2xhdGUoMCAxNjY2KSB0cmFuc2xhdGUoMTIwIDQwNCkgbWF0cml4KC0xIDAgMCAxIDg3IDApJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIil9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktY29udGVudC1pdGVtLWNhdGVnb3J5e2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6MXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtvcGFjaXR5OjAuNTtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MjNweCAzNXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMDQwLjk4cHgpey5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LWNvbnRlbnQtaXRlbS1jYXRlZ29yeXtmb250LXNpemU6MTBweDtsZXR0ZXItc3BhY2luZzowLjYzcHg7cGFkZGluZzoxN3B4fX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0taW1hZ2V7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbXBvbmVudHMvcmVzb3VyY2VzL3Jlc291cmNlLXRpbGUtYmcucG5nKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2hlaWdodDoyMjBweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0taW1hZ2V7aGVpZ2h0OjE1N3B4fX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0taW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyO21hcmdpbjowIGF1dG99LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktY29udGVudC1pdGVtLWltYWdlIHN2Z3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O3RvcDpjYWxjKDUwJSAtIDM1cHgpO2xlZnQ6Y2FsYyg1MCUgLSAzNXB4KX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0tbWFpbntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21pbi1oZWlnaHQ6MjE3cHg7aGVpZ2h0OjEwMCU7cGFkZGluZzoyM3B4IDM1cHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktY29udGVudC1pdGVtLW1haW57bWluLWhlaWdodDoyMDVweDtwYWRkaW5nOjMwcHggMTRweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0tbWFpbnttaW4taGVpZ2h0OjE1MHB4fX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1jb250ZW50LWl0ZW0tbWFpbiBoM3tmb250LWZhbWlseTpHcmFwaGlrO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjQyO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjojMGQwYjFlO21hcmdpbjowO3BhZGRpbmc6MCAwIDEwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktY29udGVudC1pdGVtLW1haW4gaDN7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zMztwYWRkaW5nOjAgMCA1cHh9fS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LXNwaW5uZXJ7ZGlzcGxheTpub25lfS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LXNwaW5uZXIgLnNwaW5uZXItYm9yZGVye3dpZHRoOjRyZW07aGVpZ2h0OjRyZW19QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktc3Bpbm5lciAuc3Bpbm5lci1ib3JkZXJ7d2lkdGg6M3JlbTtoZWlnaHQ6M3JlbX19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1zcGlubmVyIC5zcGlubmVyLWJvcmRlcnt3aWR0aDoycmVtO2hlaWdodDoycmVtfX0ucGFnZS0tY29udGVudC1yZXBvLW1haW4tYm9keS1tb3Jle3BhZGRpbmctdG9wOjI1cHg7ZGlzcGxheTpub25lfS5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LW1vcmU6bGFzdC1vZi10eXBle2Rpc3BsYXk6YmxvY2t9LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktbW9yZSBhe2ZvbnQtZmFtaWx5OkdyYXBoaWs7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNDI7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwZDBiMWV9QG1lZGlhIChtYXgtd2lkdGg6IDEwNDAuOThweCl7LnBhZ2UtLWNvbnRlbnQtcmVwby1tYWluLWJvZHktbW9yZSBhe2ZvbnQtc2l6ZToyMHB4fX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wYWdlLS1jb250ZW50LXJlcG8tbWFpbi1ib2R5LW1vcmUgYXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6MS43NX19Ym9keS5sYW5kaW5nLXBhZ2V7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fWJvZHkubGFuZGluZy1wYWdlIGhlYWRlci5zaXRlLWhlYWRlcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwMDAsIHJnYmEoMCwwLDAsMCkpO2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nOjI1cHggMDtoZWlnaHQ6YXV0b31AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXtib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXJ7cGFkZGluZy10b3A6MDtiYWNrZ3JvdW5kOm5vbmV9fWJvZHkubGFuZGluZy1wYWdlIGhlYWRlci5zaXRlLWhlYWRlci5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojQzIyMTI1fWJvZHkubGFuZGluZy1wYWdlIGhlYWRlci5zaXRlLWhlYWRlci5hY3RpdmUgYS5idXR0b257YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiNDMjIxMjV9Ym9keS5sYW5kaW5nLXBhZ2UgaGVhZGVyLnNpdGUtaGVhZGVyIC5jb250YWluZXJ7bWF4LXdpZHRoOjE0MDBweH1ib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXIgLmNvbnRhaW5lcj4ucm93e2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpe2JvZHkubGFuZGluZy1wYWdlIGhlYWRlci5zaXRlLWhlYWRlciAuY29udGFpbmVyPi5yb3d7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX1ib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXIgLmNvbHtkaXNwbGF5OmlubGluZS1mbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn1ib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLWltYWdle2ZsZXg6MCAxIDM1JX1ib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLWltYWdlIGltZ3ttYXgtd2lkdGg6MzM3cHg7aGVpZ2h0OmF1dG99QG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCl7Ym9keS5sYW5kaW5nLXBhZ2UgaGVhZGVyLnNpdGUtaGVhZGVyIC5zaXRlLWhlYWRlci1pbWFnZSBpbWd7bWF4LXdpZHRoOjE3NXB4fX1ib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvZ2dsZXtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojQzIyMTI1O2ZsZXg6MCAxO3BhZGRpbmc6MTBweDtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KXtib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLXRvZ2dsZXtkaXNwbGF5OmZsZXh9fUBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpe2JvZHkubGFuZGluZy1wYWdlIGhlYWRlci5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItaXRlbXN7ZGlzcGxheTpub25lO3BhZGRpbmctdG9wOjI1cHg7YmFja2dyb3VuZC1jb2xvcjojQzIyMTI1fWJvZHkubGFuZGluZy1wYWdlIGhlYWRlci5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItaXRlbXMuYWN0aXZle2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmbGV4OjEgMCAxMDAlfWJvZHkubGFuZGluZy1wYWdlIGhlYWRlci5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXItaXRlbXMgLm1lbnUtaXRlbXtwYWRkaW5nOjEwcHggMH1ib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyLWl0ZW1zIC5tZW51LWl0ZW0gYTpub3QoLmJ1dHRvbik6aG92ZXJ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7LXdlYmtpdC10ZXh0LXN0cm9rZTppbmhlcml0ICFpbXBvcnRhbnR9fWJvZHkubGFuZGluZy1wYWdlIGhlYWRlci5zaXRlLWhlYWRlciBhe2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dHJhbnNpdGlvbjowLjFzIGFsbH1ib2R5LmxhbmRpbmctcGFnZSBoZWFkZXIuc2l0ZS1oZWFkZXIgYTpob3Zlcntjb2xvcjojQzIyMTI1O3RleHQtZGVjb3JhdGlvbjpub25lOy13ZWJraXQtdGV4dC1zdHJva2U6MC41cHggI0MyMjEyNTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkfWJvZHkubGFuZGluZy1wYWdlIGZvb3Rlci5mb290ZXJ7YmFja2dyb3VuZDojZmZmfS5wYWdlLS1sYW5kaW5nLXNlY3Rpb257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MTAwdmh9LnBhZ2UtLWxhbmRpbmctc2VjdGlvbi5pcy1hY3RpdmUgLnBhZ2UtLWxhbmRpbmctc2VjdGlvbi1iYWNrZ3JvdW5ke29wYWNpdHk6MX0ucGFnZS0tbGFuZGluZy1zZWN0aW9uLWJhY2tncm91bmR7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt6LWluZGV4Oi0xO3RyYW5zaXRpb246MC4yNXMgZWFzZS1vdXQ7b3BhY2l0eTowfS5wYWdlLS1sYW5kaW5nLXNlY3Rpb24tYmFja2dyb3VuZCB2aWRlbywucGFnZS0tbGFuZGluZy1zZWN0aW9uLWJhY2tncm91bmQgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciB0b3B9LnBhZ2UtLWxhbmRpbmctc2VjdGlvbi10aXRsZXtwYWRkaW5nOjAgMCA1MHB4fS5wYWdlLS1sYW5kaW5nLXNlY3Rpb24tdGl0bGUgaW1ne21heC13aWR0aDo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tbGFuZGluZy1zZWN0aW9uLXRpdGxlIGltZ3ttYXgtd2lkdGg6NzUlfX0ucGFnZS0tbGFuZGluZy1zZWN0aW9uLWNvbnRlbnR7cGFkZGluZzowIDAgMjVweH0ucGFnZS0tbGFuZGluZy1zZWN0aW9uLWNvbnRlbnQgKiwucGFnZS0tbGFuZGluZy1zZWN0aW9uLWNvbnRlbnR7Zm9udC1mYW1pbHk6R290aGFtO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjI1O2xldHRlci1zcGFjaW5nOjFweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZn1AbWVkaWEgKG1heC13aWR0aDogMTA0MC45OHB4KXsucGFnZS0tbGFuZGluZy1zZWN0aW9uLWNvbnRlbnQgKiwucGFnZS0tbGFuZGluZy1zZWN0aW9uLWNvbnRlbnR7Zm9udC1zaXplOjE0cHh9fVxuIiwiLyohXG4gKiBCb290c3RyYXAgdjQuNi4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInJvb3RcIjtcbkBpbXBvcnQgXCJyZWJvb3RcIjtcbkBpbXBvcnQgXCJ0eXBlXCI7XG5AaW1wb3J0IFwiaW1hZ2VzXCI7XG5AaW1wb3J0IFwiY29kZVwiO1xuQGltcG9ydCBcImdyaWRcIjtcbkBpbXBvcnQgXCJ0YWJsZXNcIjtcbkBpbXBvcnQgXCJmb3Jtc1wiO1xuQGltcG9ydCBcImJ1dHRvbnNcIjtcbkBpbXBvcnQgXCJ0cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcImRyb3Bkb3duXCI7XG5AaW1wb3J0IFwiYnV0dG9uLWdyb3VwXCI7XG5AaW1wb3J0IFwiaW5wdXQtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjdXN0b20tZm9ybXNcIjtcbkBpbXBvcnQgXCJuYXZcIjtcbkBpbXBvcnQgXCJuYXZiYXJcIjtcbkBpbXBvcnQgXCJjYXJkXCI7XG5AaW1wb3J0IFwiYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcInBhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJiYWRnZVwiO1xuQGltcG9ydCBcImp1bWJvdHJvblwiO1xuQGltcG9ydCBcImFsZXJ0XCI7XG5AaW1wb3J0IFwicHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJtZWRpYVwiO1xuQGltcG9ydCBcImxpc3QtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjbG9zZVwiO1xuQGltcG9ydCBcInRvYXN0c1wiO1xuQGltcG9ydCBcIm1vZGFsXCI7XG5AaW1wb3J0IFwidG9vbHRpcFwiO1xuQGltcG9ydCBcInBvcG92ZXJcIjtcbkBpbXBvcnQgXCJjYXJvdXNlbFwiO1xuQGltcG9ydCBcInNwaW5uZXJzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzXCI7XG5AaW1wb3J0IFwicHJpbnRcIjtcbiIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvKipcbiAqIENvbG9yc1xuICogXG4gKi9cbiR3aGl0ZTogXHRcdFx0I2ZmZmZmZjtcbiRncmF5OiBcdFx0XHRcdCNENkQ2RDI7XG4kZGFya2JsdWU6IFx0XHRcdCMzRjUwN0Q7XG4kYmx1ZTogXHRcdFx0XHQjM0I2OUU1O1xuJGJvcmRlci1ncmF5OiBcdFx0IzgzODM4MztcbiRibGFjazogXHRcdFx0IzRENEQ0RDtcbiRsaWdodC1ncmF5OiBcdFx0I0M4QzhDMztcbiRyZWQ6IFx0XHRcdFx0I0ZGNTMzRDtcbiR0aWxlLWRhcmstZ3JheTogXHQjNTE1MzRBO1xuJGRhcmstaW5kaWdvOiBcdFx0IzE3MTA0ZTtcbiR3aGl0ZTogXHQgIFx0XHQjZmZmZmZmO1xuJHJlZDogXHRcdCAgXHRcdCNDMjIxMjU7XG4kYnJvd24tZ3JleTogIFx0XHQjOWM5YzljO1xuJHNreS1ibHVlOiBcdCAgXHRcdCM2YWMyZmY7XG4kZGFyazogXHRcdFx0XHQjMGQwYjFlO1xuJHJvdWdlOiBcdFx0XHQjYzMxNjE4O1xuXG4kbGlnaHQtcHVycGxlOiAgICAgICNGM0YyRkE7XG4kbGlnaHQtcmVkOiAgICAgICAgICNGRkU4RTg7XG4kbGlnaHQtYmx1ZTogICAgICAgICNFM0Y0RkY7XG4kcGFsZS1ncmV5OiAgICAgICAgICNmMGY5ZmY7XG4kcGFsZS1ncmV5LXR3bzogICAgICNmMmYyZmM7IiwiJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiTGF0b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG5cbiRsaW5rLWNvbG9yOiAkcm91Z2U7XG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG5cdHhzOiAwLFxuXHRzbTogNTc2cHgsXG5cdG1kOiA3NjhweCxcblx0bGc6IDEwNDFweCxcblx0eGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogMTAwJSxcbiAgbWQ6IDEwMCUsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuJGdyaWQtZ3V0dGVyLXdpZHRoOiA0MHB4ICFkZWZhdWx0OyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCBmb250LXJlc2l6aW5nXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmc1xuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgZm9udCBzaXplXG4kcmZzLWJhc2UtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy1mb250LXNpemUtdW5pdDogcmVtICFkZWZhdWx0O1xuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbi8vIFJlc2l6ZSBmb250LXNpemUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBcIm51bWJlclwiIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB0byBmYWxzZVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS1mb250LXNpemUgdW5pdFxuJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0OiB1bml0KCRyZnMtYmFzZS1mb250LXNpemUpO1xuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS1mb250LXNpemUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInB4XCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSBmb250LXNpemUgbWl4aW5cbkBtaXhpbiByZnMoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAvLyBDYWNoZSAkZnMgdW5pdFxuICAkZnMtdW5pdDogaWYodHlwZS1vZigkZnMpID09IFwibnVtYmVyXCIsIHVuaXQoJGZzKSwgZmFsc2UpO1xuXG4gIC8vIEFkZCAhaW1wb3J0YW50IHN1ZmZpeCBpZiBuZWVkZWRcbiAgJHJmcy1zdWZmaXg6IGlmKCRpbXBvcnRhbnQsIFwiICFpbXBvcnRhbnRcIiwgXCJcIik7XG5cbiAgLy8gSWYgJGZzIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICRmcyBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gIEBpZiBub3QgJGZzLXVuaXQgb3IgJGZzLXVuaXQgIT0gXCJcIiBhbmQgJGZzLXVuaXQgIT0gXCJweFwiIGFuZCAkZnMtdW5pdCAhPSBcInJlbVwiIG9yICRmcyA9PSAwIHtcbiAgICBmb250LXNpemU6ICN7JGZzfSN7JHJmcy1zdWZmaXh9O1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBWYXJpYWJsZXMgZm9yIHN0b3Jpbmcgc3RhdGljIGFuZCBmbHVpZCByZXNjYWxpbmdcbiAgICAkcmZzLXN0YXRpYzogbnVsbDtcbiAgICAkcmZzLWZsdWlkOiBudWxsO1xuXG4gICAgLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQtc2l6ZVxuICAgIEBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnMgLyAkcmZzLXJlbS12YWx1ZX1yZW0jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSBweCB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnN9cHgjeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xuICAgIH1cblxuICAgIC8vIE9ubHkgYWRkIG1lZGlhIHF1ZXJ5IGlmIGZvbnQtc2l6ZSBpcyBiaWdnZXIgYXMgdGhlIG1pbmltdW0gZm9udC1zaXplXG4gICAgLy8gSWYgJHJmcy1mYWN0b3IgPT0gMSwgbm8gcmVzY2FsaW5nIHdpbGwgdGFrZSBwbGFjZVxuICAgIEBpZiAkZnMgPiAkcmZzLWJhc2UtZm9udC1zaXplIGFuZCAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB7XG4gICAgICAkbWluLXdpZHRoOiBudWxsO1xuICAgICAgJHZhcmlhYmxlLXVuaXQ6IG51bGw7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUpIC8gJHJmcy1mYWN0b3I7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gZ2l2ZW4gZm9udC1zaXplIGFuZCBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgLy8gTm8gbmVlZCB0byBjaGVjayBpZiB0aGUgdW5pdCBpcyB2YWxpZCwgYmVjYXVzZSB3ZSBkaWQgdGhhdCBiZWZvcmVcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAjeyRmcy1taW4gLyAkcmZzLXJlbS12YWx1ZX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIElmIHR3by1kaW1lbnNpb25hbCwgdXNlIHNtYWxsZXN0IG9mIHNjcmVlbiB3aWR0aCBhbmQgaGVpZ2h0XG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAjeyRmcy1kaWZmICogMTAwIC8gJHJmcy1icmVha3BvaW50fSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplLlxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcbiAgICB9XG5cbiAgICAvLyBSZW5kZXJpbmdcbiAgICBAaWYgJHJmcy1mbHVpZCA9PSBudWxsIHtcbiAgICAgIC8vIE9ubHkgcmVuZGVyIHN0YXRpYyBmb250LXNpemUgaWYgbm8gZmx1aWQgZm9udC1zaXplIGlzIGF2YWlsYWJsZVxuICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgJG1xLXZhbHVlOiBudWxsO1xuXG4gICAgICAvLyBSRlMgYnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICBAaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcmVtIHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludCAvICRyZnMtcmVtLXZhbHVlfSN7JHJmcy1icmVha3BvaW50LXVuaXR9O1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50fXB4O1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgICAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LFxuICAgICAgICAvLyB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICAgICAmLFxuICAgICAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbiB1c2VzIFJGUyB0byByZXNjYWxlIGZvbnQgc2l6ZXNcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgLyAyKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGtiZC1ib3gtc2hhZG93KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEwMCUpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAvICRjb3VudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgLyAkY291bnQ7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcbi8vXG4vLyBVdGlsaXR5IG1peGlucyBhbmQgZnVuY3Rpb25zIGZvciBldmFsdWF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCBvciB1bml0KCRudW0pID09IFwiJVwiIG9yIHVuaXQoJHByZXYtbnVtKSA9PSBcIiVcIiB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG4vLyBTdGFydHMgYXQgemVyb1xuLy8gVXNlZCB0byBlbnN1cmUgdGhlIG1pbi13aWR0aCBvZiB0aGUgbG93ZXN0IGJyZWFrcG9pbnQgc3RhcnRzIGF0IDAuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwLCAkbWFwLW5hbWU6IFwiJGdyaWQtYnJlYWtwb2ludHNcIikge1xuICBAaWYgbGVuZ3RoKCRtYXApID4gMCB7XG4gICAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcbiAgICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xuICAgICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluICN7JG1hcC1uYW1lfSBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gU2VlIGh0dHBzOi8vY29kZXBlbi5pby9rZXZpbndlYmVyL3Blbi9kWFdvUndcbi8vXG4vLyBSZXF1aXJlcyB0aGUgdXNlIG9mIHF1b3RlcyBhcm91bmQgZGF0YSBVUklzLlxuXG5AZnVuY3Rpb24gZXNjYXBlLXN2Zygkc3RyaW5nKSB7XG4gIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJkYXRhOmltYWdlL3N2Zyt4bWxcIikge1xuICAgIEBlYWNoICRjaGFyLCAkZW5jb2RlZCBpbiAkZXNjYXBlZC1jaGFyYWN0ZXJzIHtcbiAgICAgIC8vIERvIG5vdCBlc2NhcGUgdGhlIHVybCBicmFja2V0c1xuICAgICAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcInVybChcIikgPT0gMSB7XG4gICAgICAgICRzdHJpbmc6IHVybChcIiN7c3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsIDYsIC0zKSwgJGNoYXIsICRlbmNvZGVkKX1cIik7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHN0cmluZzogc3RyLXJlcGxhY2UoJHN0cmluZywgJGNoYXIsICRlbmNvZGVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIENvbG9yIGNvbnRyYXN0XG5AZnVuY3Rpb24gY29sb3IteWlxKCRjb2xvciwgJGRhcms6ICR5aXEtdGV4dC1kYXJrLCAkbGlnaHQ6ICR5aXEtdGV4dC1saWdodCkge1xuICAkcjogcmVkKCRjb2xvcik7XG4gICRnOiBncmVlbigkY29sb3IpO1xuICAkYjogYmx1ZSgkY29sb3IpO1xuXG4gICR5aXE6ICgoJHIgKiAyOTkpICsgKCRnICogNTg3KSArICgkYiAqIDExNCkpIC8gMTAwMDtcblxuICBAaWYgKCR5aXEgPj0gJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZCkge1xuICAgIEByZXR1cm4gJGRhcms7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gJGxpZ2h0O1xuICB9XG59XG5cbi8vIFJldHJpZXZlIGNvbG9yIFNhc3MgbWFwc1xuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IFwiYmx1ZVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yKCRrZXk6IFwicHJpbWFyeVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIGdyYXkoJGtleTogXCIxMDBcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGdyYXlzLCAka2V5KTtcbn1cblxuLy8gUmVxdWVzdCBhIHRoZW1lIGNvbG9yIGxldmVsXG5AZnVuY3Rpb24gdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLW5hbWU6IFwicHJpbWFyeVwiLCAkbGV2ZWw6IDApIHtcbiAgJGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3ItbmFtZSk7XG4gICRjb2xvci1iYXNlOiBpZigkbGV2ZWwgPiAwLCAkYmxhY2ssICR3aGl0ZSk7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cblxuLy8gUmV0dXJuIHZhbGlkIGNhbGNcbkBmdW5jdGlvbiBhZGQoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSArICR2YWx1ZTI7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gKyAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgKyBcIikgKyAkdmFsdWUyKTtcbn1cblxuQGZ1bmN0aW9uIHN1YnRyYWN0KCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIGFuZCAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gLSR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgLSAkdmFsdWUyO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHNlbGVjdCBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRpbnB1dC1jb2xvcjtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCBmb3Igd29ya2Fyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AZWFjaCAkc3RhdGUsICRkYXRhIGluICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzIHtcbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgbWFwLWdldCgkZGF0YSwgY29sb3IpLCBtYXAtZ2V0KCRkYXRhLCBpY29uKSk7XG59XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBmb3JtLWNvbnRyb2wtZm9jdXMoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG4vLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yLCAkaWNvbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzE1NTdcbiAgICAvLyBBbGlnbiB0b29sdGlwIHRvIGZvcm0gZWxlbWVudHNcbiAgICAuZm9ybS1yb3cgPiAuY29sID4gJixcbiAgICAuZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSA+ICYge1xuICAgICAgbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDtcbiAgICAgICAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZCwgJGN1c3RvbS1zZWxlY3QtYmcgZXNjYXBlLXN2ZygkaWNvbikgJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbiAvICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZSBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBpZigkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zLCBwb2ludGVyLCBudWxsKTtcblxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuLmlucHV0LWdyb3VwLWFwcGVuZCB7IG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEFsbG93IHVzZSBvZiA8bGFiZWw+IGVsZW1lbnRzIGJ5IG92ZXJyaWRpbmcgb3VyIGRlZmF1bHQgbWFyZ2luLWJvdHRvbVxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kIHJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbiIsIi8vIEVtYmVkZGVkIGljb25zIGZyb20gT3BlbiBJY29uaWMuXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXG4vLyBodHRwczovL3VzZWljb25pYy5jb20vb3BlblxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBoZWlnaHQ6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6ICRjdXN0b20tY29udHJvbC1jdXJzb3I7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3Igc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IDUwJSAvICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplfSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBhZGQoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDIsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICBsZWZ0OiBhZGQoLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJnICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgMCk7XG4gIH1cbn1cblxuLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpIC8gMjsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0IC8gMjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBDb250ZW50c1xuLy9cbi8vIE5hdmJhclxuLy8gTmF2YmFyIGJyYW5kXG4vLyBOYXZiYXIgbmF2XG4vLyBOYXZiYXIgdGV4dFxuLy8gTmF2YmFyIGRpdmlkZXJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgaW1hZ2Ugc2l6ZSBidWcgaW4gSUVcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yODg1NVxuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGNsb3NlLWZvbnQtc2l6ZSArICRhbGVydC1wYWRkaW5nLXggKiAyO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBsaW5lLWhlaWdodDogMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkcHJvZ3Jlc3MtaGVpZ2h0ICRwcm9ncmVzcy1oZWlnaHQ7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgNikpO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjbG9zZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgb3BhY2l0eTogLjU7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIudG9hc3Qge1xuICAvLyBQcmV2ZW50cyBmcm9tIHNocmlua2luZyBpbiBJRTExLCB3aGVuIGluIGEgZmxleCBjb250YWluZXJcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgzNDFcbiAgZmxleC1iYXNpczogJHRvYXN0LW1heC13aWR0aDtcbiAgbWF4LXdpZHRoOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkdG9hc3QtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWJvcmRlci1jb2xvcjtcbiAgYm94LXNoYWRvdzogJHRvYXN0LWJveC1zaGFkb3c7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvYXN0LWJvcmRlci1yYWRpdXMpO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXBhZGRpbmcteDtcbiAgfVxuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteSAkdG9hc3QtcGFkZGluZy14O1xuICBjb2xvcjogJHRvYXN0LWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhzdWJ0cmFjdCgkdG9hc3QtYm9yZGVyLXJhZGl1cywgJHRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXg7IC8vIGFwcGx5IHRvIGJvdGggdmVydGljYWwgYW5kIGhvcml6b250YWxcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogJHNwaW5uZXItYm9yZGVyLXdpZHRoIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG4gIGJvcmRlci13aWR0aDogJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtO1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cblxuQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLXZhcmlhbnRgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctZ3JhZGllbnQtdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC41LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXkgLyAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICR1c2VyLXNlbGVjdHMge1xuICAudXNlci1zZWxlY3QtI3skdmFsdWV9IHsgdXNlci1zZWxlY3Q6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgJHNpemUgIT0gMCB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gRGVwcmVjYXRlZCwgYnV0IGF2b2lkcyBpc3N1ZXMgd2l0aCBmbGV4IGNvbnRhaW5lcnNcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIFVzZWQgaW5zdGVhZCBvZiBgb3ZlcmZsb3ctd3JhcGAgZm9yIElFICYgRWRnZSBMZWdhY3lcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL21haW4uY3NzL2Jsb2IvbWFzdGVyL3NyYy9fcHJpbnQuY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvL1xuICAgIC8vIFByaW50aW5nIFRhYmxlczpcbiAgICAvLyBodHRwczovL3dlYi5hcmNoaXZlLm9yZy93ZWIvMjAxODA4MTUxNTA5MzQvaHR0cDovL2Nzcy1kaXNjdXNzLmluY3V0aW8uY29tL3dpa2kvUHJpbnRpbmdfVGFibGVzXG4gICAgLy9cblxuICAgIHRoZWFkIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi8qKlxuICogRm9udHNcbiAqIFxuICovXG5cbi8vIEdyYXBoaWtcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0dyYXBoaWsnO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dyYXBoaWstUmVndWxhci5vdGYpIGZvcm1hdCgnb3BlbnR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnR3JhcGhpayc7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0c3JjOiB1cmwoLi4vZm9udHMvR3JhcGhpay1MaWdodC5vdGYpIGZvcm1hdCgnb3BlbnR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnR3JhcGhpayc7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0c3JjOiB1cmwoLi4vZm9udHMvR3JhcGhpay1NZWRpdW0ub3RmKSBmb3JtYXQoJ29wZW50eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ0dyYXBoaWsnO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dyYXBoaWstQm9sZC5vdGYpIGZvcm1hdCgnb3BlbnR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnR3JhcGhpayc7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0c3JjOiB1cmwoLi4vZm9udHMvR3JhcGhpay1TZW1pYm9sZC5vdGYpIGZvcm1hdCgnb3BlbnR5cGUnKTtcbn1cblxuLy8gR290aGFtXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdHb3RoYW0nO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdHNyYzogdXJsKC4uL2ZvbnRzL0dvdGhhbS1Cb2xkLm90ZikgZm9ybWF0KCdvcGVudHlwZScpO1xufSIsIi8qKlxuICogU2hhcmVkXG4gKlxuICovXG5cbmEuYnV0dG9uLFxuYnV0dG9uOm5vdCgubmF2YmFyLXRvZ2dsZXIpLFxuYnV0dG9uLmJ0biB7XG5cdGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG5cdGNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQ6ICRyZWQ7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlcjogM3B4IHNvbGlkICRyZWQ7XG5cblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAxMXB4IDMycHg7XG5cdHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHR9XG5cblx0Ji5vbi1kYXJrLWJnIHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJHdoaXRlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0Ji5vbi1saWdodC1iZyB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxuXG5cdCYuaXMtdHJhbnNwYXJlbnQtd2hpdGUge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxuXG5cdCYud2l0aC1kb3dubG9hZC1pY29uIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOSAxOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2clM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTE2LjI5NyAxMS4wOXY0LjcxNGMwIC4zNzQtLjMxLjY3OS0uNjkuNjc5SDIuMDcyYy0uMzgxIDAtLjY5LS4zMDUtLjY5LS42NzlWMTEuMDlIMHY0LjcxNWMwIDEuMTIyLjkzIDIuMDM1IDIuMDcyIDIuMDM1aDEzLjUzNWMxLjE0MiAwIDIuMDcyLS45MTMgMi4wNzItMi4wMzVWMTEuMDloLTEuMzgyeicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzOCAtNjE4KSB0cmFuc2xhdGUoMTIwIDQxNSkgdHJhbnNsYXRlKDEwMiAxODkpIHRyYW5zbGF0ZSgxNi40NzMgMTQpJy8lM0UlM0NwYXRoIGQ9J00xMi4xOTEgOC4zNTZMOS41MzggMTAuOTk5IDkuNTM4IDAuMTYxIDguMTQxIDAuMTYxIDguMTQxIDEwLjk5OSA1LjQ4OCA4LjM1NiA0LjUgOS4zNCA4LjgzOSAxMy42NjEgMTMuMTc5IDkuMzR6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjM4IC02MTgpIHRyYW5zbGF0ZSgxMjAgNDE1KSB0cmFuc2xhdGUoMTAyIDE4OSkgdHJhbnNsYXRlKDE2LjQ3MyAxNCknLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgM3B4KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdHdpZHRoOiA5cHg7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5cHggMTRweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTRweCwgM3B4KTtcdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE5JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTkgMTgnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBmaWxsPSclMjNDMzE2MTgnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGQ9J00xNi4yOTcgMTEuMDl2NC43MTRjMCAuMzc0LS4zMS42NzktLjY5LjY3OUgyLjA3MmMtLjM4MSAwLS42OS0uMzA1LS42OS0uNjc5VjExLjA5SDB2NC43MTVjMCAxLjEyMi45MyAyLjAzNSAyLjA3MiAyLjAzNWgxMy41MzVjMS4xNDIgMCAyLjA3Mi0uOTEzIDIuMDcyLTIuMDM1VjExLjA5aC0xLjM4MnonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yMzggLTYxOCkgdHJhbnNsYXRlKDEyMCA0MTUpIHRyYW5zbGF0ZSgxMDIgMTg5KSB0cmFuc2xhdGUoMTYuNDczIDE0KScvJTNFJTNDcGF0aCBkPSdNMTIuMTkxIDguMzU2TDkuNTM4IDEwLjk5OSA5LjUzOCAwLjE2MSA4LjE0MSAwLjE2MSA4LjE0MSAxMC45OTkgNS40ODggOC4zNTYgNC41IDkuMzQgOC44MzkgMTMuNjYxIDEzLjE3OSA5LjM0eicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIzOCAtNjE4KSB0cmFuc2xhdGUoMTIwIDQxNSkgdHJhbnNsYXRlKDEwMiAxODkpIHRyYW5zbGF0ZSgxNi40NzMgMTQpJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYS50ZXh0LWxpbmssXG5zcGFuLnRleHQtbGluayB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdGZvbnQtc2l6ZTogY2xhbXAoMTNweCwgdnctY2FsYygyMCksIDIwcHgpO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6ICN7KDI2ZW0vMjApfTtcblx0Y29sb3I6ICRyZWQ7XG5cblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0jeygyN2VtLzIwKX0pO1xuXG5cdHRyYW5zaXRpb246IDAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogI3soMTdlbS8yMCl9O1xuXHRcdGhlaWdodDogI3soMTdlbS8yMCl9O1xuXHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY29tcG9uZW50cy9jYXJyb3Quc3ZnJyk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzQzIyMTI1JyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBkPSdNNTIgMjIzLjg0NkwzNSAyMzEuNTY0IDUyIDIzOS41MTIgNTIgMjM3LjU1MyAzOC45OTcgMjMxLjU2NCA1MiAyMjUuNzN6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTU1IC0yMjkzKSB0cmFuc2xhdGUoMCAxNjY2KSB0cmFuc2xhdGUoMTIwIDQwNCkgbWF0cml4KC0xIDAgMCAxIDg3IDApJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAjeygxMGVtLzIwKX07XG5cblx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogJHJlZDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufSIsIi8qKlxuICogR2VuZXJhbCB0eXBvZ3JhcGh5IHN0eWxlcyBhcyBmYWxsYmFjayBpZiBub3QgZGVmaW5lZCBkaXJlY3RseSBpbiBjb21wb25lbnRzXG4gKiBcbiAqL1xuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1IHtcblx0Zm9udC1mYW1pbHk6IEdyYXBoaWsgIWltcG9ydGFudDtcbn1cblxuaDEge1xuXHRmb250LWZhbWlseTogR3JhcGhpaztcblx0Zm9udC1zaXplOiA2OHB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuXG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMCAwIDEwcHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHR9XG59XG5cbmgyIHtcblx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdGZvbnQtc2l6ZTogNTBweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMCAwIDEwcHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHR9XG59XG5cbmgzIHtcblx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAxLjQyO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0fVxufVxuXG5wIHtcblx0Zm9udC1mYW1pbHk6IExhdG87XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDEuODtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdH1cbn1cblxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn0iLCIvKipcbiAqIE1haW5cbiAqIFxuICovXG5AaW1wb3J0ICdsZWdhY3knO1xuXG5AaW1wb3J0ICdjb2xvcnMnO1xuQGltcG9ydCAnc2V0dGluZ3MnO1xuQGltcG9ydCAnYm9vdHN0cmFwJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVscGVycyc7XG5cbkBpbXBvcnQgJ2ZvbnRzJztcbkBpbXBvcnQgJ3NoYXJlZCc7XG5AaW1wb3J0ICd0eXBvZ3JhcGh5JztcblxuYm9keSAjY29udGVudCAuYXN0LWNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuYWRtaW4tYmFyIHtcblx0aGVhZGVyLnNpdGUtaGVhZGVyIHtcblx0XHR0b3A6IDMwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdHRvcDogNDVweDtcblx0XHR9XG5cdH1cbn1cblxuaHRtbCB7XG5cdC8vc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbioge1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuZGl2W2NsYXNzXj0nY29tcG9uZW50LS0nXSB7XG5cdC5jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuXHRcdFx0cGFkZGluZzogMCAoICRncmlkLWd1dHRlci13aWR0aCAvIDIgKTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwICggJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG5cdFx0fVxuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxufVxuXG4udmlld3BvcnQtYW5pbWF0ZSB7XG5cdG9wYWNpdHk6IDA7XG59XG5cbkBpbXBvcnQgJ2hlYWRlcic7XG5AaW1wb3J0ICdmb290ZXInO1xuXG4vKipcbiAqIFBsdWdpbnNcbiAqIFxuICovXG5cbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9hbmltYXRlLmNzcy9hbmltYXRlJztcblxuOnJvb3Qge1xuXHQtLWFuaW1hdGUtZHVyYXRpb246IDAuNXM7XG5cdC0tYW5pbWF0ZS1kZWxheTogMDtcbn1cblxuLyoqXG4gKiBDb21wb25lbnRzXG4gKiBcbiAqL1xuQGltcG9ydCAnY29tcG9uZW50cy9nbG9iYWwnO1xuQGltcG9ydCAnY29tcG9uZW50cy9oZXJvJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbG9nb3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy90aWxlcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3R3by1jb2x1bW4nO1xuQGltcG9ydCAnY29tcG9uZW50cy90d28tY29sdW1uLXdpdGgtbGlzdCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2N0YSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2N0YS12Mic7XG5AaW1wb3J0ICdjb21wb25lbnRzL2N0YS12Myc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Rlc3RpbW9uaWFsJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcmVzb3VyY2VzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdGFicyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2Nhcm91c2VsJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY2Fyb3VzZWwtdjInO1xuQGltcG9ydCAnY29tcG9uZW50cy9hY2NvcmRpb24nO1xuQGltcG9ydCAnY29tcG9uZW50cy9mb3JtJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3RhdGlzdGljcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Rlc3RpbW9uaWFsLWNhcm91c2VsJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWJvdXQnO1xuQGltcG9ydCAnY29tcG9uZW50cy90d28tY29sdW1uLWxpc3Qtd2l0aC12aWRlbyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3R3by1jb2x1bW4tbGlzdC13aXRoLWltYWdlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY2FyZHMnO1xuQGltcG9ydCAnY29tcG9uZW50cy9sb2dvcy12Mic7XG5AaW1wb3J0ICdjb21wb25lbnRzL3d5c2l3eWcnO1xuQGltcG9ydCAnY29tcG9uZW50cy9oZXJvLXNob3J0JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZG93bmxvYWRzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcXVvdGUnO1xuQGltcG9ydCAnY29tcG9uZW50cy9vcGVuLXBvc2l0aW9ucyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2Jsb2ctcG9zdHMnO1xuQGltcG9ydCAnY29tcG9uZW50cy9vcGVuLXBvc2l0aW9ucy1saXN0JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcmVjb2duaXRpb25zJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVyby12Myc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2JsYW5rJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvdmlkZW8td2l0aC10cmFuc2NyaXB0JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2hhcmUnO1xuXG4vKipcbiAqIFNoYXJlZCBwYXJ0aWFsXG4gKiBcbiAqL1xuQGltcG9ydCAnY29tcG9uZW50cy9wYXJ0aWFscy90aWxlJztcblxuLyoqXG4gKiBQYWdlIFRlbXBsYXRlc1xuICogXG4gKi9cbkBpbXBvcnQgJ3BhZ2UtZ2F0ZWQnO1xuQGltcG9ydCAndGVtcGxhdGVzL2xlYWRlcnNoaXAnO1xuQGltcG9ydCAndGVtcGxhdGVzL3NpbmdsZS1wb3N0JztcbkBpbXBvcnQgJ3RlbXBsYXRlcy9hcmNoaXZlJztcblxuQGltcG9ydCAndGVtcGxhdGVzL3Byb2R1Y3QnO1xuQGltcG9ydCAndGVtcGxhdGVzL2NvbnRlbnQtcmVwbyc7XG5AaW1wb3J0ICd0ZW1wbGF0ZXMvbGFuZGluZy1wYWdlJztcbiIsIi8qKlxuICogSGVhZGVyXG4gKiBcbiAqL1xuXG4kY2xhc3M6ICcuc2l0ZS1oZWFkZXInO1xuXG5ib2R5IHtcblx0Jjpub3QoLmFkbWluLWJhcikge1xuXHRcdHBhZGRpbmctdG9wOiAxMTdweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0cGFkZGluZy10b3A6IDY3cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji5hZG1pbi1iYXIge1xuXHRcdHBhZGRpbmctdG9wOiA4NXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzVweDtcblx0XHR9XG5cdH1cblxuXHQmLmRyb3Bkb3duLW9wZW4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRkYXJrLWluZGlnbywgMC43KTtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdH1cblx0fVxufVxuXG4jeyRjbGFzc30ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0ei1pbmRleDogMTE7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDE0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblxuXHQqIHtcblx0XHRmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmOyBcblx0XHRjb2xvcjogJGRhcmstaW5kaWdvO1xuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHR9XG5cdH1cblxuXHQ+IC5jb250YWluZXIge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHRcdD4gLnJvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuXHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCAxNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS10b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRmbGV4OiAxIDAgMTAwJTtcblxuXHRcdHBhZGRpbmc6IDAuNXJlbSAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwubmF2YmFyLW5hdiB7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XHRcdFxuXG5cdFx0XHRcdCYucmVzcG9uc2l2ZS1zZWFyY2gge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5pcy1zZWFyY2gtaWNvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRlc2t0b3Atc2VhcmNoIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG5cblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblxuXHRcdFx0XHRcdCYuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHQgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxMScgdmlld0JveD0nMCAwIDE4IDExJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzQzIyMTI1JyUzRSUzQ2clM0UlM0NwYXRoIGQ9J00xNi42MTYgMEwxOCAxLjQ2NyA5LjAwNyAxMSA5IDEwLjk5MSA4Ljk5MyAxMSAwIDEuNDY3IDEuMzg0IDAgOSA4LjA3NCAxNi42MTYgMHonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yODIgLTg1KSB0cmFuc2xhdGUoMjAgNzkpIHRyYW5zbGF0ZSgyNjIgNiknLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4IDExcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHQgICAgd2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDExcHg7XG5cblx0XHRcdFx0XHRcdFx0ICAgIHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JlthcmlhLWV4cGFuZGVkPXRydWVdIHtcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc2t5LWJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdFx0XHQmOm5vdCguaXMtc2VhcmNoLWljb24pIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGRhcmstaW5kaWdvO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc2t5LWJsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5pcy1zZWFyY2gtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkcmVkO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaXMtc2VhcmNoLWljb24ge1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0ZyB7XG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDogJGRhcmstaW5kaWdvO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuaXMtb3BlbiB7XG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiAkcmVkO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDJweCA2cHggMjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAxOHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdCYuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNnB4IDA7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXNlYXJjaCB7XG5cdFx0ICAgIGhlaWdodDogMzVweDtcblx0XHQgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cblx0XHQgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG5cdFx0ICAgIFx0cmlnaHQ6IDA7XG5cdFx0ICAgIH1cblxuXHRcdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHQgICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG5cdFx0ICAgIH1cblxuXHRcdCAgICAmOm5vdCguaXMtb3Blbikge1xuXHRcdCAgICBcdHdpZHRoOiAwcHg7XG5cdFx0ICAgIH1cblxuXHRcdCAgICAmLmlzLW9wZW4ge1xuXHRcdCAgICBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdCAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zNXB4LCAwKTtcblx0XHRcdCAgICBcdHdpZHRoOiAyMDBweDtcblx0XHRcdCAgICB9XG5cblx0XHRcdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdCAgICBcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0ICAgIH1cblx0XHQgICAgfVxuXG5cdFx0ICAgIGZvcm0ge1xuXHRcdCAgICBcdGlucHV0IHtcblx0XHQgICAgXHRcdCYsXG5cdFx0ICAgIFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHQgICAgXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdCAgICBcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdCAgICBcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHQgICAgXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdCAgICBcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdCAgICBcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdCAgICBcdFx0Y29sb3I6ICRkYXJrLWluZGlnbztcblx0XHRcdCAgICBcdH1cblxuXHRcdFx0ICAgIFx0cGFkZGluZzogMDtcblxuXHRcdCAgICBcdFx0Ym9yZGVyOiAwO1xuXHRcdCAgICBcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuXHRcdCAgICBcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdCAgICBcdFx0Jixcblx0XHQgICAgXHRcdCY6Zm9jdXMsXG5cdFx0ICAgIFx0XHQmOmhvdmVyIHtcblx0XHQgICAgXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHQgICAgXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZGFyay1pbmRpZ28gIWltcG9ydGFudDtcblx0XHQgICAgXHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdCAgICBcdFx0fVxuXHRcdCAgICBcdH1cblx0XHQgICAgfVxuXHRcdH1cblx0fVxuXG5cdCYtLW1haW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleDogMSAwIDEwMCU7XG5cblx0XHRwb3NpdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDAgMCAyNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblxuXHRcdGEubmF2YmFyLWJyYW5kIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNXB4KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXg6IDEgMCAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMzN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubmF2YmFyLXRvZ2dsZXIge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwubmF2YmFyLW5hdiB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCoge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdD4gbGkubmF2LWl0ZW0ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGEubmF2LWxpbms6bm90KC5idXR0b24pIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTE7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgN3B4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTdweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cblx0XHRcdFx0XHRcdCY6bm90KC5idXR0b24pIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkc2t5LWJsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRyb3Bkb3duIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0PiBhLm5hdi1saW5rIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHQgICBcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxMScgdmlld0JveD0nMCAwIDE4IDExJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzQzIyMTI1JyUzRSUzQ2clM0UlM0NwYXRoIGQ9J00xNi42MTYgMEwxOCAxLjQ2NyA5LjAwNyAxMSA5IDEwLjk5MSA4Ljk5MyAxMSAwIDEuNDY3IDEuMzg0IDAgOSA4LjA3NCAxNi42MTYgMHonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0yODIgLTg1KSB0cmFuc2xhdGUoMjAgNzkpIHRyYW5zbGF0ZSgyNjIgNiknLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4IDExcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHQgICAgd2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdCAgICBoZWlnaHQ6IDExcHg7XG5cdFx0XHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCZbYXJpYS1leHBhbmRlZD10cnVlXSB7XG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRza3ktYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRvcDogaW5oZXJpdDtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnJvdyB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQjeyRjbGFzc30tLW1haW4tY29sdW1uIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmxpbmstbW9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWsgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ly9jb250ZW50OiAnXFwyMTkyJztcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDI3RjYnO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0Jixcblx0XHRcdFx0XHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyICoge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmI3skY2xhc3N9LS1tYWluLWNvbHVtbi10aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ly9cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkdyYXBoaWtcIjtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm5vdCgjeyRjbGFzc30tLW1haW4tY29sdW1uLXRpdGxlKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi4yNTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdGEuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YS5idXR0b24sXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRyZWQ7XG5cblx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTZweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdC8vXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyoqXG4gKiBGb290ZXJcbiAqIFxuICovXG5cbiRjbGFzczogJy5mb290ZXInO1xuXG4jeyRjbGFzc30ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Zvb3Rlci1iZy5wbmcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0cGFkZGluZzogNjVweCAwIDUwcHg7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0cGFkZGluZzogMHB4IDIwcHg7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxuXG5cdCoge1xuXHRcdGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7IFxuXHRcdGNvbG9yOiAkZGFyay1pbmRpZ287XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEyMDBweDtcblx0XHR9XG5cdH1cblxuXHQ+IC5jb250YWluZXIge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcblx0XHR9XG5cdFx0XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Ji0tbWVudSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdCYtY29sdW1uIHtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMyU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZzogMzBweCAwIDM1cHg7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCxcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRmbGV4OiAxIDAgMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYnJvd24tZ3JleTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHAsXG5cdFx0XHRcdFx0cCBhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43NyAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRcdC8vXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiN7JGNsYXNzfS0tbWVudS1jb2x1bW4tdGl0bGUge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0XHQvL1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiR3JhcGhpa1wiO1xuXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY3O1xuXHRcdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bm90KCN7JGNsYXNzfS0tbWVudS1jb2x1bW4tdGl0bGUpIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjI1O1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWltYWdlIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogNDA4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtc29jaWFsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0ICAgIFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0ICAgIH1cblxuXHRcdFx0ICAgIHNwYW4ge1xuXHRcdFx0ICAgIFx0Zm9udC1mYW1pbHk6IFwiR3JhcGhpa1wiO1xuXG5cdFx0XHQgICAgXHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHQgICAgXHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdCAgICBcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0ICAgIFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDEuMjI7XG5cdFx0XHQgICAgXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdFx0ICAgIH1cblxuXHRcdFx0ICAgIGEge1xuXHRcdFx0ICAgIFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdCAgICBcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICAgIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1zdWJtZW51IHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdD4gLmNvbCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c3Bhbixcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDY3cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiBsaWdodGVuKCRkYXJrLWluZGlnbywgMTUlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7LyohXG4gKiBhbmltYXRlLmNzcyAtIGh0dHBzOi8vYW5pbWF0ZS5zdHlsZS9cbiAqIFZlcnNpb24gLSA0LjEuMVxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAyMCBBbmltYXRlLmNzc1xuICovXG46cm9vdCB7XG4gIC0tYW5pbWF0ZS1kdXJhdGlvbjogMXM7XG4gIC0tYW5pbWF0ZS1kZWxheTogMXM7XG4gIC0tYW5pbWF0ZS1yZXBlYXQ6IDE7XG59XG4uYW5pbWF0ZV9fYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuLmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2luZmluaXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG4uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tYW5pbWF0ZS1yZXBlYXQpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1hbmltYXRlLXJlcGVhdCk7XG59XG4uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGMoMSAqIDIpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKDEgKiAyKTtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSAqIDIpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSAqIDIpO1xufVxuLmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX3JlcGVhdC0zIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBjYWxjKDEgKiAzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYygxICogMyk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkgKiAzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkgKiAzKTtcbn1cbi5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS0xcyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IHZhcigtLWFuaW1hdGUtZGVsYXkpO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWFuaW1hdGUtZGVsYXkpO1xufVxuLmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTJzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IGNhbGMoMXMgKiAyKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDFzICogMik7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogMik7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSAqIDIpO1xufVxuLmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTNzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IGNhbGMoMXMgKiAzKTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDFzICogMyk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogMyk7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSAqIDMpO1xufVxuLmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTRzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IGNhbGMoMXMgKiA0KTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDFzICogNCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogNCk7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSAqIDQpO1xufVxuLmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTVzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IGNhbGMoMXMgKiA1KTtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKDFzICogNSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogNSk7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSAqIDUpO1xufVxuLmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2Zhc3RlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDFzIC8gMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxcyAvIDIpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAvIDIpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgLyAyKTtcbn1cbi5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19mYXN0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGMoMXMgKiAwLjgpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMXMgKiAwLjgpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuOCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuOCk7XG59XG4uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDFzICogMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxcyAqIDIpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDIpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAyKTtcbn1cbi5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19zbG93ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxcyAqIDMpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMXMgKiAzKTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAzKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMyk7XG59XG5AbWVkaWEgcHJpbnQsIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFuaW1hdGVfX2FuaW1hdGVkIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMW1zICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDFtcyAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFtcyAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbmltYXRlX19hbmltYXRlZFtjbGFzcyo9J091dCddIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKiBBdHRlbnRpb24gc2Vla2VycyAgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICBmcm9tLFxuICAyMCUsXG4gIDUzJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApIHNjYWxlWSgxLjEpO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCkgc2NhbGVZKDEuMDUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZVkoMC45NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZVkoMC45NSk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKSBzY2FsZVkoMS4wMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKSBzY2FsZVkoMS4wMik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgZnJvbSxcbiAgMjAlLFxuICA1MyUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKSBzY2FsZVkoMS4xKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApIHNjYWxlWSgxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKSBzY2FsZVkoMS4wNSk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGVZKDAuOTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGVZKDAuOTUpO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCkgc2NhbGVZKDEuMDIpO1xuICB9XG59XG4uYW5pbWF0ZV9fYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuICBmcm9tLFxuICA1MCUsXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjUlLFxuICA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxhc2gge1xuICBmcm9tLFxuICA1MCUsXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjUlLFxuICA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbmltYXRlX19mbGFzaCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuICBhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuLmFuaW1hdGVfX3B1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuXG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gIH1cblxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuLmFuaW1hdGVfX3J1YmJlckJhbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xuICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZVgge1xuICBmcm9tLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hha2VYIHtcbiAgZnJvbSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAlLFxuICAzMCUsXG4gIDUwJSxcbiAgNzAlLFxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fc2hha2VYIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2VYO1xuICBhbmltYXRpb24tbmFtZTogc2hha2VYO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlWSB7XG4gIGZyb20sXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwJSxcbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzaGFrZVkge1xuICBmcm9tLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19zaGFrZVkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZVk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZVk7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgfVxuXG4gIDE4LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgfVxuXG4gIDMxLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gIH1cblxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICB9XG5cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICB9XG5cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuXG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4uYW5pbWF0ZV9faGVhZFNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuLmFuaW1hdGVfX3N3aW5nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAxMCUsXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICAzMCUsXG4gIDUwJSxcbiAgNzAlLFxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbi5hbmltYXRlX190YWRhIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG59XG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX193b2JibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG4gIGFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuICBmcm9tLFxuICAxMS4xJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuXG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgfVxuXG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICB9XG5cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cblxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICB9XG5cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgfVxuXG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBqZWxsbyB7XG4gIGZyb20sXG4gIDExLjElLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAyMi4yJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICB9XG5cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICB9XG5cbiAgNDQuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gIH1cblxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgfVxuXG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gIH1cblxuICA3Ny43JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICB9XG5cbiAgODguOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICB9XG59XG4uYW5pbWF0ZV9famVsbG8ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYXJ0QmVhdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDE0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG5cbiAgMjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDQyJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBoZWFydEJlYXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cblxuICAxNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgfVxuXG4gIDI4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cblxuICA0MiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5hbmltYXRlX19oZWFydEJlYXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoZWFydEJlYXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBoZWFydEJlYXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDFzICogMS4zKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDFzICogMS4zKTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAxLjMpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAxLjMpO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cbi8qIEJhY2sgZW50cmFuY2VzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luRG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBiYWNrSW5Eb3duIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYW5pbWF0ZV9fYmFja0luRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJhY2tJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrSW5Eb3duO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJbkxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmFja0luTGVmdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmFuaW1hdGVfX2JhY2tJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYmFja0luTGVmdDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrSW5SaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmFja0luUmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYW5pbWF0ZV9fYmFja0luUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tJblJpZ2h0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblVwIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBiYWNrSW5VcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hbmltYXRlX19iYWNrSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJhY2tJblVwO1xuICBhbmltYXRpb24tbmFtZTogYmFja0luVXA7XG59XG4vKiBCYWNrIGV4aXRzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFja091dERvd24ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuQGtleWZyYW1lcyBiYWNrT3V0RG93biB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG4uYW5pbWF0ZV9fYmFja091dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tPdXREb3duO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJhY2tPdXRMZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG4uYW5pbWF0ZV9fYmFja091dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tPdXRMZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRSaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYmFja091dFJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoMC43KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuLmFuaW1hdGVfX2JhY2tPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJhY2tPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJhY2tPdXRSaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0VXAge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSgwLjcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJhY2tPdXRVcCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzAwcHgpIHNjYWxlKDAuNyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cbi5hbmltYXRlX19iYWNrT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBiYWNrT3V0VXA7XG59XG4vKiBCb3VuY2luZyBlbnRyYW5jZXMgICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xuICBmcm9tLFxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG4gIGZyb20sXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG4uYW5pbWF0ZV9fYm91bmNlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxcyAqIDAuNzUpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMXMgKiAwLjc1KTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAwLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMC43NSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCkgc2NhbGVZKDMpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApIHNjYWxlWSgwLjkpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19ib3VuY2VJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApIHNjYWxlWCgwLjk4KTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApIHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApIHNjYWxlWCgxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fYm91bmNlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCkgc2NhbGVYKDMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCkgc2NhbGVYKDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCkgc2NhbGVYKDAuOTgpO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApIHNjYWxlWCgwLjk5NSk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG5cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKSBzY2FsZVgoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApIHNjYWxlWCgzKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApIHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKSBzY2FsZVgoMSk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKSBzY2FsZVgoMC45OCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKSBzY2FsZVgoMC45OTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCkgc2NhbGVYKDAuOTk1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2JvdW5jZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApIHNjYWxlWSg1KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCkgc2NhbGVZKDUpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45NSk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2JvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cbi8qIEJvdW5jaW5nIGV4aXRzICAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG5cbiAgNTAlLFxuICA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG5cbiAgNTAlLFxuICA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG59XG4uYW5pbWF0ZV9fYm91bmNlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGMoMXMgKiAwLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDFzICogMC43NSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMC43NSk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuNzUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCkgc2NhbGVZKDMpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgfVxuXG4gIDQwJSxcbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgfVxufVxuLmFuaW1hdGVfX2JvdW5jZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApIHNjYWxlWCgyKTtcbiAgfVxufVxuLmFuaW1hdGVfX2JvdW5jZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApIHNjYWxlWCgwLjkpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCkgc2NhbGVYKDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKSBzY2FsZVgoMik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZVgoMC45KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApIHNjYWxlWCgyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCkgc2NhbGVYKDIpO1xuICB9XG59XG4uYW5pbWF0ZV9fYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgc2NhbGVZKDAuOTg1KTtcbiAgfVxuXG4gIDQwJSxcbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApIHNjYWxlWSgwLjkpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApIHNjYWxlWSgzKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSBzY2FsZVkoMC45ODUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHNjYWxlWSgwLjk4NSk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCkgc2NhbGVZKDAuOSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKSBzY2FsZVkoMC45KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKSBzY2FsZVkoMyk7XG4gIH1cbn1cbi5hbmltYXRlX19ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG4vKiBGYWRpbmcgZW50cmFuY2VzICAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZhZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZhZGVJblJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblRvcExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlSW5Ub3BMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVG9wTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblRvcExlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluVG9wUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAtMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlSW5Ub3BSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblRvcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVG9wUmlnaHQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluQm90dG9tTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDEwMCUsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fZmFkZUluQm90dG9tTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkJvdHRvbUxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Cb3R0b21MZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkJvdHRvbVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlSW5Cb3R0b21SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkJvdHRvbVJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluQm90dG9tUmlnaHQ7XG59XG4vKiBGYWRpbmcgZXhpdHMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZhZGVPdXREb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0TGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZhZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0UmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZhZGVPdXRVcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgLTEwMCUsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAtMTAwJSwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0VG9wTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRUb3BMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFRvcExlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgLTEwMCUsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIC0xMDAlLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZhZGVPdXRUb3BSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRUb3BSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRUb3BSaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0Qm90dG9tUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMTAwJSwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0Qm90dG9tUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0Qm90dG9tUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0Qm90dG9tUmlnaHQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbUxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMTAwJSwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19mYWRlT3V0Qm90dG9tTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRCb3R0b21MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dEJvdHRvbUxlZnQ7XG59XG4vKiBGbGlwcGVycyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpXG4gICAgICByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KVxuICAgICAgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KVxuICAgICAgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweClcbiAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpXG4gICAgICByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KVxuICAgICAgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KVxuICAgICAgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweClcbiAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSkgdHJhbnNsYXRlM2QoMCwgMCwgMClcbiAgICAgIHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgxLCAxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKSByb3RhdGUzZCgwLCAxLCAwLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApIHJvdGF0ZTNkKDAsIDEsIDAsIDBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG59XG4uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmxpcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsaXBJblgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuLmFuaW1hdGVfX2ZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG4uYW5pbWF0ZV9fZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbmltYXRlX19mbGlwT3V0WCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDFzICogMC43NSk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxcyAqIDAuNzUpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuNzUpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAwLjc1KTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYW5pbWF0ZV9fZmxpcE91dFkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxcyAqIDAuNzUpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGMoMXMgKiAwLjc1KTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAwLjc1KTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pICogMC43NSk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG4vKiBMaWdodHNwZWVkICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX2xpZ2h0U3BlZWRJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW5SaWdodDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19saWdodFNwZWVkSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbkxlZnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYW5pbWF0ZV9fbGlnaHRTcGVlZE91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dFJpZ2h0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbmltYXRlX19saWdodFNwZWVkT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dExlZnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cbi8qIFJvdGF0aW5nIGVudHJhbmNlcyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYW5pbWF0ZV9fcm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYW5pbWF0ZV9fcm90YXRlSW5Eb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hbmltYXRlX19yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYW5pbWF0ZV9fcm90YXRlSW5VcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5hbmltYXRlX19yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG59XG4vKiBSb3RhdGluZyBleGl0cyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFuaW1hdGVfX3JvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbmltYXRlX19yb3RhdGVPdXREb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFuaW1hdGVfX3JvdGF0ZU91dERvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbmltYXRlX19yb3RhdGVPdXRVcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbmltYXRlX19yb3RhdGVPdXRVcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG59XG4vKiBTcGVjaWFscyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAyMCUsXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuXG4gIDQwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hbmltYXRlX19oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKDFzICogMik7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYygxcyAqIDIpO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDIpO1xuICBhbmltYXRpb24tZHVyYXRpb246IGNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikgKiAyKTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgamFja0luVGhlQm94IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGphY2tJblRoZUJveCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLmFuaW1hdGVfX2phY2tJblRoZUJveCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGphY2tJblRoZUJveDtcbiAgYW5pbWF0aW9uLW5hbWU6IGphY2tJblRoZUJveDtcbn1cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvbGxJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fcm9sbEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xufVxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cbi5hbmltYXRlX19yb2xsT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG59XG4vKiBab29taW5nIGVudHJhbmNlcyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYW5pbWF0ZV9fem9vbUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG4uYW5pbWF0ZV9fem9vbUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG4uYW5pbWF0ZV9fem9vbUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi5hbmltYXRlX196b29tSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLmFuaW1hdGVfX3pvb21JblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbn1cbi8qIFpvb21pbmcgZXhpdHMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmFuaW1hdGVfX3pvb21PdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi5hbmltYXRlX196b29tT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fem9vbU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX196b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi5hbmltYXRlX196b29tT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbn1cbi8qIFNsaWRpbmcgZW50cmFuY2VzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19zbGlkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5hbmltYXRlX19zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fc2xpZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX3NsaWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbn1cbi8qIFNsaWRpbmcgZXhpdHMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fc2xpZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fc2xpZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuLmFuaW1hdGVfX3NsaWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG4uYW5pbWF0ZV9fc2xpZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xufVxuIiwiLmNvbXBvbmVudC0ge1xuXHQmLXN1YmhlYWQge1xuXHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgxMHB4LCB2dy1jYWxjKDE2KSwgMTZweCk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAjeygxZW0vMTYpfTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0b3BhY2l0eTogMC41O1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMjJweCwgdnctY2FsYyg1MCksIDUwcHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtI3soMC4wNmVtLzUwKX07XG5cdH1cblxuXHQvLyBCb290c3RyYXAgXG5cdC5uYXYtdGFicyB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdFxufSIsIi8qKlxuICogSGVyb1xuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLWhlcm8nO1xuXG4jeyRjbGFzc30ge1xuXG5cdC8vIEFkZCBzb21lIHRvcCBleHRyYSB0b3AgcGFkZGluZyBvbiBuZXh0IGNvbXBvbmVudCBibG9ja1xuXHQmLmhhcy1ib3R0b20tY29udGVudCArIGRpdltjbGFzc149J2NvbXBvbmVudC0tJ10ge1xuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1x0XG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHR9XG5cdH1cblxuXHQmLmhhcy1iYW5uZXItaW1hZ2Uge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0I3skY2xhc3N9LXdyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3skY2xhc3N9LW1haW4ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3skY2xhc3N9LWJhbm5lciB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTEwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLW1haW4ge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWNvbnRlbnQge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCBjYWxjKDc1JSk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1zaWRlYmFyIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji1zb2NpYWwge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtNTBweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZzogMjBweCAxMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI5MjQ2Qjtcblx0XHRcdHotaW5kZXg6IDUwO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIElmIGhhcyBoZXJvIGltYWdlLCBjaGV2cm9uIGJhY2tncm91bmQgb24gbGVmdFxuXHRcdCYuaGFzLWhlcm8taW1hZ2UsXG5cdFx0Ji5iYWNrZ3JvdW5kLWFycm93cy1vbi1sZWZ0IHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy9oZXJvL2hlcm8tYmcucG5nKSAkZGFyay1pbmRpZ28gIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXIgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQvLyBJZiBubyBoZXJvIGltYWdlLCBjaGV2cm9uIGJhY2tncm91bmQgb24gcmlnaHRcblx0XHQmOm5vdCguaGFzLWhlcm8taW1hZ2UpIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy9oZXJvL2hlcm8tYmctcmlnaHQucG5nKSAkZGFyay1pbmRpZ287XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXHRcdH1cblxuXHRcdD4gLmNvbnRhaW5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTI1MHB4KSB7XG5cdFx0XHRcdC8vXG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHQvL1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYmFja2dyb3VuZC1hcnJvd3Mtb24tbGVmdCB7XG5cdFx0XHQuY29tcG9uZW50LS1oZXJvLW1haW4tc3ViaGVhZCB7XG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLW1haW4ge1xuXHRcdHBhZGRpbmctdG9wOiA5NXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDI4cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzFweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBtI3soYSl9eCggY2FsYygoMTAwdncgLSAje21hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAneGwnKSB9KSAvIDIpLCAyMHB4KTtcblxuXHRcdFx0Ji5uby1pbWFnZSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IG0jeyhhKX14KCBjYWxjKCgxMDB2dyAtICN7bWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICd4bCcpIH0pIC8gMiksIDIwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCoge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cblx0XHQmLXN1YmhlYWQge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMi41Njtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMCAwIDE1cHg7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cblx0XHRcdCYuZnVsbCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5uby1pbWFnZSB7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcblxuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNztcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bm90KC5uby1pbWFnZSkge1xuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiA2OHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuXG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jixcblx0XHRcdCoge1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJMYXRvXCIsc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1heC13aWR0aDogMjUwcHg7XG5cblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDUwcHg7XG5cblx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW1hZ2Uge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogY2FsYyggKDEwMHZ3IC0gI3ttYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJ3hsJyl9ICkgLyAyKTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1iYW5uZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdG1hcmdpbi1ib3R0b206IC04NXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTVweCk7XG5cblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHQmOm5vdCguaXMtZnVsbC13aWR0aCkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogOTk1cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbWFpbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdCAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21wb25lbnRzL2hlcm8vYmFubmVyLWJnLnBuZykgJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDEwMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzVweCAwIDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1zaWRlYmFyIHtcblx0XHRcdFx0ZmxleDogMSAwIGF1dG87XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGltZyB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogY2FsYygxMDAlICsgNTBweCk7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogY2FsYygwJSArIDEwMHB4KTtcblx0XHRcdFx0XHR0b3A6IGNhbGMoLTUwJSArIDc1cHgpO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhLmJ1dHRvbiB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtanVtcG5hdiB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTg1cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTVweCk7XG5cblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDE0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRcdFx0cGFkZGluZzogMCAzNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAyNXB4IDMwcHggMjNweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xuXG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCA2cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg5O1xuXG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMTM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHNreS1ibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qKlxuICogTG9nb3NcbiAqIFxuICovXG4kY2xhc3M6ICcuY29tcG9uZW50LS1sb2dvcyc7XG5cbiN7JGNsYXNzfSB7XG5cdHBhZGRpbmc6IDUwcHggMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiA0MHB4IDAgMTVweDtcblx0fVxuXG5cdC5yb3cge1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQuY29sIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzBweCAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc3ViaGVhZCB7XG5cdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC42M3B4O1xuXHRcdH1cblx0fVxuXG5cdGltZyB7XG5cdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFxuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogNTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0bWF4LWhlaWdodDogMzVweDtcblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIFRpbGVzXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tdGlsZXMnO1xuXG4jeyRjbGFzc30ge1xuXHRwYWRkaW5nOiA1NXB4IDA7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0cGFkZGluZzogMzNweCAwIDI1cHg7XG5cdH1cblxuXHQmLmJnLXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdH1cblxuXHQmLmJnLWxpZ2h0X2JsdWUge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJHNreS1ibHVlLCAwLjEpO1xuXHR9XG5cblx0Ji1pbnRybyB7XG5cdFx0cGFkZGluZzogMCAwIDI1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0Ji1zdWJoZWFkIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0Jixcblx0XHRcdCoge1xuXHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWluIHtcblx0XHQvL1xuXHR9XG59IiwiLyoqXG4gKiBUd28gQ29sdW1uXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tdHdvLWNvbHVtbic7XG5cbiN7JGNsYXNzfSB7XG5cdHBhZGRpbmc6IDUwcHggMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiAzNXB4IDA7XG5cdH1cblxuXHQmOm5vdCguaW1hZ2Utb24tcmlnaHQpIHtcblx0XHQmLmJnLXdoaXRlIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHR9XG5cblx0XHQmLmJnLWxpZ2h0X2JsdWUge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cdFx0fVxuXG5cdFx0I3skY2xhc3N9LXdyYXBwZXIge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy90d28tY29sdW1uL2ltYWdlLWJnLnBuZyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN7JGNsYXNzfS1pbWFnZSB7XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy90d28tY29sdW1uL2ltYWdlLWJnLnBuZyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmltYWdlLW9uLXJpZ2h0IHtcblx0XHQjeyRjbGFzc30td3JhcHBlciB7XG5cdFx0XHQucm93IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYmctd2hpdGUge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXG5cdFx0XHRcblx0XHR9XG5cblx0XHQmLmJnLWxpZ2h0X2JsdWUge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cdFx0fVxuXG5cdFx0I3skY2xhc3N9LXdyYXBwZXIge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy1yaWdodC5wbmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjeyRjbGFzc30taW1hZ2Uge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21wb25lbnRzL3R3by1jb2x1bW4vaW1hZ2UtYmctcmlnaHQucG5nKTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW50cm8ge1xuXHRcdHBhZGRpbmc6IDAgMCA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMjVweDtcblx0XHR9XG5cblx0XHQuZXllYnJvdyB7XG5cdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRjb2xvcjogcmdiYSgkZGFyaywgMC41KTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcblxuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMTBweDtcblx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnJvdyB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0Ly9jbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDgyJSwgMzIlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxOCUsIDY4JSAwKTtcblxuXHRcdFx0LmltYWdlLW9uLXJpZ2h0ICYge1xuXHRcdFx0XHQvL2NsaXAtcGF0aDogcG9seWdvbigwIDE4JSwgMCAxMDAlLCA2OCUgMTAwJSwgMTAwJSA4MiUsIDEwMCUgMCwgMzIlIDApO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdCYuZGVmYXVsdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5tb2JpbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiA3NSU7XG5cblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLW1haW4ge1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXG5cdFx0Ji1zdWJoZWFkIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNjNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yODtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNHB4O1xuXG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQyO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDIycHggNTJweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDE1cHggMzRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2clM0UlM0NnJTNFJTNDZyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTgzMiAtMjgxMikgdHJhbnNsYXRlKDAgMjU5MSkgdHJhbnNsYXRlKDgzMiA1NykgdHJhbnNsYXRlKDAgMTY0KSclM0UlM0NjaXJjbGUgY3g9JzE0JyBjeT0nMTQnIHI9JzE0JyBmaWxsPSclMjMxNzEwNEUnLyUzRSUzQ2cgZmlsbD0nJTIzRkZGJyUzRSUzQ3BhdGggZD0nTTcuOTI1IDEyLjgyN0wxOSAyLjE2MWwtLjcwNy0uNjhjLS43NzUtLjc0Ny0yLS43NDctMi43NzUgMGwtOC45OCA4LjY0OC00LjQ0My00LjI4LS42LjU3N0MuNyA3LjE5My42NzcgOC40NiAxLjQ0NCA5LjI1NGwuMDUzLjA1NCAzLjY1NCAzLjUyYy43NzUuNzQ1IDIgLjc0NSAyLjc3NSAweicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNCA3KScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDNweDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YS50ZXh0LWxpbmsge1xuXHRcdFx0Ly9cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIFR3byBDb2x1bW4gd2l0aCBMaXN0XG4gKiBcbiAqL1xuXG4kY2xhc3M6ICcuY29tcG9uZW50LS10d28tY29sLWxpc3QnO1xuXG4jeyRjbGFzc30ge1xuXHRwYWRkaW5nOiA1MHB4IDAgNzVweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiAzNXB4IDA7XG5cdH1cblxuXHQmLW1haW4ge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0Ji1zdWJoZWFkIHtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNTY7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDE1cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC42M3B4O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNztcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAycHg7XG5cblx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDAgNzVweCAxMHB4IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0Jixcblx0XHRcdCoge1xuXHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjcxO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWl0ZW1zIHtcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdC8vXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNDVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDVweDtcblx0XHRcdFx0XHRcdH1cdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qKlxuICogQ1RBXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tY3RhJztcblxuI3skY2xhc3N9IHtcblx0YmFja2dyb3VuZDogJGRhcmstaW5kaWdvO1xuXHRwYWRkaW5nOiA3MHB4IDA7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0cGFkZGluZzogMjhweCAwO1xuXHR9XG5cblx0KiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAjeyRncmlkLWd1dHRlci13aWR0aCAvIDJ9O1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0Zm9udC1zaXplOiA2OHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjEzO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA4cHg7XG5cblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdCYsXG5cdFx0KiB7XG5cdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhLmJ1dHRvbiB7XG5cdFx0XHQvL1xuXHRcdH1cblx0fVxufSIsIi8qKlxuICogQ1RBIC0gVmVyc2lvbiAyXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tY3RhLXYyJztcblxuI3skY2xhc3N9IHtcblx0YmFja2dyb3VuZDogJGRhcmstaW5kaWdvO1xuXHRwYWRkaW5nOiA3MHB4IDA7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0cGFkZGluZzogMjVweCAwO1xuXHR9XG5cblx0KiB7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXG5cdCYtbGVmdCxcblx0Ji1yaWdodCB7XG5cdFx0Ly9cblx0fVxuXG5cdCYtbGVmdCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1yaWdodCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMDBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXHRcdH1cblx0fVxuXG5cdGgyIHtcblx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIDAgNDBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJweDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdGEuYnV0dG9uIHtcblx0XHQvL1xuXHR9XG59IiwiLyoqXG4gKiBDVEEgLSBWZXJzaW9uIDNcbiAqIFxuICovXG4kY2xhc3M6ICcuY29tcG9uZW50LS1jdGEtdjMnO1xuXG4jeyRjbGFzc30ge1xuXHRiYWNrZ3JvdW5kOiAkZGFyay1pbmRpZ287XG5cdHBhZGRpbmc6IDc1cHggMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRmb250LXNpemU6IDY4cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcblx0XHRcdFxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAyNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNztcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAycHg7XG5cdFx0XHRcdFxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWN0YXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdGEuYnV0dG9uIHtcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKiEgTGl0eSAtIHYyLjQuMSAtIDIwMjAtMDQtMjZcbiogaHR0cDovL3NvcmdhbGxhLmNvbS9saXR5L1xuKiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAyMCBKYW4gU29yZ2FsbGE7IExpY2Vuc2VkIE1JVCAqL1xuLmxpdHkge1xuICB6LWluZGV4OiA5OTkwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi5saXR5LmxpdHktb3BlbmVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5saXR5LmxpdHktY2xvc2VkIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5saXR5ICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmxpdHktd3JhcCB7XG4gIHotaW5kZXg6IDk5OTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saXR5LXdyYXA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG59XG4ubGl0eS1sb2FkZXIge1xuICB6LWluZGV4OiA5OTkxO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4ubGl0eS1sb2FkaW5nIC5saXR5LWxvYWRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGl0eS1jb250YWluZXIge1xuICB6LWluZGV4OiA5OTkyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGl0eS1jb250ZW50IHtcbiAgei1pbmRleDogOTk5MztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLCAtby10cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmxpdHktbG9hZGluZyAubGl0eS1jb250ZW50LFxuLmxpdHktY2xvc2VkIC5saXR5LWNvbnRlbnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbn1cbi5saXR5LWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5saXR5LWNsb3NlIHtcbiAgei1pbmRleDogOTk5NDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubGl0eS1jbG9zZTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5saXR5LWNsb3NlOmhvdmVyLFxuLmxpdHktY2xvc2U6Zm9jdXMsXG4ubGl0eS1jbG9zZTphY3RpdmUsXG4ubGl0eS1jbG9zZTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubGl0eS1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cbi8qIEltYWdlICovXG4ubGl0eS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyOiAwO1xufVxuLyogaUZyYW1lICovXG4ubGl0eS1pZnJhbWUgLmxpdHktY29udGFpbmVyLFxuLmxpdHkteW91dHViZSAubGl0eS1jb250YWluZXIsXG4ubGl0eS12aW1lbyAubGl0eS1jb250YWluZXIsXG4ubGl0eS1mYWNlYm9va3ZpZGVvIC5saXR5LWNvbnRhaW5lcixcbi5saXR5LWdvb2dsZW1hcHMgLmxpdHktY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY0cHg7XG59XG4ubGl0eS1pZnJhbWUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5saXR5LWlmcmFtZS1jb250YWluZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmxpdHktaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKipcbiAqIEN1c3RvbWVyc1xuICogXG4gKi9cbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9saXR5L2Rpc3QvbGl0eSc7XG5cbiRjbGFzczogJy5jb21wb25lbnQtLXRlc3RpbW9uaWFsJztcblxuI3skY2xhc3N9IHtcblx0Ji13cmFwcGVyIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRza3ktYmx1ZSwgMC4xKTtcblx0XHRwYWRkaW5nOiA3MHB4IDAgMTM1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAxMjBweDtcblx0XHR9XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cblx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXRvcCB7XG5cdFx0cGFkZGluZzogNzBweCAwO1xuXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21wb25lbnRzL3R3by1jb2x1bW4vaW1hZ2UtYmctcmlnaHQucG5nKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogNDIlIGNhbGMoMTAwJSAtIDM1cHgpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblxuXHRcdFx0LnJvdyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW1haW4ge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXG5cdFx0XHRcdCYsXG5cdFx0XHRcdCoge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtY2xpZW50IHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjU7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI3cHg7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMzBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEuYnV0dG9uIHtcblx0XHRcdFx0Ly9cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXZpZGVvIHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy1yaWdodC5wbmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggNTBweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gNDEuNXB4KTtcblx0XHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDQxLjVweCk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cblx0XHRcdFx0XHR3aWR0aDogODNweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDgzcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNTAwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdGlsZXMge1xuXHRcdHBhZGRpbmc6IDAgMCA1MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblx0XHR9XG5cdH1cblxuXHQmLWN0YSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdCYtYmFubmVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTUwcHg7XG5cdFx0fVxuXG5cdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk5NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1tYWluIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbXBvbmVudHMvaGVyby9iYW5uZXItYmcucG5nKSAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDEwMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxNnB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1jb250ZW50IHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQqIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhLmJ1dHRvbiB7XG5cdFx0XHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY3RhIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIFJlc291cmNlc1xuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLXJlc291cmNlcyc7XG5cbiN7JGNsYXNzfSB7XG5cdHBhZGRpbmc6IDUwcHggMDtcblxuXHQmLmJnLXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdH1cblxuXHQmLmJnLWxpZ2h0X2JsdWUge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJHNreS1ibHVlLCAwLjEpO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0cGFkZGluZzogMjVweCAwO1xuXHR9XG5cblx0Ji1pbnRybyB7XG5cdFx0cGFkZGluZzogMCAwIDI1cHg7XG5cblx0XHQmLWV5ZWJyb3cge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTdweDtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbWFpbiB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdCYsXG5cdFx0XHQqIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhLnRleHQtbGluayB7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLSN7KDI3ZW0vMjApfSk7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0PiBhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Kixcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4udGV4dC1saW5rIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNyclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM2ZmZiclM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTUyIDIyMy44NDZMMzUgMjMxLjU2NCA1MiAyMzkuNTEyIDUyIDIzNy41NTMgMzguOTk3IDIzMS41NjQgNTIgMjI1LjczeicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1NSAtMjI5MykgdHJhbnNsYXRlKDAgMTY2NikgdHJhbnNsYXRlKDEyMCA0MDQpIG1hdHJpeCgtMSAwIDAgMSA4NyAwKScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY2F0ZWdvcnkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDM1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjYzcHg7XG5cblx0XHRcdFx0cGFkZGluZzogMTdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy9yZXNvdXJjZXMvcmVzb3VyY2UtdGlsZS1iZy5wbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRoZWlnaHQ6IDIyMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcblxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogNzBweDtcblx0XHRcdFx0aGVpZ2h0OiA3MHB4O1xuXG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAzNXB4KTtcblx0XHRcdFx0bGVmdDogY2FsYyg1MCUgLSAzNXB4KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW1haW4ge1xuXHRcdFx0cGFkZGluZzogMjNweCAzNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAxN3B4IDVweDtcblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEudGV4dC1saW5rIHtcblx0XHRcdFx0Ly9cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIENUQVxuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLXRhYnMnO1xuXG4jeyRjbGFzc30ge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKCRza3ktYmx1ZSwgMC4xKTtcblxuXHRwYWRkaW5nOiBjbGFtcCgyMHB4LCB2dy1jYWxjKDYwKSwgNjBweCk7XG5cblx0LmhlYWRlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogY2xhbXAoMjRweCwgdnctY2FsYyg2MCksIDYwcHgpO1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgdnctY2FsYygyMCksIDIwcHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAjeyguMzNlbS8yMCl9O1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0bWF4LXdpZHRoOiA3MGNoO1xuXHRcdH1cblx0fVxuXG5cdC5jb21wb25lbnQtLXRpdGxlIHtcblx0XHRtYXJnaW46IDAgMCAjeygyMmVtLzUwKX07XG5cdH1cblxuXHQubmF2LXRhYnMge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRtYXJnaW46IDAgLTI1cHggY2xhbXAoMjFweCwgdnctY2FsYyg0OCksIDQ4cHgpO1xuXHRcdC5uYXYtbGluayB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS44OTtcblx0XHRcdG9wYWNpdHk6IC4xNTtcblx0XHRcdG1hcmdpbjogMCAyNXB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRnYXA6IDIycHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoIG0je2l9bigyNzVweCwgMTAwJSksIDFmcikpO1xuXHRcdC5ibG9jayB7XG5cdFx0XHRwYWRkaW5nOiAyNnB4IDM1cHggMjFweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNjMzE2MTg7XG5cdFx0XHRcdGgzLCBwLCBhLCBzcGFuLnRleHQtbGluayB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3Bhbi50ZXh0LWxpbmsge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzZmZmJyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBkPSdNNTIgMjIzLjg0NkwzNSAyMzEuNTY0IDUyIDIzOS41MTIgNTIgMjM3LjU1MyAzOC45OTcgMjMxLjU2NCA1MiAyMjUuNzN6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTU1IC0yMjkzKSB0cmFuc2xhdGUoMCAxNjY2KSB0cmFuc2xhdGUoMTIwIDQwNCkgbWF0cml4KC0xIDAgMCAxIDg3IDApJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxOHB4LCB2dy1jYWxjKDI0KSwgMjRweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40Mjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMC4zZW07XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDE0cHgsIHZ3LWNhbGMoMTYpLCAxNnB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6ICN7KDAuMjdlbS8xNil9O1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMC4zZW07XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0XHRzcGFuLnRleHQtbGluayB7XG5cdFx0XHRsaW5lLWhlaWdodDogMi4wNTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cbn0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKipcbiAqIENhcm91c2VsXG4gKiBcbiAqL1xuQGltcG9ydCAnbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MnO1xuXG4kY2xhc3M6ICcuY29tcG9uZW50LS1jYXJvdXNlbCc7XG5cbiN7JGNsYXNzfSB7XG5cdHBhZGRpbmc6IDU1cHggMDtcblx0YmFja2dyb3VuZDogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cblx0Ji5sZWZ0LWFsaWduIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0I3skY2xhc3N9LWludHJvIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5kaXNhYmxlLW9uLW1vYmlsZSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHQjeyRjbGFzc30tcmVzcG9uc2l2ZS1uYXZpZ2F0aW9uXHR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdH1cblxuXHQmLWludHJvIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0Ji1zdWJoZWFkIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNTY7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDE1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjYzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNztcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQjeyRjbGFzc30tcHJldixcblx0XHQjeyRjbGFzc30tbmV4dCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogY2FsYyg1MCUgLSAxNHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGcge1xuXHRcdFx0XHRcdFx0ZmlsbDogJHJlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQjeyRjbGFzc30tcHJldiB7XG5cdFx0XHRsZWZ0OiAtNzBweDtcblx0XHR9XG5cblx0XHQjeyRjbGFzc30tbmV4dCB7XG5cdFx0XHRyaWdodDogLTcwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWluLFxuXHQmLXJlc3BvbnNpdmUge1xuXHRcdC5zbGljay1saXN0IHtcblx0XHRcdHBhZGRpbmc6IDUwcHggMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0LnNsaWNrLXRyYWNrIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlci13aWR0aCAvIDQ7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gNDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAzOXB4IDM1cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE3cHggMTdweCAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHJlZDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdCosXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdCYuZGVmYXVsdCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuaG92ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3Bhbi50ZXh0LWxpbmsge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgZmlsbD0nJTIzZmZmJyUzRSUzQ2clM0UlM0NnJTNFJTNDcGF0aCBkPSdNNTIgMjIzLjg0NkwzNSAyMzEuNTY0IDUyIDIzOS41MTIgNTIgMjM3LjU1MyAzOC45OTcgMjMxLjU2NCA1MiAyMjUuNzN6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTU1IC0yMjkzKSB0cmFuc2xhdGUoMCAxNjY2KSB0cmFuc2xhdGUoMTIwIDQwNCkgbWF0cml4KC0xIDAgMCAxIDg3IDApJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWF4LWhlaWdodDogMzVweDtcblxuXHRcdFx0XHRtYXJnaW46IDAgMCAzNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjBweDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kZWZhdWx0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaG92ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWNvbnRlbnQge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQqIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuLnRleHQtbGluayB7XG5cdFx0XHRcdC8vXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWluIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdCYuZGlzYWJsZS1vbi1tb2JpbGUge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1yZXNwb25zaXZlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQjeyRjbGFzc30tbWFpbi1pdGVtIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0Ji1yZXNwb25zaXZlLW5hdmlnYXRpb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdHVsLnNsaWNrLWRvdHMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHQgICAgd2lkdGg6IDExcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxMXB4O1xuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHQgICAgYm9yZGVyOiAycHggc29saWQgJGRhcmstaW5kaWdvO1xuXG5cdFx0XHQgICAgJi5zbGljay1hY3RpdmUge1xuXHRcdFx0ICAgIFx0YmFja2dyb3VuZDogJGRhcmstaW5kaWdvO1xuXHRcdFx0ICAgIH1cblxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWN0YSB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblx0fVxufSIsIi8qKlxuICogQ2Fyb3VzZWwgLSBWMlxuICogXG4gKi9cbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzJztcblxuJGNsYXNzOiAnLmNvbXBvbmVudC0tY2Fyb3VzZWwtdjInO1xuXG4jeyRjbGFzc30ge1xuXHQmLXRvcC13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMTc1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdHBhZGRpbmc6IDUwcHggMDtcblx0XHR9XG5cblx0XHQmLmlzLWJsdWUtYmcge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbnRybyB7XG5cdFx0cGFkZGluZzogMCAwIDI1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYtc3ViaGVhZCB7XG5cdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0cGFkZGluZzogMCAwIDE1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYsXG5cdFx0XHQqIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtd3JhcHBlciB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IDE0NDBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNDQwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLW1haW4ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIGxlZnQ6IDA7XG5cdFx0XHQgICAgdG9wOiAwO1xuXHRcdFx0ICAgIHdpZHRoOiAxMCU7XG5cdFx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdFx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB0cmFuc3BhcmVudCwgcmdiYSgyNTUsMjU1LDI1NSwwLjYpKTtcblx0XHRcdCAgICB6LWluZGV4OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHJpZ2h0OiAwO1xuXHRcdFx0ICAgIHRvcDogMDtcblx0XHRcdCAgICB3aWR0aDogMTAlO1xuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50LCByZ2JhKDI1NSwyNTUsMjU1LDAuNikpO1xuXHRcdFx0ICAgIHotaW5kZXg6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWNrLWxpc3Qge1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHQuc2xpY2stdHJhY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXHRcdFx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cblx0XHRcdFx0XHQmLFxuXHRcdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdFx0JjphY3RpdmUsXG5cdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzNXZ3O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjg1KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obWQsIGxnKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTB2dztcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQjeyRjbGFzc30tbWFpbi1pdGVtIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGRhcmstaW5kaWdvO1xuXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRyb3VnZTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGEubGluayB7XG5cdFx0XHRcdFx0XHRcdFx0Ly9cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zbGljay1hcnJvdyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0XHR3aWR0aDogMTlweDtcblx0XHRcdFx0aGVpZ2h0OiA5cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTknIGhlaWdodD0nOScgdmlld0JveD0nMCAwIDE5IDknJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnJTNFJTNDZyUzRSUzQ2clM0UlM0NwYXRoIGQ9J00uODQ0IDUuMzk4SDE2LjEybC0xLjk0MiAyLjA2Yy0uMTYuMTY4LS4yNS4zOTgtLjI1LjYzOHMuMDkuNDcuMjUuNjM4Yy4xNTkuMTcuMzc0LjI2Ni42LjI2Ni4yMjUgMCAuNDQtLjA5Ni42LS4yNjZsMy4zNzctMy41OTZjLjA3Ny0uMDg2LjEzNy0uMTg3LjE3Ny0uMjk3LjA5LS4yMTguMDktLjQ2NiAwLS42ODMtLjA0LS4xMS0uMS0uMjEyLS4xNzctLjI5N0wxNS4zNzcuMjY0Yy0uMzMtLjM1Mi0uODY4LS4zNTItMS4xOTkgMC0uMzMxLjM1My0uMzMxLjkyNSAwIDEuMjc3bDEuOTQyIDIuMDZILjg0NEMuMzc4IDMuNiAwIDQuMDAyIDAgNC40OThjMCAuNDk3LjM3OC45Ljg0NC45eicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTY4OCAtNjY5MCkgdHJhbnNsYXRlKC05OSA1ODA2KSB0cmFuc2xhdGUoMCAyNTkpIHRyYW5zbGF0ZSg2MTIgOTcpIHRyYW5zbGF0ZSgxNzUgNTI4KScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLXByZXYge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLW5leHQge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0Ji1pdGVtIHtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDI1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0cGFkZGluZzogMzBweCAxMDBweDtcblx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQqIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdD4gYSxcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi41NjtcdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1jb250ZW50IHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAyNTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ubGluayB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zOTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS45Mjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOScgaGVpZ2h0PSc5JyB2aWV3Qm94PScwIDAgMTkgOSclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2clM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTS44NDQgNS4zOThIMTYuMTJsLTEuOTQyIDIuMDZjLS4xNi4xNjgtLjI1LjM5OC0uMjUuNjM4cy4wOS40Ny4yNS42MzhjLjE1OS4xNy4zNzQuMjY2LjYuMjY2LjIyNSAwIC40NC0uMDk2LjYtLjI2NmwzLjM3Ny0zLjU5NmMuMDc3LS4wODYuMTM3LS4xODcuMTc3LS4yOTcuMDktLjIxOC4wOS0uNDY2IDAtLjY4My0uMDQtLjExLS4xLS4yMTItLjE3Ny0uMjk3TDE1LjM3Ny4yNjRjLS4zMy0uMzUyLS44NjgtLjM1Mi0xLjE5OSAwLS4zMzEuMzUzLS4zMzEuOTI1IDAgMS4yNzdsMS45NDIgMi4wNkguODQ0Qy4zNzggMy42IDAgNC4wMDIgMCA0LjQ5OGMwIC40OTcuMzc4LjkuODQ0Ljl6JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNjg4IC02NjkwKSB0cmFuc2xhdGUoLTk5IDU4MDYpIHRyYW5zbGF0ZSgwIDI1OSkgdHJhbnNsYXRlKDYxMiA5NykgdHJhbnNsYXRlKDE3NSA1MjgpJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHQgICAgd2lkdGg6IDE5cHg7XG5cdFx0XHRcdFx0ICAgIGhlaWdodDogOXB4O1xuXHRcdFx0XHRcdCAgICBtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtY3RhIHtcblx0XHRtYXJnaW4tdG9wOiA3NXB4O1xuXHR9XG5cblx0Ji1iYW5uZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdG1hcmdpbi1ib3R0b206IC0yNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRcdG1heC13aWR0aDogOTk1cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXdyYXBwZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzFweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMXB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21wb25lbnRzL2hlcm8vYmFubmVyLWJnLnBuZykgJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMDJweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdH1cdFxuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qKlxuICogQWNjb3JkaW9uXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tYWNjb3JkaW9uJztcblxuI3skY2xhc3N9IHtcblx0cGFkZGluZzogNTBweCAwO1xuXG5cdCYtaW50cm8ge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cGFkZGluZzogMCAwIDQwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdC8vXHRcblx0XHR9XG5cblx0XHQmLXN1YmhlYWQge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMi41Njtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNjNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cblx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNztcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdCYsXG5cdFx0XHQqIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWluIHtcblx0XHQ+IC5jb250YWluZXIge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cblx0XHRcdD4gLnJvdyB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pbWFnZS1vbi1sZWZ0IHtcblx0XHRcdD4gLmNvbnRhaW5lciA+IC5yb3cge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cblx0XHRcdFx0I3skY2xhc3N9LW1haW4taXRlbXMge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IGNhbGMoICgxMDB2dyAtICN7bWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICd4bCcpIC0gKCAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyICkgfSApIC8gMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0I3skY2xhc3N9LW1haW4taW1hZ2Uge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogY2FsYyggKDEwMHZ3IC0gI3ttYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgJ3hsJykgLSAoICRncmlkLWd1dHRlci13aWR0aCAvIDIgKSB9ICkgLyAyKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy90d28tY29sdW1uL2ltYWdlLWJnLnBuZyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpub3QoLmltYWdlLW9uLWxlZnQpIHtcblx0XHRcdD4gLmNvbnRhaW5lciA+IC5yb3cge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cdFx0XHRcdCN7JGNsYXNzfS1tYWluLWl0ZW1zIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoICgxMDB2dyAtICN7bWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICd4bCcpIC0gKCAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyICkgfSApIC8gMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0I3skY2xhc3N9LW1haW4taW1hZ2Uge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IGNhbGMoICgxMDB2dyAtICN7bWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsICd4bCcpIC0gKCAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyICkgfSApIC8gMik7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy1yaWdodC5wbmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaXRlbXMge1xuXHRcdFx0Ji1pdGVtIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdCosXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHQmLmRlZmF1bHQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c3Bhbi50ZXh0LWxpbmsge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNyclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM2ZmZiclM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTUyIDIyMy44NDZMMzUgMjMxLjU2NCA1MiAyMzkuNTEyIDUyIDIzNy41NTMgMzguOTk3IDIzMS41NjQgNTIgMjI1LjczeicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1NSAtMjI5MykgdHJhbnNsYXRlKDAgMTY2NikgdHJhbnNsYXRlKDEyMCA0MDQpIG1hdHJpeCgtMSAwIDAgMSA4NyAwKScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0PiBkaXYsXG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMzVweDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE4cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGl2LFxuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMzVweDtcblxuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE4cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHQ+IGRpdixcblx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40Mjtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNTBweDtcblxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM1cHg7XG5cblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXG5cdFx0XHRcdFx0XHRcdCYuZGVmYXVsdCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmLmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNXB4O1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI1cHg7XG5cblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1jb250ZW50IHtcblx0XHRcdFx0XHQmLWJvZHkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAwO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYsXG5cdFx0XHRcdFx0XHQqIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI3cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhLnRleHQtbGluayB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWltYWdlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRcdCYuZGVmYXVsdCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5tb2JpbGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzUwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDUwMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyoqXG4gKiBGb3JtXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tZm9ybSc7XG5cbiN7JGNsYXNzfSB7XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy9mb3JtL2JnLnBuZykgJGRhcmstaW5kaWdvO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cblx0cGFkZGluZzogNzVweCAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IHJlcGVhdDtcblx0fVxuXG5cdGgyIHtcblx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRmb250LXNpemU6IDY4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEzO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuXHRcdFxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yNztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHQmLFxuXHRcdCoge1xuXHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcblxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWluIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0cGFkZGluZzogNjVweCAxMDBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZzogMThweDtcblx0XHRcdGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0MHB4KTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHR9XG5cblx0XHRmb3JtLm1rdG9Gb3JtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHR9XG5cblx0XHRcdC5ta3RvRm9ybVJvdyB7XG5cdFx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmbGV4OiAxIDAgMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1rdG9Gb3JtQ29sIC5ta3RvT2Zmc2V0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1rdG9Gb3JtQ29sLFxuXHRcdFx0XHQubWt0b0Zvcm1Db2wgLm1rdG9GaWVsZFdyYXAsXG5cdFx0XHRcdC5ta3RvRm9ybUNvbCAubWt0b0ZpZWxkV3JhcCBpbnB1dCxcblx0XHRcdFx0Lm1rdG9Gb3JtQ29sIC5ta3RvRmllbGRXcmFwIHNlbGVjdCxcblx0XHRcdFx0Lm1rdG9Gb3JtQ29sIC5ta3RvRmllbGRXcmFwIHRleHRhcmVhIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi4yNSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI3cHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ta3RvRm9ybUNvbCAubWt0b0h0bWxUZXh0IHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1rdG9Gb3JtQ29sIC5ta3RvRmllbGRXcmFwIGlucHV0LFxuXHRcdFx0XHQubWt0b0Zvcm1Db2wgLm1rdG9GaWVsZFdyYXAgc2VsZWN0LFxuXHRcdFx0XHQubWt0b0Zvcm1Db2wgLm1rdG9GaWVsZFdyYXAgdGV4dGFyZWEge1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRkYXJrLWluZGlnbyAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ta3RvRm9ybUNvbCAubWt0b0ZpZWxkV3JhcCBpbnB1dCxcblx0XHRcdFx0Lm1rdG9Gb3JtQ29sIC5ta3RvRmllbGRXcmFwIHNlbGVjdCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWt0b0Zvcm1Db2wgLm1rdG9GaWVsZFdyYXAgdGV4dGFyZWEge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1rdG9Gb3JtQ29sIC5ta3RvRmllbGRXcmFwIGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm1rdG9CdXR0b25Sb3cge1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdHNwYW4ubWt0b0J1dHRvbldyYXAge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiR290aGFtXCIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRyZWQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICRyZWQgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTFweCAzMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiLyoqXG4gKiBTdGF0aXN0aWNzXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tc3RhdHMnO1xuXG4jeyRjbGFzc30ge1xuXHRwYWRkaW5nOiA3NXB4IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiAzNXB4IDAgMDtcblx0fVxuXG5cdCYtaW50cm8ge1xuXHRcdHBhZGRpbmc6IDAgMCAyNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMzBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJweDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLFxuXHRcdFx0KiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjcxO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLW1haW4ge1xuXHRcdHBhZGRpbmc6IDUwcHggMCAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDAgMDtcblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMCA1MHB4O1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNzJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cblx0XHRcdFx0Y29sb3I6ICRza3ktYmx1ZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qKlxuICogVGVzdGltb25pYWwgQ2Fyb3VzZWxcbiAqIFxuICovXG4kY2xhc3M6ICcuY29tcG9uZW50LS10ZXN0aW1vbmlhbC1jYXJvdXNlbCc7XG5cbiN7JGNsYXNzfSB7XG5cdHBhZGRpbmc6IDc1cHggMDtcblx0XG5cdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy90ZXN0aW1vbmlhbC1jYXJvdXNlbC9iZy5wbmcpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwMCU7XG5cblx0XHRwYWRkaW5nOiAzNXB4IDA7XG5cdH1cblxuXHQuZXllYnJvdyB7XG5cdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Y29sb3I6IHJnYmEoJGRhcmssIDAuNSk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG5cblx0LnRpdGxlIHtcblx0XHRmb250LXNpemU6IGNsYW1wKDI4cHgsIHZ3LWNhbGMoNTApLCA1MHB4KTtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXHRcdGNvbG9yOiB2YXIoLS1kYXJrKTtcblx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXgtd2lkdGg6IDIwY2g7XG5cdH1cblxuXHQmLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdD4gI3skY2xhc3N9LXByZXYsXG5cdFx0PiAjeyRjbGFzc30tbmV4dCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogY2FsYyg1MCUgLSA0M3B4KTtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHR0b3A6IDEwJTtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gI3skY2xhc3N9LXByZXYge1xuXHRcdFx0bGVmdDogLTEwMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiAjeyRjbGFzc30tbmV4dCB7XG5cdFx0XHRyaWdodDogLTEwMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbWFpbiB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHQvL1xuXHRcdH1cblx0fVxuXG5cdCYtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0Ly9cblx0XHR9XG5cblx0XHQmLWltYWdlIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAwIDgyJSwgMzIlIDEwMCUsIDEwMCUgMTAwJSwgMTAwJSAxOCUsIDY4JSAwKTtcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMjUwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2NXB4KTtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbWFpbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzNXB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWJvZHkge1xuXHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtbmFtZSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi41O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuODY7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbmF2aWdhdGlvbi13cmFwcGVyIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQmLW5hdmlnYXRpb24tZG90cyB7XG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHR1bC5zbGljay1kb3RzIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdCY6bm90KC5zbGljay1hY3RpdmUpIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qKlxuICogQWJvdXRcbiAqIFxuICovXG4kY2xhc3M6ICcuY29tcG9uZW50LS1hYm91dCc7XG5cbiN7JGNsYXNzfSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWluZGlnbztcblx0cGFkZGluZzogNjBweCAwO1xuXG5cdCYud2l0aC1iZy1hcnJvd3Mge1xuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy9mb3JtL2JnLnBuZykgJGRhcmstaW5kaWdvO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0fVxuXG5cdCoge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiA0NXB4IDA7XG5cdH1cblxuXHQmLXN1YmhlYWQge1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDIuNTY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMCAwIDE1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjYzcHg7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDAgMCAyNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yNztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtbWFpbiB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHQvL3BhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Jixcblx0XHQqIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIFR3byBDb2x1bW46IExpc3Qgd2l0aCBWaWRlb1xuICogXG4gKi9cblxuJGNsYXNzOiAnLmNvbXBvbmVudC0tdHdvLWNvbC1saXN0LXZpZGVvJztcblxuI3skY2xhc3N9IHtcblx0cGFkZGluZzogNzBweCAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdHBhZGRpbmc6IDM1cHggMDtcblx0fVxuXG5cdCYtaW50cm8ge1xuXHRcdCYtc3ViaGVhZCB7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjU2O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNjNweDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMjVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYm9keSB7XG5cdFx0XHQmLFxuXHRcdFx0KiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbWFpbiB7XG5cdFx0cGFkZGluZzogNTBweCAwIDA7XG5cblx0XHQmLmhhcy12aWRlbyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbXBvbmVudHMvdHdvLWNvbHVtbi9pbWFnZS1iZy1yaWdodC5wbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDIlIGNhbGMoMTAwJSAtIDM1cHgpO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHQ+IC5jb250YWluZXIgPiAucm93IHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHQmLmlzLXR3by1jb2x1bW4ge1xuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0ICAgIGxpIHtcblx0XHRcdFx0ICAgIFx0ZmxleDogMCAwIDQwJTtcblxuXHRcdFx0XHQgICAgXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0ICAgIFx0XHRmbGV4OiAwIDAgNDUlO1xuXHRcdFx0XHQgICAgXHR9XG5cblx0XHRcdFx0ICAgIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdCAgICBcdFx0ZmxleDogMSAwIDEwMCU7XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNTBweDtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcblxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA1cHg7XG5cdFx0XHRcdFx0XHRcdH1cdFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdmlkZW8ge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy90d28tY29sdW1uL2ltYWdlLWJnLXJpZ2h0LnBuZyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCA1MHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSA0MS41cHgpO1xuXHRcdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNDEuNXB4KTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblxuXHRcdFx0XHRcdHdpZHRoOiA4M3B4O1xuXHRcdFx0XHRcdGhlaWdodDogODNweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyoqXG4gKiBUd28gQ29sdW1uOiBMaXN0IHdpdGggVmlkZW9cbiAqIFxuICovXG5cbiRjbGFzczogJy5jb21wb25lbnQtLXR3by1jb2wtbGlzdC1pbWFnZSc7XG5cbiN7JGNsYXNzfSB7XG5cdCYtd3JhcHBlciB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cdFx0cGFkZGluZzogNzBweCAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAzNXB4IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbnRybyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdCYtc3ViaGVhZCB7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjU2O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuNjNweDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMjVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYm9keSB7XG5cdFx0XHQmLFxuXHRcdFx0KiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbWFpbiB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNnB4O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0XHRtYXgtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDVweDtcblx0XHRcdFx0XHR9XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW1hZ2Uge1xuXHRcdGltZyB7XG5cdFx0XHQvL1xuXHRcdH1cblx0fVxuXG5cdCYtYmFubmVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRtYXJnaW4tYm90dG9tOiAtMjVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdD4gLmNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk5NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0cGFkZGluZy10b3A6IDMxcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzFweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy9oZXJvL2Jhbm5lci1iZy5wbmcpICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTAycHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHR9XHRcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIENhcmRzXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tY2FyZHMnO1xuXG4jeyRjbGFzc30ge1xuXHRwYWRkaW5nOiA1MHB4IDA7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0cGFkZGluZzogMzVweCAwO1xuXHR9XG5cblx0Ji1pbnRybyB7XG5cdFx0cGFkZGluZzogMCAwIDI1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0Jixcblx0XHRcdCoge1xuXHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWluIHtcblx0XHQmLWl0ZW0ge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG5cdFx0XHR9XG5cblx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZGFyay1pbmRpZ287XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDE3cHggMDtcblxuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWNvbnRlbnQge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDcwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDI7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA1cHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCoge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDUycHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgNXB4IDM0cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnJTNFJTNDZyUzRSUzQ2clM0UlM0NnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC04MzIgLTI4MTIpIHRyYW5zbGF0ZSgwIDI1OTEpIHRyYW5zbGF0ZSg4MzIgNTcpIHRyYW5zbGF0ZSgwIDE2NCknJTNFJTNDY2lyY2xlIGN4PScxNCcgY3k9JzE0JyByPScxNCcgZmlsbD0nJTIzMTcxMDRFJy8lM0UlM0NnIGZpbGw9JyUyM0ZGRiclM0UlM0NwYXRoIGQ9J003LjkyNSAxMi44MjdMMTkgMi4xNjFsLS43MDctLjY4Yy0uNzc1LS43NDctMi0uNzQ3LTIuNzc1IDBsLTguOTggOC42NDgtNC40NDMtNC4yOC0uNi41NzdDLjcgNy4xOTMuNjc3IDguNDYgMS40NDQgOS4yNTRsLjA1My4wNTQgMy42NTQgMy41MmMuNzc1Ljc0NSAyIC43NDUgMi43NzUgMHonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQgNyknLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiA1cHg7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1jdGEge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyoqXG4gKiBMb2dvc1xuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLWxvZ29zLXYyJztcblxuI3skY2xhc3N9IHtcblx0cGFkZGluZzogNTBweCAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdHBhZGRpbmc6IDMwcHggMDtcblx0fVxuXG5cdCYuYmctd2hpdGUge1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0fVxuXG5cdCYuYmctbGlnaHRfYmx1ZSB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cdH1cblxuXHQucm93IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHQvL1xuXHRcdH1cblx0fVxuXG5cdCYtdGl0bGUge1xuXHRcdHBhZGRpbmctYm90dG9tOiA0NXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFxuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDg1JTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDEwMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0bWF4LWhlaWdodDogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWN0YSB7XG5cdFx0Ly9cblx0fVxufSIsIi8qKlxuICogV1lTSVdZR1xuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLXd5c2l3eWcnO1xuXG4jeyRjbGFzc30ge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHQuY29sIHtcblx0XHRcdGZsZXg6IDEgMCAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufSIsIi8qKlxuICogSGVybyAtIFNob3J0XG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tc2hlcm8nO1xuXG4jeyRjbGFzc30ge1xuXHRwYWRkaW5nOiAzMXB4IDA7XG5cdGJhY2tncm91bmQ6IHVybCguLi8uLi9kaXN0L2ltZy9jb21wb25lbnRzL2hlcm8vaGVyby1iZy1yaWdodC5wbmcpICRkYXJrLWluZGlnbztcblx0YmFja2dyb3VuZC1zaXplOiA1MCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuXG5cdCoge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdH1cblxuXHQmLWV5ZWJyb3cge1xuXHRcdGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDIuNTY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG9wYWNpdHk6IDAuNTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjcxO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuXHRcdFx0cGFkZGluZzogMCAwIDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdGZvbnQtc2l6ZTogNThweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAycHg7XG5cdFx0fVxuXHR9XG59IiwiLyoqXG4gKiBDb21wb25lbnQ6IERvd25sb2Fkc1xuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLWRvd25sb2Fkcyc7XG5cbiN7JGNsYXNzfSB7XG5cdHBhZGRpbmc6IDcycHggMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdHBhZGRpbmc6IDUwcHggMDtcblx0fVxuXG5cdCYtdGFicyB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdHVsLm5hdiB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwIDAgMzVweDtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuXHRcdFx0bGkubmF2LWl0ZW0ge1xuXHRcdFx0XHRmbGV4OiAxIDAgMjAlO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODk7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cblx0XHRcdFx0XHRjb2xvcjogJGRhcmstaW5kaWdvO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWluZGlnbztcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkYXJrLWluZGlnbztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdGFicy1yZXNwb25zaXZlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuMjU7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkZGFyay1pbmRpZ287XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdC50YWItcGFuZSB7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWFjY29yZGlvbi1pdGVtIHtcblx0XHRcdGJvcmRlcjogMC44cHggc29saWQgJGRhcmstaW5kaWdvO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb3JkaW9uLWhlYWRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0Y29sdW1uLWdhcDogMTBweDtcblxuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNHB4O1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0cGFkZGluZzogMzVweCAzN3B4IDMwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRweDtcblxuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb3B5LWl0ZW0tbGluayB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdFx0ZmlsbDogIzVkNWQ1ZDtcblx0XHRcdFx0XHRcdHN0cm9rZTogIzVkNWQ1ZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiAjMDAwMDAwO1xuXHRcdFx0XHRcdFx0XHRzdHJva2U6ICMwMDAwMDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0JlthcmlhLWV4cGFuZGVkPWZhbHNlXSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtYm9keSB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW1haW4ge1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDI2cHggMjBweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWJvZHkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDM3cHggMzVweDtcblxuXHRcdFx0XHQmLmlzLWhhbmRsZWJhcnMge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdFx0XHQmLmhhbmRsZWJhcnMtcmVhZHkge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggMjNweCBjYWxjKDI1cHggLSAxLjNyZW0pO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwsXG5cdFx0XHRcdGxpLFxuXHRcdFx0XHRwXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHJlZDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwsXG5cdFx0XHRcdG9sIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMjVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHByZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Y29kZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsLm5hdi10YWJzLFxuXHRcdFx0XHR1bC50YWJzIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNreS1ibHVlLCAwLjEpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRhYi1jb250ZW50IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNreS1ibHVlLCAwLjEpO1xuXG5cdFx0XHRcdFx0LnRhYi1wYW5lIHtcblx0XHRcdFx0XHRcdCoge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRwcmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWZvcm0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRza3ktYmx1ZSwgMC4xKTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI0cHggNDBweCAzNnB4IDMycHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdC8vXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDEycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDI7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDE3cHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5ob3Jpem9udGFsIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0XHRyb3ctZ2FwOiAxMHB4O1xuXG5cdFx0XHRcdFx0XHRcdGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjI1O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGRhcmstaW5kaWdvO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNTc7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcm91Z2U7XG5cblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGJ1dHRvblt0eXBlPXN1Ym1pdF0ge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxN3B4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTIzcHg7XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnNwaW5uZXItYm9yZGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZbZGlzYWJsZWQ9ZGlzYWJsZWRdIHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5zcGlubmVyLWJvcmRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEuY29weV9saW5rIHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMDY7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHRcdFx0XHQmLmxvYWRpbmcge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWxpbmtzIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmxpbmsge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzE7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY5O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Jixcblx0XHRcdFx0XHQqIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyoqXG4gKiBDb21wb25lbnQ6IFF1b3RlXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tcXVvdGUnO1xuXG4jeyRjbGFzc30ge1xuXHRwYWRkaW5nOiA3MHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA2LCAxOTQsIDI1NSwgMC4xKTtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nOiA1NXB4IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdH1cblxuXHQmLWludHJvIHtcblx0XHRwYWRkaW5nOiAwIDAgNTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0cGFkZGluZzogMCAwIDE0cHg7XG5cdFx0fVxuXG5cdFx0Ji1pbWFnZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWV5ZWJyb3cge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRwYWRkaW5nOiAwIDAgMTdweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdC8vXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yMTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWluIHtcblx0XHQmLWltYWdlIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNSU7XHRcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ib2R5IHtcblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDEzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10aXRsZS1jb21wYW55IHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0cGFkZGluZzogMCAwIDM4cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YS5idXR0b24ge1xuXHRcdFx0XHQvL1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qKlxuICogQ29tcG9uZW50OiBPcGVuIFBvc2l0aW9uc1xuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLW9wZW4tcG9zaXRpb25zJztcblxuI3skY2xhc3N9IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cdHBhZGRpbmctdG9wOiA3NXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNzVweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdCYtbWFpbiB7XG5cdFx0cGFkZGluZzogNTBweCA1MHB4IDI1cHg7XG5cdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Rpc3QvaW1nL29wZW4tcG9zaXRpb25zLWJnLnBuZykgJHdoaXRlO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwIDIwcHg7XG5cdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuXHRcdH1cblxuXHRcdCYtdG9wIHtcblx0XHRcdHBhZGRpbmc6IDAgMCA3NXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZzogMzBweCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMzBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCBjYWxjKDIwcHggLSAxcmVtKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA2NSU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgY2FsYygxNHB4IC0gMXJlbSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQqIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJMYXRvXCIsc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pbWFnZXMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cdFxuXG5cdFx0XHQmLW1vYmlsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY29tcG9uZW50LS1ibG9nLXBvc3RzIHtcbiAgICAmLmJnLWxpZ2h0X2JsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRza3ktYmx1ZSwgMC4xKTtcbiAgICB9XG4gICAgXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuXG4gICAgICAgIC5jb21wb25lbnQtLWhlcm8gKyAmIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9wYWNpdHktNTAge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgJi1leWVicm93IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEdvdGhhbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgY29sb3I6ICMwRDBCMUU7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMjRweCAzNXB4IDI0cHggMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEdyYXBoaWs7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjQ0NDQ0cHg7XG4gICAgICAgIGNvbG9yOiAjMEQwQjFFO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtIHtcbiAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjMGQwYjFlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi1jYXRlZ29yeSwgJi1tYWluIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW1haW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdvdGhhbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNDMzE2MTg7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIC5jb21wb25lbnQtLXJlc291cmNlcy1pdGVtLW1haW4tcmVhZC1tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0tYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IExhdG87XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI2NjY2N3B4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBEMEIxRTtcbiAgICAgICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMC41O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjQzMxNjE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRocmVlLXVwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjMzMzMzM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmLWFuY2hvciB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1hdXRob3JzIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMEQwQjFFO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogR3JhcGhpaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogTGF0bztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzMzMzMzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwRDBCMUU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI2NjY2N3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdvdGhhbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1vdGhlci1jYXRlZ29yaWVzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4OHB4O1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzBEMEIxRTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY2F0ZWdvcnkge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBHb3RoYW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnBhZ2UtYXV0aG9yIHtcbiAgICBib2R5LmFkbWluLWJhciAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzFweDtcbiAgICB9XG5cbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuXG4gICAgJi1oZXJvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbXBvbmVudHMvaGVyby9oZXJvLWJnLXJpZ2h0LnBuZykgIzE3MTA0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc29jaWFsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyNDZCO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTNweCAyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtc3ViaGVhZCBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogR290aGFtO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdyYXBoaWs7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3NTU1NTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdvdGhhbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5ibG9nLXN1YnNjcmliZS1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3BhdHRlcm4uc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cbiAgICAubWt0b0Zvcm0ge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5ta3RvTGFiZWwsIC5ta3RvT2Zmc2V0LCAubWt0b0NsZWFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubWt0b0h0bWxUZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogR3JhcGhpaztcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMEQwQjFFO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1rdG9GaWVsZCwgLm1rdG9GaWVsZFdyYXAge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLm1rdG9GaWVsZFdyYXAge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ta3RvQnV0dG9uUm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWt0b0J1dHRvbldyYXAge1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDMzE2MTg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdvdGhhbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdyYXBoaWs7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0cHg7XG5cbiAgICAgICAgICAgIGNvbG9yOiAjMEQwQjFFO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdyYXBoaWs7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgLyogb3IgMTI3JSAqL1xuXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRweDtcblxuICAgICAgICAgICAgY29sb3I6ICMwRDBCMUU7XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ta3RvRm9ybVJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLm1rdG9FcnJvciB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcblxuICAgICAgICAgICAgICAgIC5ta3RvRXJyb3JEZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59IiwiLyoqXG4gKiBPcGVuIFBvc2l0aW9ucyBMaXN0XG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tb3Blbi1wb3NpdGlvbnMtbGlzdCc7XG5cbiN7JGNsYXNzfSB7XG5cdHBhZGRpbmc6IGNsYW1wKDQwcHgsIHZ3LWNhbGMoNzApLCA3MHB4KSAwO1xuXHQuZXllYnJvdyB7XG5cdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Y29sb3I6IHJnYmEoJGRhcmssIDAuNSk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR9XG5cdC50aXRsZSB7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgyOHB4LCB2dy1jYWxjKDUwKSwgNTBweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcblx0XHRjb2xvcjogdmFyKC0tZGFyayk7XG5cdFx0bWFyZ2luLWJvdHRvbTogI3soMjggLyA1MCl9ZW07XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQuY29udGVudCBwIHtcblx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRmb250LXNpemU6IGNsYW1wKDE4cHgsIHZ3LWNhbGMoMjApLCAyMHB4KTtcblx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0Y29sb3I6IHZhcigtLWRhcmspO1xuXHRcdG1hcmdpbi1ib3R0b206ICN7KDUwLzIwKX1lbTtcblx0XHRtYXgtd2lkdGg6IDcyY2g7XG5cdH1cblx0Lm9wZW4tcG9zaXRpb25zLWZpbHRlcnMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heChjYWxjKDI0cHggKyB2YXIoLS1taW4td2lkdGgpKSwgMWZyKSk7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heChjYWxjKDY0cHggKyB2YXIoLS1taW4td2lkdGgpKSwgMWZyKSk7XG5cdFx0fVxuXHRcdGdhcDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA1NXB4O1xuXHRcdGJ1dHRvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAkcm91Z2U7XG5cdFx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHJvdWdlO1xuXHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm9wZW4tcG9zaXRpb25zIHtcblx0XHQuY2F0ZWdvcnkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZWZmMGYyO1xuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMThweCwgdnctY2FsYygyNCksIDI0cHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40Mjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0fVxuXHRcdFx0YVtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdIHtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwyMDEzXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJHJvdWdlO1xuXHRcdFx0XHRcdHdpZHRoOiAxY2g7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jb2xsYXBzZWQge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDAwMmJcIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wb3NpdGlvbiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmpvYi10aXRsZSB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0LmxvY2F0aW9uIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHJvdWdlO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiAxNXB4O1xuXHRcdFx0XHRcdC5qb2ItdGl0bGUge1xuXHRcdFx0XHRcdFx0ZmxleDogMSAxIDYwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmxvY2F0aW9uIHtcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSA0MCU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIFdZU0lXWUdcbiAqIFxuICovXG4kY2xhc3M6ICcuY29tcG9uZW50LS1yZWNvZ25pdGlvbnMnO1xuXG4jeyRjbGFzc30ge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKCRza3ktYmx1ZSwgMC4xKTtcblx0cGFkZGluZzogY2xhbXAoNDBweCwgdnctY2FsYyg3MCksIDcwcHgpIDA7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmV5ZWJyb3cge1xuXHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGNvbG9yOiByZ2JhKCRkYXJrLCAwLjUpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0fVxuXHQudGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgdnctY2FsYyg1MCksIDUwcHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0Y29sb3I6IHZhcigtLWRhcmspO1xuXHRcdG1hcmdpbi1ib3R0b206ICN7KDI4IC8gNTApfWVtO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LmNvbnRlbnQgcCB7XG5cdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgxOHB4LCB2dy1jYWxjKDIwKSwgMjBweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXHRcdGNvbG9yOiB2YXIoLS1kYXJrKTtcblx0XHRtYXJnaW46IDAgYXV0byAjeyg1MC8yMCl9ZW07XG5cdFx0bWF4LXdpZHRoOiA3MmNoO1xuXHR9XG5cdC5ibG9ja3Mge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IGNsYW1wKDMwcHgsIHZ3LWNhbGMoNDApLCA0MHB4KTtcblx0XHQuYmxvY2sge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0b2JqZWN0LWZpdDogc2NhbGUtZG93bjtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMThweCwgdnctY2FsYygyNCksIDI0cHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40Mjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjVweDtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE1Y2g7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyoqXG4gKiBIZXJvIC0gdjNcbiAqIFxuICovXG4kY2xhc3M6ICcuY29tcG9uZW50LS1oZXJvLXYzJztcblxuI3skY2xhc3N9IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA3MHB4IDA7XG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cblx0JjphZnRlciB7XG5cdFx0ei1pbmRleDogLTE7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDUwJTtcblxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy90d28tY29sdW1uL2ltYWdlLWJnLXJpZ2h0LnBuZyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0cGFkZGluZzogNDBweCAwO1xuXHR9XG5cblx0Ji1leWVicm93IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTlweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNTY7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0Y29sb3I6ICRkYXJrLWluZGlnbztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XG5cdFx0Y29sb3I6ICRkYXJrLWluZGlnbztcblx0XHRwYWRkaW5nOiAwIDAgMTdweDtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogNTJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDAgMCBjYWxjKDMycHggLSAxcmVtKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0cGFkZGluZzogMCAwIGNhbGMoMjVweCAtIDFyZW0pO1xuXHRcdH1cblxuXHRcdCYsXG5cdFx0KiB7XG5cdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGNvbG9yOiAkZGFyay1pbmRpZ287XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtY3RhIHtcblx0XHQvL1xuXHR9XG59IiwiLyoqXG4gKiBCbGFua1xuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLWJsYW5rJztcblxuI3skY2xhc3N9IHtcblx0Y29kZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0cGFkZGluZzogMTBweCAzNXB4IDMwcHg7XG5cdH1cbn0iLCIvKipcbiAqIFZpZGVvIHdpdGggVHJhbnNjcmlwdFxuICogXG4gKi9cbiRjbGFzczogJy5jb21wb25lbnQtLXZpZGVvLXRyYW5zY3JpcHQnO1xuXG4jeyRjbGFzc30ge1xuXHQmLXZpZGVvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXHQgICAgaGVpZ2h0OiAwO1xuXHQgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcblxuXHRcdGlmcmFtZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50IHtcblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1NnB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cdFx0XHRcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcm91Z2U7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcrJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDIyJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JlthcmlhLWV4cGFuZGVkPXRydWVdIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnLSc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM3B4O1xuXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyOXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA0NjVweDtcblx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdCYuc2hvdyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHBhZGRpbmc6IDQ4cHggNTVweDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI0cHggMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQqIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI3cHg7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIFNoYXJlIHN0aWNreSBzaWRlYmFyXG4gKlxuICogVGhpcyBpcyBsb2FkZWQgZnJvbSBjb21wb25lbnRzL2hlcm9fdjMucGhwXG4gKiBcbiAqL1xuJGNsYXNzOiAnLmNvbXBvbmVudC0tc2hhcmUnO1xuXG4jeyRjbGFzc30ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDEwO1xuXHRyaWdodDogMDtcblx0dG9wOiA1MHZoO1xuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdC8vcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC8vdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdG1hcmdpbjogMjVweCAwIDQwcHg7XG5cdH1cblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAkZGFyay1pbmRpZ287XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE4cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdC8vXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIFBhcnRpYWw6IFRpbGVcbiAqIFxuICovXG5cbiRjbGFzczogJy5jb21wb25lbnQtLXRpbGUnO1xuXG4jeyRjbGFzc30ge1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdG1hcmdpbjogMTVweCAwO1xuXHRcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdHBhZGRpbmctbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXHR9XG5cblx0Ji50aWxlcy1wZXItcm93LXR3byB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDRweDtcblx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC1oZWlnaHQ6IDY5cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDcwJTtcblx0XHRcdFxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdC8vXG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji50aWxlcy1wZXItcm93LXRocmVlIHtcblx0XHRoMyB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40Mjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYudGlsZXMtcGVyLXJvdy1mb3VyIHtcblx0XHRoMyB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PiBkaXYsXG5cdD4gYSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXG5cdFx0cGFkZGluZzogMzVweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmc6IDE3cHggMTdweCAxMHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJHJlZDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Kixcblx0XHRcdGgzIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHQmLmRlZmF1bHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmhvdmVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuLnRleHQtbGluayB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNyclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM2ZmZiclM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTUyIDIyMy44NDZMMzUgMjMxLjU2NCA1MiAyMzkuNTEyIDUyIDIzNy41NTMgMzguOTk3IDIzMS41NjQgNTIgMjI1LjczeicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1NSAtMjI5MykgdHJhbnNsYXRlKDAgMTY2NikgdHJhbnNsYXRlKDEyMCA0MDQpIG1hdHJpeCgtMSAwIDAgMSA4NyAwKScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC1oZWlnaHQ6IDM1cHg7XG5cblx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXG5cdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogMjhweDtcblx0XHR9XG5cblx0XHQmLmRlZmF1bHQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Ji5ob3ZlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdGgzIHtcblx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQyO1xuXHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHR9XG5cdH1cblxuXHQmLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDAgMCAxM3B4O1xuXG5cdFx0Jixcblx0XHQqIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43MTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRzcGFuLnRleHQtbGluayB7XG5cdFx0Ly9cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWdhdGVkIHtcblx0cGFkZGluZy10b3A6IDA7XG5cdC5zaXRlLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQmID4gLmNvbnRhaW5lciA+IC5yb3cge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR9XG5cdH1cblx0LnNpdGUtaGVhZGVyLS1tYWluIHtcblx0XHRwYWRkaW5nOiBjbGFtcCgyMnB4LCB2dy1jYWxjKDU1KSwgNTVweCkgMDtcblx0fVxuXG5cdC5nYXRlZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IGNsYW1wKDMwcHgsIHZ3LWNhbGMoNzUpLCA3NXB4KTtcblx0XHQuZ2F0ZWQtY29udGVudCB7XG5cdFx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0LmNvbXBvbmVudC0tc3ViaGVhZCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdFx0aDEge1xuXHRcdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtI3soLjA4LzY4KX1lbTtcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgyMnB4LCB2dy1jYWxjKDY4KSwgNjhweCk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICN7KDI5IC8gNjgpfWVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyY2g7XG5cdFx0XHR9XG5cdFx0XHQuZ2F0ZWQtZGVzY3JpcHRpb24sIC5nYXRlZC1kZXRhaWxzIHtcblx0XHRcdFx0JiA+IHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgdnctY2FsYygyMCksIDIwcHgpO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6ICN7KC4zMyAvIDIwKX1lbTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwY2g7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5nYXRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdCYgPiBwIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAjeygzMy8yMCl9ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2F0ZWQtZm9ybSB7XG5cdFx0XHRmbGV4OiAxIDEgMzIwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Zm9ybS5ta3RvRm9ybSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogY2xhbXAoMThweCwgdnctY2FsYyg0MCksIDQwcHgpO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiBjbGFtcCgxOHB4LCB2dy1jYWxjKDQwKSwgNDBweCk7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiBjbGFtcCgxOHB4LCB2dy1jYWxjKDQwKSwgNDBweCk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiBjbGFtcCgxOHB4LCB2dy1jYWxjKDMwKSwgMzBweCk7XG5cdFx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdC5ta3RvT2Zmc2V0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ta3RvRm9ybUNvbCB7XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ta3RvRmllbGRXcmFwIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGFiZWwubWt0b0xhYmVsIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuM2VtO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyay1pbmRpZ287XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiTGF0b1wiICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1rdG9Bc3Rlcml4IHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGNvbG9yOiAjYzIyMTI1O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgMnB4ICMxNzEwNGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdGNvbG9yOiAjMTcxMDRlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IC43NWVtIDFlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiTGF0b1wiICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxM3B4LCB2dy1jYWxjKDE2KSwgMTZweCkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1rdG9CdXR0b25Sb3cge1xuXHRcdFx0XHRcdG1hcmdpbjogMTFweCAwIDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHQubWt0b0J1dHRvbiB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2MyMjEyNSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMXB4IDIycHggMTNweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQubWt0b0Vycm9yIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Lm1rdG9FcnJvckFycm93V3JhcCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ta3RvRXJyb3JNc2cge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxNnB4IDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2MyMjEyNSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTGF0bycgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI21haW4ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbXBvbmVudHMvaGVyby9oZXJvLWJnLXJpZ2h0LnBuZykgJGRhcmstaW5kaWdvO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG5cdGJhY2tncm91bmQtc2l6ZTogbSN7KGEpfXgoMzIwcHgsICN7KDgxMCAvIDE0NDApICogMTAwJX0pO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG5cdHBhZGRpbmctdG9wOiBjYWxjKCBjbGFtcCg0NHB4LCAje3Z3LWNhbGMoMTEwKX0sIDExMHB4KSArIDE3cHggKTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdHBhZGRpbmctdG9wOiBjYWxjKCBjbGFtcCg0NHB4LCAje3Z3LWNhbGMoMTEwKX0sIDExMHB4KSArIDI2cHggKTtcblx0fVxufVxuXG4uY2hlY2stbGlzdC1ibHVlIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGxpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IGNsYW1wKDQycHgsIHZ3LWNhbGMoNjQpLCA2NHB4KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNsYW1wKDIwcHgsIHZ3LWNhbGMoMjgpLCAyOHB4KTtcblx0XHRcdGhlaWdodDogY2xhbXAoMjBweCwgdnctY2FsYygyOCksIDI4cHgpO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmx1ZS1jaGVja21hcmsuc3ZnJyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsMTAlKTtcblx0XHR9XG5cdH1cblx0Lmxpc3QtaGVhZGluZyB7XG5cdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgxNHB4LCB2dy1jYWxjKDE4KSwgMThweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0Ly8gbGV0dGVyLXNwYWNpbmc6ICN7KC4yMy8xNCl9ZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAjeygxMSAvIDE4KX1lbTtcblx0XHRtYXgtd2lkdGg6IDUwY2g7XG5cdH1cblx0Lmxpc3QtYm9keSB7XG5cdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgxNHB4LCB2dy1jYWxjKDE2KSwgMTZweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0bWFyZ2luLWJvdHRvbTogI3soMzUgLyAxNil9ZW07XG5cdFx0bWF4LXdpZHRoOiA1MGNoO1xuXHR9XG59IiwiLyoqXG4gKiBMZWFkZXJzaGlwXG4gKiBcbiAqL1xuJGNsYXNzOiAnLnBhZ2UtLWxlYWRlcnNoaXAnO1xuXG4jeyRjbGFzc30ge1xuXHQmLWhlcm8ge1xuXHRcdC5jb21wb25lbnQtLWhlcm8ge1xuXHRcdFx0Ji13cmFwcGVyIHtcblx0XHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLW1haW4ge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEyMHB4O1xuXG5cdFx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KGxnKSB7XG5cdFx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWltYWdlcyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDZweCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDIwJSAwJSwgNzUlIDAsIDEwMCUgMTAlLCAxMDAlIDEwMCUsIDgwJSAxMDAlLCAyNSUgMTAwJSwgMCA5MCUsIDAgMCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji10ZWFtIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0Ji1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDc1cHggMCAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZzogMzBweCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdC5yb3cge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTExcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgNzVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDM4LjVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAycHg7XG5cblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWl0ZW0ge1xuXHRcdFx0XHQmOm5vdCguaXMtdGl0bGUpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTFweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1pbWFnZSB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtYm9keSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI4cHggMzBweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCAyMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQyO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI3cHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjcxO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb3JkaW9uLXJvdyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb2xsYXBzZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcMjVCRSc7XG5cblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgdG9wOiAtMzhweDtcblx0XHRcdFx0XHQgICAgZm9udC1zaXplOiA1MHB4O1xuXHRcdFx0XHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0bGVmdDogY2FsYygzMyUgLyAyKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoNTAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiBjYWxjKDMzJSAvIDIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLW1vcmUge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCA1MHB4O1xuXG5cdFx0XHRcdCYuY29sbGFwc2luZyB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4xcyBlYXNlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNreS1ibHVlLCAwLjEpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDQ1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40Mjtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA5cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtc29jaWFsIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTdweDtcblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDZweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtcmlnaHQge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtaXRlbS1yZXNwb25zaXZlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgNTBweDtcblxuXHRcdFx0XHQmLm9wZW4ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDI1QkUnO1xuXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgdG9wOiAtMzhweDtcblx0XHRcdFx0ICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTZweCk7XG5cdFx0XHRcdCAgICBmb250LXNpemU6IDUwcHg7XG5cdFx0XHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuY29sbGFwc2luZyB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4xcyBlYXNlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNreS1ibHVlLCAwLjEpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDM1cHggMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwLjg5O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtc29jaWFsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDA7XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQ2cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXJpZ2h0IHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNzE7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtb3BlbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkc2t5LWJsdWUsIDAuMSk7XG5cdFx0cGFkZGluZy10b3A6IDc1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDc1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0fVxuXG5cdFx0Ji1tYWluIHtcblx0XHRcdHBhZGRpbmc6IDUwcHggNTBweCAyNXB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vZGlzdC9pbWcvb3Blbi1wb3NpdGlvbnMtYmcucG5nKSAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMjBweDtcblx0XHRcdFx0ZmxleDogMCAwIGNhbGMoMTAwJSAtIDQwcHgpO1xuXHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHQmLXRvcCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCA3NXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAzMHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgOXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIGNhbGMoMjBweCAtIDFyZW0pO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA2NSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgY2FsYygxNHB4IC0gMXJlbSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jixcblx0XHRcdFx0XHQqIHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkxhdG9cIixzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjcxO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yM3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWltYWdlcyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0XHQmLWxlZnQge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCA2NiU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA2NiU7XG5cblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXJpZ2h0IHtcblx0XHRcdFx0XHRmbGV4OiAwIDAgY2FsYygzMyUgLSAyNXB4KTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMzMlIC0gMjVweCk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgMzMlO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMyU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHRcdCYtMCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjg5cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI2M3B4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMzUlIC0gMjVweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0xIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0MDNweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjYzcHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg2NSUgLSAyNXB4KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLTIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQzNHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNjNweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDY1JSAtIDI1cHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtMyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjU4cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI2M3B4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMzUlIC0gMjVweCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1tb2JpbGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWN0YSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmstaW5kaWdvO1xuXHRcdHBhZGRpbmctdG9wOiA3NXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA3NXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1x0XHRcdFxuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRmb250LXNpemU6IDY4cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTM7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRiciB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cdFxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYtYm9keSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiBjYWxjKDI1cHggLSAxcmVtKTtcblxuXHRcdFx0XHQqLFxuXHRcdFx0XHQmIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjcxO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YS5idXR0b24ge1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8gOnJvb3Qge1xuLy8gICAtLWFuaW1hdGUtZHVyYXRpb246IDc1MG1zO1xuLy8gfVxuLmFuaW1hdGVfX2FuaW1hdGVkIHtcblx0YW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1hbmltYXRlLWRlbGF5KTtcbn1cblxuLnNpbmdsZS1wb3N0IHtcblx0LmhlbnRyeSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5wb3N0LWhlYWRlciB7XG5cdFx0cGFkZGluZzogY2xhbXAoMjdweCwgdnctY2FsYyg1MCksIDUwcHgpIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMjJweCwgdnctY2FsYyg2MCksIDYwcHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdGNvbG9yOiB2YXIoLS1kYXJrKTtcblx0XHRcdG1hcmdpbi1ib3R0b206IC41ZW07XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHQuZXllYnJvdyB7XG5cdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiAjODY4NThmO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucG9zdC1tZXRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMzg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXHRcdFx0Y29sb3I6IHZhcigtLWRhcmspO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdC5yZWFkLXRpbWUge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgxNnB4LCB2dy1jYWxjKDIwKSwgMjBweCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnBvc3QtbWV0YS1paSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdGNvbG9yOiAjODY4NThmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnBvc3QtaGVhZGVyLWJhY2tncm91bmQge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21wb25lbnRzL2hlcm8vaGVyby1iZy1yaWdodC5wbmcpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG5cdFx0fVxuXHR9XG5cdC5zaGFyZS1zdGlja3kge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogIzE3MTA0ZTtcblx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdC5hMmFfa2l0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcblx0XHRcdGdhcDogMTVweDtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhLCAuYTJhX3N2Zywgc3ZnIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC5hMmFfc3ZnIHtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdFxuXHRcdHN2ZyB7XG5cdFx0XHRib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0cGFkZGluZzogOCU7XG5cblx0XHR9XG5cdH1cblx0LnBvc3QtY29udGVudCB7XG5cdFx0cGFkZGluZzogNzBweCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQudGhlLWNvbnRlbnQge1xuXHRcdGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LWZhbWlseTogJ0xhdG8nICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdHAsIHVsLCBvbCB7XG5cdFx0XHRmb250LXNpemU6IGNsYW1wKDE2cHgsIHZ3LWNhbGMoMjApLCAyMHB4KTtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRsaW5lLWhlaWdodDogI3soMzAvMTYpfTtcblx0XHR9XG5cdFx0YTpub3QoLmJ1dHRvbikge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdGZvbnQtc2l6ZTogY2xhbXAoMjJweCwgdnctY2FsYygzNiksIDM2cHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yODtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNHB4O1xuXHRcdFx0Y29sb3I6IHZhcigtLWRhcmspO1xuXHRcdFx0bWFyZ2luOiAzMHB4IDA7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiA3MnB4IDAgMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcXDIwMUNcIjtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTM2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0cHg7XG5cdFx0XHRcdGNvbG9yOiAjNmFjMmZmO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgyMnB4LCB2dy1jYWxjKDM2KSwgMzZweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yODtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0cHg7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1kYXJrKTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucmVsYXRlZC1hc3NldCB7XG5cdFx0cGFkZGluZzogY2xhbXAoMjhweCwgdnctY2FsYyg1MCksIDUwcHgpIGNsYW1wKDIwcHgsIHZ3LWNhbGMoNzIpLCA3MnB4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmOWZmO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMzBweDtcblx0XHQuaWNvbiB7XG5cdFx0XHRmbGV4OiAwIDAgNTVweDtcblx0XHR9XG5cdFx0LnRleHQge1xuXHRcdFx0ZmxleDogMSAxIDQwMHB4O1xuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjc7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1kYXJrKTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucG9zdC1jdGEge1xuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogMzdweCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQucm93IHtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdC50ZXh0LWNvbnRhaW5lciB7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEdyYXBoaWs7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1kYXJrKTtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnV0dG9uLWNvbnRhaW5lciB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wb3N0LWN0YS1iYWNrZ3JvdW5kIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtaW4td2lkdGg6IDI1MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbXBvbmVudHMvaGVyby9oZXJvLWJnLXJpZ2h0LnBuZyk7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LmF1dGhvci1tZXRhIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxMDRlO1xuXHRcdHBhZGRpbmc6IGNsYW1wKDI4cHgsIHZ3LWNhbGMoNzUpLCA3NXB4KSAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Y29sdW1uLWdhcDogMTEwcHg7XG5cdFx0XHRyb3ctZ2FwOiAyMnB4O1xuXHRcdH1cblx0XHQuYXZhdGFyIHtcblx0XHRcdGZsZXg6IDAgMCAzMTBweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgODIlLCAzMiUgMTAwJSwgMTAwJSAxMDAlLCAxMDAlIDE4JSwgNjglIDApO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dCB7XG5cdFx0XHRmbGV4OiAxIDEgMzEwcHg7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA3cHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdFx0LnR3aXR0ZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogY2xhbXAoMjJweCwgdnctY2FsYygzNCksIDM0cHgpO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0LmF1dGhvci1wb3N0cy11cmwge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44Mjtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICNmZjM0MzY7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmYzNDM2O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb21wb25lbnQtLXJlc291cmNlcyB7XG5cdFx0LmNvbXBvbmVudC0tcmVzb3VyY2VzLWl0ZW0tY2F0ZWdvcnkge1xuXHRcdFx0dWwge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAwIDEwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwwMEI3XCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTGF0byc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wb3N0LW1ldGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGNvbHVtbi1nYXA6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHQuYXZhdGFyIHtcblx0XHRcdFx0ZmxleDogMCAwIDMycHg7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCA4MiUsIDMyJSAxMDAlLCAxMDAlIDEwMCUsIDEwMCUgMTglLCA2OCUgMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdC5hdXRob3Ige1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4yN3B4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICNjMzE2MTg7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRhdGUtcmVhZC10aW1lIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMTQ7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdFx0XHRjb2xvcjogIzBkMGIxZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQucmVhZC10aW1lIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcMDBCN1wiO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAuNGNoO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wYWdlLWFyY2hpdmUge1xuICAgIC5jb21wb25lbnQtLWhlcm8tbWFpbiB7XG4gICAgICAgICYtc3ViaGVhZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgYm9keS5hdXRob3IgJiB7XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEdyYXBoaWs7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1hdXRob3ItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBHb3RoYW07XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWF1dGhvci1pbWFnZSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWF1dGhvci1zb2NpYWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAyMHB4IDAgMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyoqXG4gKiBQcm9kdWN0XG4gKiBcbiAqL1xuJGNsYXNzOiAnLnBhZ2UtLXByb2R1Y3QnO1xuXG4vLyBFbmFibGVzIHBvc2l0aW9uOiBzdGlja3lcbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByb2R1Y3QtZmVhdHVyZXMge1xuXHRvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4jeyRjbGFzc30ge1xuXHQuY29tcG9uZW50LS1zaGVybyB7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHR9XG5cblx0XHQmLWV5ZWJyb3cge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJz4nO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDVweCAwIDEwcHg7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1yZXNwb25zaXZlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDE2cHg7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEdvdGhhbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wOHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0Jixcblx0XHRcdCoge1xuXHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWp1bXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXG5cdFx0Ji1kZXNrdG9wIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMjVweCAwO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkd2hpdGU7XG5cblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg5O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRjb2xvcjogJGRhcmstaW5kaWdvO1xuXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRza3ktYmx1ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXJlc3BvbnNpdmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvbi5kcm9wZG93bi10b2dnbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44OTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdHBhZGRpbmc6IDI0cHg7XG5cblx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMTRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tYWluIHtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdHBhZGRpbmc6IDAgMCA0MHB4O1xuXHRcdH1cblxuXHRcdCYtYm9keSB7XG5cdFx0XHQqIHtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY0O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXHRcdFx0XHRmb250LWZhbWlseTogTGF0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXG5cdFx0XHR1bCxcblx0XHRcdG9sIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxLjI1cmVtO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0YWJsZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkZGFyay1pbmRpZ287XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMCA1MHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0aGVhZCxcblx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdHRkLFxuXHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHQmLFxuXHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBMYXRvO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzNweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMzJTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYucHVycGxlIHtcblx0XHRcdFx0XHR0aGVhZCB7XG5cdFx0XHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkYXJrLWluZGlnbztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR0Ym9keSB7XG5cdFx0XHRcdFx0XHR0cjpudGgtb2YtdHlwZShldmVuKSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodC1wdXJwbGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5yZWQge1xuXHRcdFx0XHRcdHRoZWFkIHtcblx0XHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHJvdWdlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHRcdHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0LXJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmJsdWUge1xuXHRcdFx0XHRcdHRoZWFkIHtcblx0XHRcdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHNreS1ibHVlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHRcdHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0LWJsdWU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5hY2NvcmRpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMThweDtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS13aWR0aD0nMicgZD0nbTE2LjQ0IDguNDctOC40ODUgOC40ODVNLjcwNyA4LjI5M2w4LjQ4NiA4LjQ4NScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDlweCk7XG5cblx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0ICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHQgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JlthcmlhLWV4cGFuZGVkPXRydWVdIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hY2NvcmRpb24taXRlbSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGRhcms7XG5cblx0XHRcdFx0XHQmLFxuXHRcdFx0XHRcdCoge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44ODtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYucHVycGxlIHtcblx0XHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGRhcmstaW5kaWdvO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0LmFjY29yZGlvbi1pdGVtID4gZGl2Om50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodC1wdXJwbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5yZWQge1xuXHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcm91Z2U7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5hY2NvcmRpb24taXRlbSA+IGRpdjpudGgtb2YtdHlwZShldmVuKSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHQtcmVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYmx1ZSB7XG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRza3ktYmx1ZTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmFjY29yZGlvbi1pdGVtID4gZGl2Om50aC1vZi10eXBlKGV2ZW4pIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRsaWdodC1ibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc2lkZWJhciB7XG5cdFx0XHRwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG5cdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdCAgICB0b3A6IDE3NXB4O1xuXHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdHRvcDogMTI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogaW5oZXJpdDtcblx0XHRcdH1cblxuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkcGFsZS1ncmV5LXR3bztcblx0XHRcdFx0cGFkZGluZzogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0aDQge1xuXHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNjQ7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGFsbDtcblxuXHRcdFx0XHRcdFx0Ji5jdXJyZW50LFxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjMzcHg7XHRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29tcG9uZW50LS1yZXNvdXJjZXMge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoJHNreS1ibHVlLCAwLjEpO1xuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG5cdFx0XHRcdC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluLWNhcm91c2VsLXByZXYsXG5cdFx0XHRcdC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluLWNhcm91c2VsLW5leHQge1xuXHRcdFx0XHRcdHRvcDogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4tY2Fyb3VzZWwtcHJldiB7XG5cdFx0XHRcdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4tY2Fyb3VzZWwtbmV4dCB7XG5cdFx0XHRcdFx0cmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmNvbXBvbmVudC0tcmVzb3VyY2VzLW1haW4tY2Fyb3VzZWwtcHJldixcblx0XHRcdC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluLWNhcm91c2VsLW5leHQge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDI1cHgpO1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0fVxuXG5cdFx0XHQuY29tcG9uZW50LS1yZXNvdXJjZXMtbWFpbi1jYXJvdXNlbC1wcmV2IHtcblx0XHRcdFx0bGVmdDogLTc1cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5jb21wb25lbnQtLXJlc291cmNlcy1tYWluLWNhcm91c2VsLW5leHQge1xuXHRcdFx0XHRyaWdodDogLTc1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pbnRybyB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yMTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDZweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsaWNrLXRyYWNrXG5cdFx0e1xuXHRcdCAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLXNsaWRlXG5cdFx0e1xuXHRcdCAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdCAgICA+IGRpdiB7XG5cdFx0ICAgIFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ICAgIH1cblx0XHR9XG5cblx0XHQmLW1haW4ge1xuXHRcdFx0Ji5yZXNwb25zaXZlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY29tcG9uZW50LS1yZXNvdXJjZXMtaXRlbSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0Ji5oaWRkZW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtY2F0ZWdvcnkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE3cHggMzVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTdweCAyNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtbWFpbiB7XG5cdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0ICAgIFx0cGFkZGluZzogMjBweDtcblxuXHRcdFx0XHQgICAgXHRoMyB7XG5cdFx0XHRcdCAgICBcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0XHRcdCAgICBcdH1cblxuXHRcdFx0XHQgICAgXHRhLnNwYW4tbGluayB7XG5cdFx0XHRcdCAgICBcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHQgICAgXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtaW1hZ2Uge1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJ1dHRvbi5zZWUtbW9yZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXN0YXJ0IHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vZGlzdC9pbWcvY29tcG9uZW50cy9oZXJvL2hlcm8tYmctcmlnaHQucG5nKTtcblx0ICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuXG5cdCAgICBwYWRkaW5nLXRvcDogMzdweDtcblx0ICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuXG5cdCAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0ICAgIFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdCAgICBcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHQgICAgfVxuXG5cdCAgICA+IC5jb250YWluZXIgPiAucm93IHtcblx0ICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICAgIH1cblxuXHRcdCYtbWFpbiB7XG5cdFx0XHRoMyB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42NDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWNvbnRlbnQge1xuXHRcdFx0XHQmLFxuXHRcdFx0XHQqIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogTGF0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY3RhIHtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdC8vXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29tcG9uZW50LS1jdGEtdjMge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDhweDtcblx0XHRcdH1cblxuXHRcdFx0Ji1jdGFzIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIvKipcbiAqIENvbnRlbnQgUmVwb3NpdG9yeVxuICogXG4gKi9cbiRjbGFzczogJy5wYWdlLS1jb250ZW50LXJlcG8nO1xuXG4vLyBFbmFibGVzIHBvc2l0aW9uOiBzdGlja3lcbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLWNvbnRlbnQtcmVwbyB7XG5cdG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbiN7JGNsYXNzfSB7XG5cdC5jb21wb25lbnQtLWhlcm8ge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0bWF4LXdpZHRoOiAxMjAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuY29tcG9uZW50LS1oZXJvLW1haW4ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblxuXHRcdFx0Ji1zdWJoZWFkIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICd8Jztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDdweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDQxcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY0O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbXBvbmVudC0taGVyby1pbWFnZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHQvL29iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbWFpbiB7XG5cdFx0cGFkZGluZzogNzBweCAwO1xuXG5cdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRwYWRkaW5nOiAyOHB4IDA7XG5cdFx0fVxuXG5cdFx0Ji13cmFwcGVyID4gLnJvdyB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuXHRcdFx0XHQvL1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNnB4O1xuXHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDUycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNztcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc2lkZWJhciB7XG5cdFx0XHRwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG5cdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdCAgICB0b3A6IDE1MHB4O1xuXHRcdCAgICB3aWR0aDogMjUlO1xuXHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdHRvcDogMTAwcHg7XG5cdFx0XHRcdHdpZHRoOiAyNyU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHRvcDogaW5oZXJpdDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1x0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdCYtZmlsdGVycyB7XG5cdFx0XHRcdHBhZGRpbmc6IDM3cHggMjVweCAxMDFweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4IDQycHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0XHQgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdFx0ICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtcmVzdWx0cyB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IExhdG87XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI3cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMThweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDE4cHg7XG5cblx0XHRcdFx0XHQmLnJlc3BvbnNpdmUtZmlsdGVyLXRpdGxlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJysnO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFwyMjEyJztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm5vdCgucmVzcG9uc2l2ZS1maWx0ZXItdGl0bGUpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhLmJ1dHRvbi5jbGVhciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDQsXG5cdFx0XHRcdGxhYmVsLFxuXHRcdFx0XHRpbnB1dFtuYW1lPXNlYXJjaF0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRmb3JtIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0ICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nbTYuODY0IDYuMjg5IDIuNzc0IDIuNzc1YS40MDYuNDA2IDAgMSAxLS41NzUuNTc0TDYuMjkgNi44NjRhMy44NDQgMy44NDQgMCAwIDEtMi40MjcuODZBMy44NjcgMy44NjcgMCAwIDEgMCAzLjg2MyAzLjg2NyAzLjg2NyAwIDAgMSAzLjg2MiAwYTMuODY3IDMuODY3IDAgMCAxIDMuODYzIDMuODYyYzAgLjkyLS4zMjQgMS43NjMtLjg2MSAyLjQyN3pNLjgxNCAzLjg2MmEzLjA1MiAzLjA1MiAwIDAgMCAzLjA0OCAzLjA1IDMuMDUyIDMuMDUyIDAgMCAwIDMuMDUtMy4wNUEzLjA1MiAzLjA1MiAwIDAgMCAzLjg2Mi44MTNhMy4wNTIgMy4wNTIgMCAwIDAtMy4wNDkgMy4wNXonIGZpbGw9JyUyMzBEMEIxRScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW5wdXRbbmFtZT1zZWFyY2hdIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRkYXJrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XG5cblx0XHRcdCAgICBcdFx0Jixcblx0XHRcdCAgICBcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0ICAgIFx0XHRcdGZvbnQtZmFtaWx5OiAnTGF0byc7XG5cdFx0XHQgICAgXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0ICAgIFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHQgICAgXHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHQgICAgXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0ICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHQgICAgXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMjdweDtcblx0XHRcdCAgICBcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxN3B4O1xuXG5cdFx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTGF0bycgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE3cHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaGVpZ2h0PScxMScgdmlld0JveD0nMCAwIDE4IDExJyB3aWR0aD0nMTgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J20xNi42MTYgMCAxLjM4NCAxLjQ2Ny04Ljk5MyA5LjUzMy0uMDA3LS4wMDktLjAwNy4wMDktOC45OTMtOS41MzMgMS4zODQtMS40NjcgNy42MTYgOC4wNzR6JyBmaWxsPSclMjMwZDBiMWUnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnMgYWxsO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJysnO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZbYXJpYS1leHBhbmRlZD10cnVlXSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFwyMjEyJztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTZweCAwIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXNlY3Rpb24ge1xuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyaztcblxuXHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggMCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWN0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDI4cHggMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHBhbGUtZ3JleTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRcdCAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdFx0XHQgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDU1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY3O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ib2R5IHtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0d2lkdGg6IDczJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0cGFkZGluZy10b3A6IDI4cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI3O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdCN7JGNsYXNzfS1tYWluLWJvZHktc3Bpbm5lciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjeyRjbGFzc30tbWFpbi1ib2R5LW1vcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnJlcGxhY2Uge1xuXHRcdFx0XHRcdCN7JGNsYXNzfS1tYWluLWJvZHktY29udGVudCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWNvbnRlbnQge1xuXHRcdFx0XHQmLWl0ZW0ge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ3cHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oc20sIG1kKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1x0XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDJweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycyBhbGw7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmVkO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0Kixcblx0XHRcdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdHNwYW4udGV4dC1saW5rIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNyclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGZpbGw9JyUyM2ZmZiclM0UlM0NnJTNFJTNDZyUzRSUzQ3BhdGggZD0nTTUyIDIyMy44NDZMMzUgMjMxLjU2NCA1MiAyMzkuNTEyIDUyIDIzNy41NTMgMzguOTk3IDIzMS41NjQgNTIgMjI1LjczeicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1NSAtMjI5MykgdHJhbnNsYXRlKDAgMTY2NikgdHJhbnNsYXRlKDEyMCA0MDQpIG1hdHJpeCgtMSAwIDAgMSA4NyAwKScvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtY2F0ZWdvcnkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcms7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyM3B4IDM1cHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjYzcHg7XG5cblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTdweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLWltYWdlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tcG9uZW50cy9yZXNvdXJjZXMvcmVzb3VyY2UtdGlsZS1iZy5wbmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIyMHB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNTdweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cblx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDM1cHgpO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDM1cHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtbWFpbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDIxN3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjNweCAzNXB4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMjA1cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMTRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBHcmFwaGlrO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40Mjtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0YS50ZXh0LWxpbmsge1xuXHRcdFx0XHRcdFx0XHQvL1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXNwaW5uZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdC5zcGlubmVyLWJvcmRlciB7XG5cdFx0XHRcdFx0d2lkdGg6IDRyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiA0cmVtO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogM3JlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLW1vcmUge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogR3JhcGhpaztcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zdHJldGNoOiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQyO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8qKlxuICogVGVtcGxhdGU6IExhbmRpbmcgUGFnZVxuICogXG4gKi9cbiRjbGFzczogJy5wYWdlLS1sYW5kaW5nJztcblxuYm9keS5sYW5kaW5nLXBhZ2Uge1xuXHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXG5cdGhlYWRlci5zaXRlLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwxKSwgcmdiYSgwLDAsMCwwKSk7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblxuXHRcdFx0YS5idXR0b24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDAwcHg7XG5cblx0XHRcdD4gLnJvdyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb2wge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5zaXRlLWhlYWRlci1pbWFnZSB7XG5cdFx0XHRmbGV4OiAwIDEgMzUlO1xuXHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMzN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxNzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zaXRlLWhlYWRlci10b2dnbGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdFx0XHRmbGV4OiAwIDE7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2l0ZS1oZWFkZXItaXRlbXMge1xuXHRcdFx0Ly9cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblx0XHRcdC5zaXRlLWhlYWRlci1pdGVtcyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0ZmxleDogMSAwIDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWVudS1pdGVtIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cblx0XHRcdFx0XHRhOm5vdCguYnV0dG9uKTpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2U6IGluaGVyaXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjFzIGFsbDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdC13ZWJraXQtdGV4dC1zdHJva2U6IDAuNXB4ICRyZWQ7XG5cdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGZvb3Rlci5mb290ZXIge1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0fVxufVxuXG4jeyRjbGFzc30ge1xuXHQmLXNlY3Rpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblxuXHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdCN7JGNsYXNzfS1zZWN0aW9uLWJhY2tncm91bmQge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtYmFja2dyb3VuZCB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0IFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0IFx0ei1pbmRleDogLTE7XG5cdFx0IFx0XG4gICAgICBcdFx0dHJhbnNpdGlvbjogMC4yNXMgZWFzZS1vdXQ7XG5cdFx0IFx0b3BhY2l0eTogMDtcblxuXHRcdFx0dmlkZW8sXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdHBhZGRpbmc6IDAgMCA1MHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA3NSU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAwIDI1cHg7XG4gICAgICBcblx0XHRcdCosICYge1xuXHRcdFx0XHRmb250LWZhbWlseTogR290aGFtO1xuXHRcdCAgICBmb250LXNpemU6IDE2cHg7XG5cdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdCAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcblx0XHQgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdCAgICBsaW5lLWhlaWdodDogMS4yNTtcblx0XHQgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHQgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdCAgICBjb2xvcjogJHdoaXRlO1xuXG5cdFx0ICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuXHRcdCAgICBcdGZvbnQtc2l6ZTogMTRweDtcblx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEuYnV0dG9uIHtcblx0XHRcdC8vXG5cdFx0fVxuXHR9XG59Il19 */
