/*!
 * Bootstrap v4.0.0-beta.3 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@import url("https://fonts.googleapis.com/css?family=Muli:300,300i,600,600i,700,700i,900,900i|Roboto:300,300i,400,400i,500,500i,900,900i");:root{--blue:#004371;--indigo:#6610f2;--purple:#57517b;--pink:#e83e8c;--red:#EBD2D5;--orange:#d56103;--yellow:#FCEFD4;--green:#509358;--teal:#007987;--cyan:#D5E2ED;--white:#fff;--gray:#353535;--gray-dark:#252525;--primary:#004371;--secondary:#004371;--success:#DBE8DD;--info:#D5E2ED;--warning:#FCEFD4;--danger:#EBD2D5;--light:#F7F7F7;--dark:#252525;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Roboto", "Helvetica Neue", Arial, sans-serif;--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.3;color:#353535;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{-webkit-box-sizing:content-box;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}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}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:theme-color("primary");text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#4581b7;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, 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:not(:root){overflow:hidden}a,area,button,[role="button"],input:not([type="range"]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#707071;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}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}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}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"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:700;line-height:1.2;color:inherit}h1,.h1{font-size:4rem}h2,.h2{font-size:3.2rem}h3,.h3{font-size:2.8rem}h4,.h4{font-size:2.4rem}h5,.h5{font-size:2rem}h6,.h6{font-size:1.6rem}.lead{font-size:2rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5rem;font-weight:300;line-height:1.2}.display-3{font-size:4rem;font-weight:300;line-height:1.2}.display-4{font-size:3rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,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:2rem}.blockquote-footer{display:block;font-size:80%;color:#353535}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ccc;border-radius:.5rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#353535}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212121;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212121}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.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%;min-height:1px;padding-right:10px;padding-left:10px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-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{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order: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{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order: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{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order: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%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #ccc}.table thead th{vertical-align:bottom;border-bottom:2px solid #ccc}.table tbody+tbody{border-top:2px solid #ccc}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #ccc}.table-bordered th,.table-bordered td{border:1px solid #ccc}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8cad7}.table-hover .table-primary:hover{background-color:#a8bece}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a8bece}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#b8cad7}.table-hover .table-secondary:hover{background-color:#a8bece}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#a8bece}.table-success,.table-success>th,.table-success>td{background-color:#f5f9f5}.table-hover .table-success:hover{background-color:#e5efe5}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#e5efe5}.table-info,.table-info>th,.table-info>td{background-color:#f3f7fa}.table-hover .table-info:hover{background-color:#e1ebf3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#e1ebf3}.table-warning,.table-warning>th,.table-warning>td{background-color:#fefbf3}.table-hover .table-warning:hover{background-color:#fcf3db}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fcf3db}.table-danger,.table-danger>th,.table-danger>td{background-color:#f9f2f3}.table-hover .table-danger:hover{background-color:#f1e1e3}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1e1e3}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfd}.table-hover .table-light:hover{background-color:#f0f0f0}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#f0f0f0}.table-dark,.table-dark>th,.table-dark>td{background-color:#c2c2c2}.table-hover .table-dark:hover{background-color:#b5b5b5}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b5b5b5}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#212121;border-color:#343434}.table .thead-light th{color:#333;background-color:#eee;border-color:#ccc}.table-dark{color:#fff;background-color:#212121}.table-dark th,.table-dark td,.table-dark thead th{border-color:#343434}.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{background-color:rgba(255,255,255,0.075)}@media (max-width: 575.99px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.99px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.99px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.99px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control,aside.sidebar .search-side input[type="search"],aside.sidebar .widget_search input[type="search"]{display:block;width:100%;padding:.9rem 1rem;font-size:1.6rem;line-height:1.3;color:#333;background-color:#fff;background-clip:padding-box;border:1px solid #a5a5a5;border-radius:.5rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}.form-control::-ms-expand,aside.sidebar .search-side input[type="search"]::-ms-expand,aside.sidebar .widget_search input[type="search"]::-ms-expand{background-color:transparent;border:0}.form-control:focus,aside.sidebar .search-side input[type="search"]:focus,aside.sidebar .widget_search input[type="search"]:focus{color:#333;background-color:#fff;border-color:#008ff1;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.25);box-shadow:0 0 0 .2rem rgba(0,67,113,0.25)}.form-control::-webkit-input-placeholder,aside.sidebar .search-side input[type="search"]::-webkit-input-placeholder,aside.sidebar .widget_search input[type="search"]::-webkit-input-placeholder{color:#353535;opacity:1}.form-control:-ms-input-placeholder,aside.sidebar .search-side input[type="search"]:-ms-input-placeholder,aside.sidebar .widget_search input[type="search"]:-ms-input-placeholder{color:#353535;opacity:1}.form-control::-ms-input-placeholder,aside.sidebar .search-side input[type="search"]::-ms-input-placeholder,aside.sidebar .widget_search input[type="search"]::-ms-input-placeholder{color:#353535;opacity:1}.form-control::placeholder,aside.sidebar .search-side input[type="search"]::placeholder,aside.sidebar .widget_search input[type="search"]::placeholder{color:#353535;opacity:1}.form-control:disabled,aside.sidebar .search-side input[type="search"]:disabled,aside.sidebar .widget_search input[type="search"]:disabled,.form-control[readonly],aside.sidebar .search-side input[readonly][type="search"],aside.sidebar .widget_search input[readonly][type="search"]{background-color:#eee;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(3.88rem + 2px)}select.form-control:focus::-ms-value{color:#333;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.9rem + 1px);padding-bottom:calc(.9rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.3}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:2rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:1.4rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.9rem;padding-bottom:.9rem;margin-bottom:0;line-height:1.3;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.input-group-sm>.form-control-plaintext.form-control,aside.sidebar .search-side .input-group-sm>input.form-control-plaintext[type="search"],aside.sidebar .widget_search .input-group-sm>input.form-control-plaintext[type="search"],.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,aside.sidebar .search-side .input-group-sm>.input-group-prepend>button.form-control-plaintext[type="submit"],aside.sidebar .widget_search .input-group-sm>.input-group-prepend>button.form-control-plaintext[type="submit"],.input-group-sm>.input-group-append>.form-control-plaintext.btn,aside.sidebar .search-side .input-group-sm>.input-group-append>button.form-control-plaintext[type="submit"],aside.sidebar .widget_search .input-group-sm>.input-group-append>button.form-control-plaintext[type="submit"],.form-control-plaintext.form-control-lg,.input-group-lg>.form-control-plaintext.form-control,aside.sidebar .search-side .input-group-lg>input.form-control-plaintext[type="search"],aside.sidebar .widget_search .input-group-lg>input.form-control-plaintext[type="search"],.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,aside.sidebar .search-side .input-group-lg>.input-group-prepend>button.form-control-plaintext[type="submit"],aside.sidebar .widget_search .input-group-lg>.input-group-prepend>button.form-control-plaintext[type="submit"],.input-group-lg>.input-group-append>.form-control-plaintext.btn,aside.sidebar .search-side .input-group-lg>.input-group-append>button.form-control-plaintext[type="submit"],aside.sidebar .widget_search .input-group-lg>.input-group-append>button.form-control-plaintext[type="submit"]{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,aside.sidebar .search-side .input-group-sm>input[type="search"],aside.sidebar .widget_search .input-group-sm>input[type="search"],.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,aside.sidebar .search-side .input-group-sm>.input-group-prepend>button[type="submit"],aside.sidebar .widget_search .input-group-sm>.input-group-prepend>button[type="submit"],.input-group-sm>.input-group-append>.btn,aside.sidebar .search-side .input-group-sm>.input-group-append>button[type="submit"],aside.sidebar .widget_search .input-group-sm>.input-group-append>button[type="submit"]{padding:.25rem .5rem;font-size:1.4rem;line-height:1.5;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(2.6rem + 2px)}.form-control-lg,.input-group-lg>.form-control,aside.sidebar .search-side .input-group-lg>input[type="search"],aside.sidebar .widget_search .input-group-lg>input[type="search"],.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,aside.sidebar .search-side .input-group-lg>.input-group-prepend>button[type="submit"],aside.sidebar .widget_search .input-group-lg>.input-group-prepend>button[type="submit"],.input-group-lg>.input-group-append>.btn,aside.sidebar .search-side .input-group-lg>.input-group-append>button[type="submit"],aside.sidebar .widget_search .input-group-lg>.input-group-append>button[type="submit"]{padding:.5rem 1rem;font-size:2rem;line-height:1.5;border-radius:.5rem}select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(4rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#707071}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;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:#DBE8DD}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(219,232,221,0.8);border-radius:.2rem}.was-validated .form-control:valid,.was-validated aside.sidebar .search-side input[type="search"]:valid,aside.sidebar .search-side .was-validated input[type="search"]:valid,.was-validated aside.sidebar .widget_search input[type="search"]:valid,aside.sidebar .widget_search .was-validated input[type="search"]:valid,.form-control.is-valid,aside.sidebar .search-side input.is-valid[type="search"],aside.sidebar .widget_search input.is-valid[type="search"],.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#DBE8DD}.was-validated .form-control:valid:focus,.was-validated aside.sidebar .search-side input[type="search"]:valid:focus,aside.sidebar .search-side .was-validated input[type="search"]:valid:focus,.was-validated aside.sidebar .widget_search input[type="search"]:valid:focus,aside.sidebar .widget_search .was-validated input[type="search"]:valid:focus,.form-control.is-valid:focus,aside.sidebar .search-side input.is-valid[type="search"]:focus,aside.sidebar .widget_search input.is-valid[type="search"]:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#DBE8DD;-webkit-box-shadow:0 0 0 .2rem rgba(219,232,221,0.25);box-shadow:0 0 0 .2rem rgba(219,232,221,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated aside.sidebar .search-side input[type="search"]:valid ~ .valid-feedback,aside.sidebar .search-side .was-validated input[type="search"]:valid ~ .valid-feedback,.was-validated aside.sidebar .widget_search input[type="search"]:valid ~ .valid-feedback,aside.sidebar .widget_search .was-validated input[type="search"]:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.was-validated aside.sidebar .search-side input[type="search"]:valid ~ .valid-tooltip,aside.sidebar .search-side .was-validated input[type="search"]:valid ~ .valid-tooltip,.was-validated aside.sidebar .widget_search input[type="search"]:valid ~ .valid-tooltip,aside.sidebar .widget_search .was-validated input[type="search"]:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,aside.sidebar .search-side input.is-valid[type="search"] ~ .valid-feedback,aside.sidebar .widget_search input.is-valid[type="search"] ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,aside.sidebar .search-side input.is-valid[type="search"] ~ .valid-tooltip,aside.sidebar .widget_search input.is-valid[type="search"] ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#DBE8DD}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#DBE8DD}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{background-color:#fff}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color:#fafcfa}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(219,232,221,0.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(219,232,221,0.25)}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#DBE8DD}.was-validated .custom-file-input:valid ~ .custom-file-label::before,.custom-file-input.is-valid ~ .custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(219,232,221,0.25);box-shadow:0 0 0 .2rem rgba(219,232,221,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#EBD2D5}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(235,210,213,0.8);border-radius:.2rem}.was-validated .form-control:invalid,.was-validated aside.sidebar .search-side input[type="search"]:invalid,aside.sidebar .search-side .was-validated input[type="search"]:invalid,.was-validated aside.sidebar .widget_search input[type="search"]:invalid,aside.sidebar .widget_search .was-validated input[type="search"]:invalid,.form-control.is-invalid,aside.sidebar .search-side input.is-invalid[type="search"],aside.sidebar .widget_search input.is-invalid[type="search"],.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#EBD2D5}.was-validated .form-control:invalid:focus,.was-validated aside.sidebar .search-side input[type="search"]:invalid:focus,aside.sidebar .search-side .was-validated input[type="search"]:invalid:focus,.was-validated aside.sidebar .widget_search input[type="search"]:invalid:focus,aside.sidebar .widget_search .was-validated input[type="search"]:invalid:focus,.form-control.is-invalid:focus,aside.sidebar .search-side input.is-invalid[type="search"]:focus,aside.sidebar .widget_search input.is-invalid[type="search"]:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#EBD2D5;-webkit-box-shadow:0 0 0 .2rem rgba(235,210,213,0.25);box-shadow:0 0 0 .2rem rgba(235,210,213,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated aside.sidebar .search-side input[type="search"]:invalid ~ .invalid-feedback,aside.sidebar .search-side .was-validated input[type="search"]:invalid ~ .invalid-feedback,.was-validated aside.sidebar .widget_search input[type="search"]:invalid ~ .invalid-feedback,aside.sidebar .widget_search .was-validated input[type="search"]:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.was-validated aside.sidebar .search-side input[type="search"]:invalid ~ .invalid-tooltip,aside.sidebar .search-side .was-validated input[type="search"]:invalid ~ .invalid-tooltip,.was-validated aside.sidebar .widget_search input[type="search"]:invalid ~ .invalid-tooltip,aside.sidebar .widget_search .was-validated input[type="search"]:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,aside.sidebar .search-side input.is-invalid[type="search"] ~ .invalid-feedback,aside.sidebar .widget_search input.is-invalid[type="search"] ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,aside.sidebar .search-side input.is-invalid[type="search"] ~ .invalid-tooltip,aside.sidebar .widget_search input.is-invalid[type="search"] ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#EBD2D5}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#EBD2D5}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#fff}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color:#fbf5f6}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(235,210,213,0.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(235,210,213,0.25)}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#EBD2D5}.was-validated .custom-file-input:invalid ~ .custom-file-label::before,.custom-file-input.is-invalid ~ .custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(235,210,213,0.25);box-shadow:0 0 0 .2rem rgba(235,210,213,0.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline aside.sidebar .search-side input[type="search"],aside.sidebar .search-side .form-inline input[type="search"],.form-inline aside.sidebar .widget_search input[type="search"],aside.sidebar .widget_search .form-inline input[type="search"]{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,aside.sidebar .search-side button[type="submit"],aside.sidebar .widget_search button[type="submit"]{display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.9rem 1rem;font-size:1.6rem;line-height:1.3;border-radius:.5rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;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;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,-webkit-box-shadow 0.15s ease-in-out}.btn:focus,aside.sidebar .search-side button[type="submit"]:focus,aside.sidebar .widget_search button[type="submit"]:focus,.btn:hover,aside.sidebar .search-side button[type="submit"]:hover,aside.sidebar .widget_search button[type="submit"]:hover{text-decoration:none}.btn:focus,aside.sidebar .search-side button[type="submit"]:focus,aside.sidebar .widget_search button[type="submit"]:focus,.btn.focus,aside.sidebar .search-side button.focus[type="submit"],aside.sidebar .widget_search button.focus[type="submit"]{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.25);box-shadow:0 0 0 .2rem rgba(0,67,113,0.25)}.btn.disabled,aside.sidebar .search-side button.disabled[type="submit"],aside.sidebar .widget_search button.disabled[type="submit"],.btn:disabled,aside.sidebar .search-side button[type="submit"]:disabled,aside.sidebar .widget_search button[type="submit"]:disabled{opacity:.65}.btn:not([disabled]):not(.disabled),aside.sidebar .search-side button[type="submit"]:not([disabled]):not(.disabled),aside.sidebar .widget_search button[type="submit"]:not([disabled]):not(.disabled){cursor:pointer}.btn:not([disabled]):not(.disabled):active,aside.sidebar .search-side button[type="submit"]:not([disabled]):not(.disabled):active,aside.sidebar .widget_search button[type="submit"]:not([disabled]):not(.disabled):active,.btn:not([disabled]):not(.disabled).active,aside.sidebar .search-side button[type="submit"]:not([disabled]):not(.disabled).active,aside.sidebar .widget_search button[type="submit"]:not([disabled]):not(.disabled).active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#004371;border-color:#004371}.btn-primary:hover{color:#fff;background-color:#002c4b;border-color:#00253e}.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.5);box-shadow:0 0 0 .2rem rgba(0,67,113,0.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#004371;border-color:#004371}.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#00253e;border-color:#001d31}.btn-primary:not([disabled]):not(.disabled):active:focus,.btn-primary:not([disabled]):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.5);box-shadow:0 0 0 .2rem rgba(0,67,113,0.5)}.btn-secondary{color:#fff;background-color:#004371;border-color:#004371}.btn-secondary:hover{color:#fff;background-color:#002c4b;border-color:#00253e}.btn-secondary:focus,.btn-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.5);box-shadow:0 0 0 .2rem rgba(0,67,113,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#004371;border-color:#004371}.btn-secondary:not([disabled]):not(.disabled):active,.btn-secondary:not([disabled]):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#00253e;border-color:#001d31}.btn-secondary:not([disabled]):not(.disabled):active:focus,.btn-secondary:not([disabled]):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.5);box-shadow:0 0 0 .2rem rgba(0,67,113,0.5)}.btn-success{color:#212121;background-color:#DBE8DD;border-color:#DBE8DD}.btn-success:hover{color:#212121;background-color:#c4d9c7;border-color:#bcd4c0}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(219,232,221,0.5);box-shadow:0 0 0 .2rem rgba(219,232,221,0.5)}.btn-success.disabled,.btn-success:disabled{background-color:#DBE8DD;border-color:#DBE8DD}.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#212121;background-color:#bcd4c0;border-color:#b4cfb8}.btn-success:not([disabled]):not(.disabled):active:focus,.btn-success:not([disabled]):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(219,232,221,0.5);box-shadow:0 0 0 .2rem rgba(219,232,221,0.5)}.btn-info{color:#212121;background-color:#D5E2ED;border-color:#D5E2ED}.btn-info:hover{color:#212121;background-color:#bad0e2;border-color:#b1c9de}.btn-info:focus,.btn-info.focus{-webkit-box-shadow:0 0 0 .2rem rgba(213,226,237,0.5);box-shadow:0 0 0 .2rem rgba(213,226,237,0.5)}.btn-info.disabled,.btn-info:disabled{background-color:#D5E2ED;border-color:#D5E2ED}.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#212121;background-color:#b1c9de;border-color:#a8c3da}.btn-info:not([disabled]):not(.disabled):active:focus,.btn-info:not([disabled]):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(213,226,237,0.5);box-shadow:0 0 0 .2rem rgba(213,226,237,0.5)}.btn-warning{color:#212121;background-color:#FCEFD4;border-color:#FCEFD4}.btn-warning:hover{color:#212121;background-color:#fae2b0;border-color:#f9dda4}.btn-warning:focus,.btn-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(252,239,212,0.5);box-shadow:0 0 0 .2rem rgba(252,239,212,0.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#FCEFD4;border-color:#FCEFD4}.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212121;background-color:#f9dda4;border-color:#f8d998}.btn-warning:not([disabled]):not(.disabled):active:focus,.btn-warning:not([disabled]):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(252,239,212,0.5);box-shadow:0 0 0 .2rem rgba(252,239,212,0.5)}.btn-danger{color:#212121;background-color:#EBD2D5;border-color:#EBD2D5}.btn-danger:hover{color:#212121;background-color:#dfb8bc;border-color:#dbafb4}.btn-danger:focus,.btn-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(235,210,213,0.5);box-shadow:0 0 0 .2rem rgba(235,210,213,0.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#EBD2D5;border-color:#EBD2D5}.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#212121;background-color:#dbafb4;border-color:#d7a6ac}.btn-danger:not([disabled]):not(.disabled):active:focus,.btn-danger:not([disabled]):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(235,210,213,0.5);box-shadow:0 0 0 .2rem rgba(235,210,213,0.5)}.btn-light{color:#212121;background-color:#F7F7F7;border-color:#F7F7F7}.btn-light:hover{color:#212121;background-color:#e4e4e4;border-color:#dedede}.btn-light:focus,.btn-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(247,247,247,0.5);box-shadow:0 0 0 .2rem rgba(247,247,247,0.5)}.btn-light.disabled,.btn-light:disabled{background-color:#F7F7F7;border-color:#F7F7F7}.btn-light:not([disabled]):not(.disabled):active,.btn-light:not([disabled]):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212121;background-color:#dedede;border-color:#d7d7d7}.btn-light:not([disabled]):not(.disabled):active:focus,.btn-light:not([disabled]):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(247,247,247,0.5);box-shadow:0 0 0 .2rem rgba(247,247,247,0.5)}.btn-dark{color:#fff;background-color:#252525;border-color:#252525}.btn-dark:hover{color:#fff;background-color:#121212;border-color:#0c0c0c}.btn-dark:focus,.btn-dark.focus{-webkit-box-shadow:0 0 0 .2rem rgba(37,37,37,0.5);box-shadow:0 0 0 .2rem rgba(37,37,37,0.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#252525;border-color:#252525}.btn-dark:not([disabled]):not(.disabled):active,.btn-dark:not([disabled]):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#0c0c0c;border-color:#050505}.btn-dark:not([disabled]):not(.disabled):active:focus,.btn-dark:not([disabled]):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(37,37,37,0.5);box-shadow:0 0 0 .2rem rgba(37,37,37,0.5)}.btn-outline-primary{color:#004371;background-color:transparent;background-image:none;border-color:#004371}.btn-outline-primary:hover{color:#fff;background-color:#004371;border-color:#004371}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.5);box-shadow:0 0 0 .2rem rgba(0,67,113,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#004371;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:#212121;background-color:#004371;border-color:#004371;-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.5);box-shadow:0 0 0 .2rem rgba(0,67,113,0.5)}.btn-outline-secondary{color:#004371;background-color:transparent;background-image:none;border-color:#004371}.btn-outline-secondary:hover{color:#fff;background-color:#004371;border-color:#004371}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.5);box-shadow:0 0 0 .2rem rgba(0,67,113,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#004371;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:#212121;background-color:#004371;border-color:#004371;-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.5);box-shadow:0 0 0 .2rem rgba(0,67,113,0.5)}.btn-outline-success{color:#DBE8DD;background-color:transparent;background-image:none;border-color:#DBE8DD}.btn-outline-success:hover{color:#212121;background-color:#DBE8DD;border-color:#DBE8DD}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(219,232,221,0.5);box-shadow:0 0 0 .2rem rgba(219,232,221,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#DBE8DD;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:#212121;background-color:#DBE8DD;border-color:#DBE8DD;-webkit-box-shadow:0 0 0 .2rem rgba(219,232,221,0.5);box-shadow:0 0 0 .2rem rgba(219,232,221,0.5)}.btn-outline-info{color:#D5E2ED;background-color:transparent;background-image:none;border-color:#D5E2ED}.btn-outline-info:hover{color:#212121;background-color:#D5E2ED;border-color:#D5E2ED}.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 .2rem rgba(213,226,237,0.5);box-shadow:0 0 0 .2rem rgba(213,226,237,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#D5E2ED;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:#212121;background-color:#D5E2ED;border-color:#D5E2ED;-webkit-box-shadow:0 0 0 .2rem rgba(213,226,237,0.5);box-shadow:0 0 0 .2rem rgba(213,226,237,0.5)}.btn-outline-warning{color:#FCEFD4;background-color:transparent;background-image:none;border-color:#FCEFD4}.btn-outline-warning:hover{color:#212121;background-color:#FCEFD4;border-color:#FCEFD4}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(252,239,212,0.5);box-shadow:0 0 0 .2rem rgba(252,239,212,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#FCEFD4;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:#212121;background-color:#FCEFD4;border-color:#FCEFD4;-webkit-box-shadow:0 0 0 .2rem rgba(252,239,212,0.5);box-shadow:0 0 0 .2rem rgba(252,239,212,0.5)}.btn-outline-danger{color:#EBD2D5;background-color:transparent;background-image:none;border-color:#EBD2D5}.btn-outline-danger:hover{color:#212121;background-color:#EBD2D5;border-color:#EBD2D5}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 .2rem rgba(235,210,213,0.5);box-shadow:0 0 0 .2rem rgba(235,210,213,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#EBD2D5;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:#212121;background-color:#EBD2D5;border-color:#EBD2D5;-webkit-box-shadow:0 0 0 .2rem rgba(235,210,213,0.5);box-shadow:0 0 0 .2rem rgba(235,210,213,0.5)}.btn-outline-light{color:#F7F7F7;background-color:transparent;background-image:none;border-color:#F7F7F7}.btn-outline-light:hover{color:#212121;background-color:#F7F7F7;border-color:#F7F7F7}.btn-outline-light:focus,.btn-outline-light.focus{-webkit-box-shadow:0 0 0 .2rem rgba(247,247,247,0.5);box-shadow:0 0 0 .2rem rgba(247,247,247,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#F7F7F7;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:#fff;background-color:#F7F7F7;border-color:#F7F7F7;-webkit-box-shadow:0 0 0 .2rem rgba(247,247,247,0.5);box-shadow:0 0 0 .2rem rgba(247,247,247,0.5)}.btn-outline-dark{color:#252525;background-color:transparent;background-image:none;border-color:#252525}.btn-outline-dark:hover{color:#fff;background-color:#252525;border-color:#252525}.btn-outline-dark:focus,.btn-outline-dark.focus{-webkit-box-shadow:0 0 0 .2rem rgba(37,37,37,0.5);box-shadow:0 0 0 .2rem rgba(37,37,37,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#252525;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:#212121;background-color:#252525;border-color:#252525;-webkit-box-shadow:0 0 0 .2rem rgba(37,37,37,0.5);box-shadow:0 0 0 .2rem rgba(37,37,37,0.5)}.btn-link{font-weight:400;color:theme-color("primary");background-color:transparent}.btn-link:hover{color:#4581b7;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus,.btn-link.focus{text-decoration:underline;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#353535}.btn-lg,.btn-group-lg>.btn,aside.sidebar .search-side .btn-group-lg>button[type="submit"],aside.sidebar .widget_search .btn-group-lg>button[type="submit"]{padding:.5rem 1rem;font-size:2rem;line-height:1.5;border-radius:.5rem}.btn-sm,.btn-group-sm>.btn,aside.sidebar .search-side .btn-group-sm>button[type="submit"],aside.sidebar .widget_search .btn-group-sm>button[type="submit"]{padding:.25rem .5rem;font-size:1.4rem;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{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}.dropup,.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1.6rem;color:#353535;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.5rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-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{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #eee}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212121;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#141414;text-decoration:none;background-color:#F7F7F7}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#004371}.dropdown-item.disabled,.dropdown-item:disabled{color:#353535;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:1.4rem;color:#353535;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,aside.sidebar .search-side .btn-group>button[type="submit"],aside.sidebar .widget_search .btn-group>button[type="submit"],.btn-group-vertical>.btn,aside.sidebar .search-side .btn-group-vertical>button[type="submit"],aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group>.btn:hover,aside.sidebar .search-side .btn-group>button[type="submit"]:hover,aside.sidebar .widget_search .btn-group>button[type="submit"]:hover,.btn-group-vertical>.btn:hover,aside.sidebar .search-side .btn-group-vertical>button[type="submit"]:hover,aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]:hover{z-index:1}.btn-group>.btn:focus,aside.sidebar .search-side .btn-group>button[type="submit"]:focus,aside.sidebar .widget_search .btn-group>button[type="submit"]:focus,.btn-group>.btn:active,aside.sidebar .search-side .btn-group>button[type="submit"]:active,aside.sidebar .widget_search .btn-group>button[type="submit"]:active,.btn-group>.btn.active,aside.sidebar .search-side .btn-group>button.active[type="submit"],aside.sidebar .widget_search .btn-group>button.active[type="submit"],.btn-group-vertical>.btn:focus,aside.sidebar .search-side .btn-group-vertical>button[type="submit"]:focus,aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]:focus,.btn-group-vertical>.btn:active,aside.sidebar .search-side .btn-group-vertical>button[type="submit"]:active,aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]:active,.btn-group-vertical>.btn.active,aside.sidebar .search-side .btn-group-vertical>button.active[type="submit"],aside.sidebar .widget_search .btn-group-vertical>button.active[type="submit"]{z-index:1}.btn-group .btn+.btn,.btn-group aside.sidebar .search-side button[type="submit"]+.btn,aside.sidebar .search-side .btn-group button[type="submit"]+.btn,.btn-group aside.sidebar .widget_search button[type="submit"]+.btn,aside.sidebar .widget_search .btn-group button[type="submit"]+.btn,.btn-group aside.sidebar .search-side .btn+button[type="submit"],aside.sidebar .search-side .btn-group .btn+button[type="submit"],.btn-group aside.sidebar .search-side button[type="submit"]+button[type="submit"],aside.sidebar .search-side .btn-group button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .btn-group .search-side button[type="submit"]+button[type="submit"],.btn-group aside.sidebar .widget_search .btn+button[type="submit"],aside.sidebar .widget_search .btn-group .btn+button[type="submit"],aside.sidebar .search-side .btn-group .widget_search button[type="submit"]+button[type="submit"],.btn-group aside.sidebar .widget_search button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .btn-group button[type="submit"]+button[type="submit"],.btn-group .btn+.btn-group,.btn-group aside.sidebar .search-side button[type="submit"]+.btn-group,aside.sidebar .search-side .btn-group button[type="submit"]+.btn-group,.btn-group aside.sidebar .widget_search button[type="submit"]+.btn-group,aside.sidebar .widget_search .btn-group button[type="submit"]+.btn-group,.btn-group .btn-group+.btn,.btn-group aside.sidebar .search-side .btn-group+button[type="submit"],aside.sidebar .search-side .btn-group .btn-group+button[type="submit"],.btn-group aside.sidebar .widget_search .btn-group+button[type="submit"],aside.sidebar .widget_search .btn-group .btn-group+button[type="submit"],.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical aside.sidebar .search-side button[type="submit"]+.btn,aside.sidebar .search-side .btn-group-vertical button[type="submit"]+.btn,.btn-group-vertical aside.sidebar .widget_search button[type="submit"]+.btn,aside.sidebar .widget_search .btn-group-vertical button[type="submit"]+.btn,.btn-group-vertical aside.sidebar .search-side .btn+button[type="submit"],aside.sidebar .search-side .btn-group-vertical .btn+button[type="submit"],.btn-group-vertical aside.sidebar .search-side button[type="submit"]+button[type="submit"],aside.sidebar .search-side .btn-group-vertical button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .btn-group-vertical .search-side button[type="submit"]+button[type="submit"],.btn-group-vertical aside.sidebar .widget_search .btn+button[type="submit"],aside.sidebar .widget_search .btn-group-vertical .btn+button[type="submit"],aside.sidebar .search-side .btn-group-vertical .widget_search button[type="submit"]+button[type="submit"],.btn-group-vertical aside.sidebar .widget_search button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .btn-group-vertical button[type="submit"]+button[type="submit"],.btn-group-vertical .btn+.btn-group,.btn-group-vertical aside.sidebar .search-side button[type="submit"]+.btn-group,aside.sidebar .search-side .btn-group-vertical button[type="submit"]+.btn-group,.btn-group-vertical aside.sidebar .widget_search button[type="submit"]+.btn-group,aside.sidebar .widget_search .btn-group-vertical button[type="submit"]+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical aside.sidebar .search-side .btn-group+button[type="submit"],aside.sidebar .search-side .btn-group-vertical .btn-group+button[type="submit"],.btn-group-vertical aside.sidebar .widget_search .btn-group+button[type="submit"],aside.sidebar .widget_search .btn-group-vertical .btn-group+button[type="submit"],.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child,aside.sidebar .search-side .btn-group>button[type="submit"]:first-child,aside.sidebar .widget_search .btn-group>button[type="submit"]:first-child{margin-left:0}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),aside.sidebar .search-side .btn-group>button[type="submit"]:not(:last-child):not(.dropdown-toggle),aside.sidebar .widget_search .btn-group>button[type="submit"]:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn,aside.sidebar .search-side .btn-group>.btn-group:not(:last-child)>button[type="submit"],aside.sidebar .widget_search .btn-group>.btn-group:not(:last-child)>button[type="submit"]{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),aside.sidebar .search-side .btn-group>button[type="submit"]:not(:first-child),aside.sidebar .widget_search .btn-group>button[type="submit"]:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn,aside.sidebar .search-side .btn-group>.btn-group:not(:first-child)>button[type="submit"],aside.sidebar .widget_search .btn-group>.btn-group:not(:first-child)>button[type="submit"]{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.dropdown-toggle-split::after{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,aside.sidebar .search-side .btn-group-sm>button[type="submit"]+.dropdown-toggle-split,aside.sidebar .widget_search .btn-group-sm>button[type="submit"]+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,aside.sidebar .search-side .btn-group-lg>button[type="submit"]+.dropdown-toggle-split,aside.sidebar .widget_search .btn-group-lg>button[type="submit"]+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .btn-group-vertical button[type="submit"],.btn-group-vertical aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .btn-group-vertical button[type="submit"],.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,aside.sidebar .search-side .btn-group-vertical>button[type="submit"]+.btn,aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]+.btn,aside.sidebar .search-side .btn-group-vertical>.btn+button[type="submit"],aside.sidebar .search-side .btn-group-vertical>button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .btn-group-vertical>.btn+button[type="submit"],aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]+button[type="submit"],.btn-group-vertical>.btn+.btn-group,aside.sidebar .search-side .btn-group-vertical>button[type="submit"]+.btn-group,aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]+.btn-group,.btn-group-vertical>.btn-group+.btn,aside.sidebar .search-side .btn-group-vertical>.btn-group+button[type="submit"],aside.sidebar .widget_search .btn-group-vertical>.btn-group+button[type="submit"],.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),aside.sidebar .search-side .btn-group-vertical>button[type="submit"]:not(:last-child):not(.dropdown-toggle),aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,aside.sidebar .search-side .btn-group-vertical>.btn-group:not(:last-child)>button[type="submit"],aside.sidebar .widget_search .btn-group-vertical>.btn-group:not(:last-child)>button[type="submit"]{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),aside.sidebar .search-side .btn-group-vertical>button[type="submit"]:not(:first-child),aside.sidebar .widget_search .btn-group-vertical>button[type="submit"]:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn,aside.sidebar .search-side .btn-group-vertical>.btn-group:not(:first-child)>button[type="submit"],aside.sidebar .widget_search .btn-group-vertical>.btn-group:not(:first-child)>button[type="submit"]{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,aside.sidebar .search-side .btn-group-toggle>button[type="submit"],aside.sidebar .widget_search .btn-group-toggle>button[type="submit"],.btn-group-toggle>.btn-group>.btn,aside.sidebar .search-side .btn-group-toggle>.btn-group>button[type="submit"],aside.sidebar .widget_search .btn-group-toggle>.btn-group>button[type="submit"]{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],aside.sidebar .search-side .btn-group-toggle>button[type="submit"] input[type="radio"],aside.sidebar .widget_search .btn-group-toggle>button[type="submit"] input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],aside.sidebar .search-side .btn-group-toggle>button[type="submit"] input[type="checkbox"],aside.sidebar .widget_search .btn-group-toggle>button[type="submit"] input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],aside.sidebar .search-side .btn-group-toggle>.btn-group>button[type="submit"] input[type="radio"],aside.sidebar .widget_search .btn-group-toggle>.btn-group>button[type="submit"] input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"],aside.sidebar .search-side .btn-group-toggle>.btn-group>button[type="submit"] input[type="checkbox"],aside.sidebar .widget_search .btn-group-toggle>.btn-group>button[type="submit"] input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group .form-control,.input-group aside.sidebar .search-side input[type="search"],aside.sidebar .search-side .input-group input[type="search"],.input-group aside.sidebar .widget_search input[type="search"],aside.sidebar .widget_search .input-group input[type="search"],.input-group .custom-select,.input-group .custom-file{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .form-control:focus,.input-group aside.sidebar .search-side input[type="search"]:focus,aside.sidebar .search-side .input-group input[type="search"]:focus,.input-group aside.sidebar .widget_search input[type="search"]:focus,aside.sidebar .widget_search .input-group input[type="search"]:focus,.input-group .custom-select:focus,.input-group .custom-file:focus{z-index:3}.input-group .form-control+.form-control,.input-group aside.sidebar .search-side input[type="search"]+.form-control,aside.sidebar .search-side .input-group input[type="search"]+.form-control,.input-group aside.sidebar .widget_search input[type="search"]+.form-control,aside.sidebar .widget_search .input-group input[type="search"]+.form-control,.input-group aside.sidebar .search-side .form-control+input[type="search"],aside.sidebar .search-side .input-group .form-control+input[type="search"],.input-group aside.sidebar .search-side input[type="search"]+input[type="search"],aside.sidebar .search-side .input-group input[type="search"]+input[type="search"],aside.sidebar .widget_search .input-group .search-side input[type="search"]+input[type="search"],.input-group aside.sidebar .widget_search .form-control+input[type="search"],aside.sidebar .widget_search .input-group .form-control+input[type="search"],aside.sidebar .search-side .input-group .widget_search input[type="search"]+input[type="search"],.input-group aside.sidebar .widget_search input[type="search"]+input[type="search"],aside.sidebar .widget_search .input-group input[type="search"]+input[type="search"],.input-group .custom-select+.form-control,.input-group aside.sidebar .search-side .custom-select+input[type="search"],aside.sidebar .search-side .input-group .custom-select+input[type="search"],.input-group aside.sidebar .widget_search .custom-select+input[type="search"],aside.sidebar .widget_search .input-group .custom-select+input[type="search"],.input-group .custom-file+.form-control,.input-group aside.sidebar .search-side .custom-file+input[type="search"],aside.sidebar .search-side .input-group .custom-file+input[type="search"],.input-group aside.sidebar .widget_search .custom-file+input[type="search"],aside.sidebar .widget_search .input-group .custom-file+input[type="search"]{margin-left:-1px}.input-group .form-control:not(:last-child),.input-group aside.sidebar .search-side input[type="search"]:not(:last-child),aside.sidebar .search-side .input-group input[type="search"]:not(:last-child),.input-group aside.sidebar .widget_search input[type="search"]:not(:last-child),aside.sidebar .widget_search .input-group input[type="search"]:not(:last-child),.input-group .custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-control:not(:first-child),.input-group aside.sidebar .search-side input[type="search"]:not(:first-child),aside.sidebar .search-side .input-group input[type="search"]:not(:first-child),.input-group aside.sidebar .widget_search input[type="search"]:not(:first-child),aside.sidebar .widget_search .input-group input[type="search"]: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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group .custom-file:not(:last-child) .custom-file-control,.input-group .custom-file:not(:last-child) .custom-file-control::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group .custom-file:not(:first-child) .custom-file-control,.input-group .custom-file:not(:first-child) .custom-file-control::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-prepend .btn,.input-group-prepend aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .input-group-prepend button[type="submit"],.input-group-prepend aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .input-group-prepend button[type="submit"],.input-group-append .btn,.input-group-append aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .input-group-append button[type="submit"],.input-group-append aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .input-group-append button[type="submit"]{position:relative;z-index:2}.input-group-prepend .btn+.btn,.input-group-prepend aside.sidebar .search-side button[type="submit"]+.btn,aside.sidebar .search-side .input-group-prepend button[type="submit"]+.btn,.input-group-prepend aside.sidebar .widget_search button[type="submit"]+.btn,aside.sidebar .widget_search .input-group-prepend button[type="submit"]+.btn,.input-group-prepend aside.sidebar .search-side .btn+button[type="submit"],aside.sidebar .search-side .input-group-prepend .btn+button[type="submit"],.input-group-prepend aside.sidebar .search-side button[type="submit"]+button[type="submit"],aside.sidebar .search-side .input-group-prepend button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .input-group-prepend .search-side button[type="submit"]+button[type="submit"],.input-group-prepend aside.sidebar .widget_search .btn+button[type="submit"],aside.sidebar .widget_search .input-group-prepend .btn+button[type="submit"],aside.sidebar .search-side .input-group-prepend .widget_search button[type="submit"]+button[type="submit"],.input-group-prepend aside.sidebar .widget_search button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .input-group-prepend button[type="submit"]+button[type="submit"],.input-group-prepend .btn+.input-group-text,.input-group-prepend aside.sidebar .search-side button[type="submit"]+.input-group-text,aside.sidebar .search-side .input-group-prepend button[type="submit"]+.input-group-text,.input-group-prepend aside.sidebar .widget_search button[type="submit"]+.input-group-text,aside.sidebar .widget_search .input-group-prepend button[type="submit"]+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend aside.sidebar .search-side .input-group-text+button[type="submit"],aside.sidebar .search-side .input-group-prepend .input-group-text+button[type="submit"],.input-group-prepend aside.sidebar .widget_search .input-group-text+button[type="submit"],aside.sidebar .widget_search .input-group-prepend .input-group-text+button[type="submit"],.input-group-append .btn+.btn,.input-group-append aside.sidebar .search-side button[type="submit"]+.btn,aside.sidebar .search-side .input-group-append button[type="submit"]+.btn,.input-group-append aside.sidebar .widget_search button[type="submit"]+.btn,aside.sidebar .widget_search .input-group-append button[type="submit"]+.btn,.input-group-append aside.sidebar .search-side .btn+button[type="submit"],aside.sidebar .search-side .input-group-append .btn+button[type="submit"],.input-group-append aside.sidebar .search-side button[type="submit"]+button[type="submit"],aside.sidebar .search-side .input-group-append button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .input-group-append .search-side button[type="submit"]+button[type="submit"],.input-group-append aside.sidebar .widget_search .btn+button[type="submit"],aside.sidebar .widget_search .input-group-append .btn+button[type="submit"],aside.sidebar .search-side .input-group-append .widget_search button[type="submit"]+button[type="submit"],.input-group-append aside.sidebar .widget_search button[type="submit"]+button[type="submit"],aside.sidebar .widget_search .input-group-append button[type="submit"]+button[type="submit"],.input-group-append .btn+.input-group-text,.input-group-append aside.sidebar .search-side button[type="submit"]+.input-group-text,aside.sidebar .search-side .input-group-append button[type="submit"]+.input-group-text,.input-group-append aside.sidebar .widget_search button[type="submit"]+.input-group-text,aside.sidebar .widget_search .input-group-append button[type="submit"]+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append aside.sidebar .search-side .input-group-text+button[type="submit"],aside.sidebar .search-side .input-group-append .input-group-text+button[type="submit"],.input-group-append aside.sidebar .widget_search .input-group-text+button[type="submit"],aside.sidebar .widget_search .input-group-append .input-group-text+button[type="submit"]{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{padding:.9rem 1rem;margin-bottom:0;font-size:1.6rem;font-weight:400;line-height:1.3;color:#333;text-align:center;white-space:nowrap;background-color:#eee;border:1px solid #a5a5a5;border-radius:.5rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group>.input-group-prepend>.btn,aside.sidebar .search-side .input-group>.input-group-prepend>button[type="submit"],aside.sidebar .widget_search .input-group>.input-group-prepend>button[type="submit"],.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,aside.sidebar .search-side .input-group>.input-group-append:not(:last-child)>button[type="submit"],aside.sidebar .widget_search .input-group>.input-group-append:not(:last-child)>button[type="submit"],.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),aside.sidebar .search-side .input-group>.input-group-append:last-child>button[type="submit"]:not(:last-child):not(.dropdown-toggle),aside.sidebar .widget_search .input-group>.input-group-append:last-child>button[type="submit"]: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,aside.sidebar .search-side .input-group>.input-group-append>button[type="submit"],aside.sidebar .widget_search .input-group>.input-group-append>button[type="submit"],.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,aside.sidebar .search-side .input-group>.input-group-prepend:not(:first-child)>button[type="submit"],aside.sidebar .widget_search .input-group>.input-group-prepend:not(:first-child)>button[type="submit"],.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),aside.sidebar .search-side .input-group>.input-group-prepend:first-child>button[type="submit"]:not(:first-child),aside.sidebar .widget_search .input-group>.input-group-prepend:first-child>button[type="submit"]: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;display:block;min-height:1.3rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:#004371}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,67,113,0.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,67,113,0.25)}.custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#25a6ff}.custom-control-input:disabled ~ .custom-control-label{color:#353535}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#eee}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.15rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ccc}.custom-control-label::after{position:absolute;top:.15rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.5rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#004371}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#004371}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#004371}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-select{display:inline-block;width:100%;height:calc(3.88rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.3;color:#333;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23252525' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #a5a5a5;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#008ff1;outline:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 0 .2rem rgba(0,67,113,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 0 .2rem rgba(0,67,113,0.25)}.custom-select:focus::-ms-value{color:#333;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#353535;background-color:#eee}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(2.6rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(4rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(3.88rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(3.88rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-control{border-color:#008ff1;-webkit-box-shadow:0 0 0 .2rem rgba(0,67,113,0.25);box-shadow:0 0 0 .2rem rgba(0,67,113,0.25)}.custom-file-input:focus ~ .custom-file-control::before{border-color:#008ff1}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(3.88rem + 2px);padding:.9rem 1rem;line-height:1.3;color:#333;background-color:#fff;border:1px solid #a5a5a5;border-radius:.5rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(3.88rem + 2px) - 1px * 2);padding:.9rem 1rem;line-height:1.3;color:#333;content:"Browse";background-color:#eee;border-left:1px solid #a5a5a5;border-radius:0 .5rem .5rem 0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#353535}.nav-tabs{border-bottom:1px solid #ccc}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eee #eee #ccc}.nav-tabs .nav-link.disabled{color:#353535;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#333;background-color:#fff;border-color:#ccc #ccc #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.5rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#004371}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.24rem;padding-bottom:.24rem;margin-right:1rem;font-size:2rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:2rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.5rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not([disabled]):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.99px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 767.99px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 991.99px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width: 1199.99px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,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(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{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;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.5rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;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(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.5rem - 1px) calc(.5rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.5rem - 1px) calc(.5rem - 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}.card-img{width:100%;border-radius:calc(.5rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.5rem - 1px);border-bottom-left-radius:calc(.5rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:10px}@media (min-width: 576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-10px;margin-left:-10px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:10px;margin-bottom:0;margin-left:10px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:10px}@media (min-width: 576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-img-top,.card-group>.card:first-child .card-header{border-top-right-radius:0}.card-group>.card:first-child .card-img-bottom,.card-group>.card:first-child .card-footer{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-img-top,.card-group>.card:last-child .card-header{border-top-left-radius:0}.card-group>.card:last-child .card-img-bottom,.card-group>.card:last-child .card-footer{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.5rem}.card-group>.card:only-child .card-img-top,.card-group>.card:only-child .card-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.card-group>.card:only-child .card-img-bottom,.card-group>.card:only-child .card-footer{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eee;border-radius:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#353535;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#353535}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.5rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:theme-color("primary");background-color:#fff;border:1px solid #ccc}.page-link:focus,.page-link:hover{color:#4581b7;text-decoration:none;background-color:#eee;border-color:#ccc}.page-link:not([disabled]):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.page-item:last-child .page-link{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#004371;border-color:#004371}.page-item.disabled .page-link{color:#353535;pointer-events:none;cursor:auto;background-color:#fff;border-color:#ccc}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:2rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:1.4rem;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:.5rem}.badge:empty{display:none}.btn .badge,aside.sidebar .search-side button[type="submit"] .badge,aside.sidebar .widget_search button[type="submit"] .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#004371}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#00253e}.badge-secondary{color:#fff;background-color:#004371}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#00253e}.badge-success{color:#212121;background-color:#DBE8DD}.badge-success[href]:focus,.badge-success[href]:hover{color:#212121;text-decoration:none;background-color:#bcd4c0}.badge-info{color:#212121;background-color:#D5E2ED}.badge-info[href]:focus,.badge-info[href]:hover{color:#212121;text-decoration:none;background-color:#b1c9de}.badge-warning{color:#212121;background-color:#FCEFD4}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212121;text-decoration:none;background-color:#f9dda4}.badge-danger{color:#212121;background-color:#EBD2D5}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#212121;text-decoration:none;background-color:#dbafb4}.badge-light{color:#212121;background-color:#F7F7F7}.badge-light[href]:focus,.badge-light[href]:hover{color:#212121;text-decoration:none;background-color:#dedede}.badge-dark{color:#fff;background-color:#252525}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#0c0c0c}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eee;border-radius:.5rem}@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:.5rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4.9rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#00233b;background-color:#ccd9e3;border-color:#b8cad7}.alert-primary hr{border-top-color:#a8bece}.alert-primary .alert-link{color:#000508}.alert-secondary{color:#00233b;background-color:#ccd9e3;border-color:#b8cad7}.alert-secondary hr{border-top-color:#a8bece}.alert-secondary .alert-link{color:#000508}.alert-success{color:#727973;background-color:#f8faf8;border-color:#f5f9f5}.alert-success hr{border-top-color:#e5efe5}.alert-success .alert-link{color:#595f5a}.alert-info{color:#6f767b;background-color:#f7f9fb;border-color:#f3f7fa}.alert-info hr{border-top-color:#e1ebf3}.alert-info .alert-link{color:#575c60}.alert-warning{color:#837c6e;background-color:#fefcf6;border-color:#fefbf3}.alert-warning hr{border-top-color:#fcf3db}.alert-warning .alert-link{color:#676257}.alert-danger{color:#7a6d6f;background-color:#fbf6f7;border-color:#f9f2f3}.alert-danger hr{border-top-color:#f1e1e3}.alert-danger .alert-link{color:#5f5556}.alert-light{color:gray;background-color:#fdfdfd;border-color:#fdfdfd}.alert-light hr{border-top-color:#f0f0f0}.alert-light .alert-link{color:#676767}.alert-dark{color:#131313;background-color:#d3d3d3;border-color:#c2c2c2}.alert-dark hr{border-top-color:#b5b5b5}.alert-dark .alert-link{color:#000}@-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:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:1.2rem;background-color:#eee;border-radius:.5rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#004371;-webkit-transition:width 0.6s ease;transition:width 0.6s ease}.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:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#333;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#333;text-decoration:none;background-color:#F7F7F7}.list-group-item-action:active{color:#353535;background-color:#eee}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#353535;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#004371;border-color:#004371}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#00233b;background-color:#b8cad7}a.list-group-item-primary,button.list-group-item-primary{color:#00233b}a.list-group-item-primary:focus,a.list-group-item-primary:hover,button.list-group-item-primary:focus,button.list-group-item-primary:hover{color:#00233b;background-color:#a8bece}a.list-group-item-primary.active,button.list-group-item-primary.active{color:#fff;background-color:#00233b;border-color:#00233b}.list-group-item-secondary{color:#00233b;background-color:#b8cad7}a.list-group-item-secondary,button.list-group-item-secondary{color:#00233b}a.list-group-item-secondary:focus,a.list-group-item-secondary:hover,button.list-group-item-secondary:focus,button.list-group-item-secondary:hover{color:#00233b;background-color:#a8bece}a.list-group-item-secondary.active,button.list-group-item-secondary.active{color:#fff;background-color:#00233b;border-color:#00233b}.list-group-item-success{color:#727973;background-color:#f5f9f5}a.list-group-item-success,button.list-group-item-success{color:#727973}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#727973;background-color:#e5efe5}a.list-group-item-success.active,button.list-group-item-success.active{color:#fff;background-color:#727973;border-color:#727973}.list-group-item-info{color:#6f767b;background-color:#f3f7fa}a.list-group-item-info,button.list-group-item-info{color:#6f767b}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#6f767b;background-color:#e1ebf3}a.list-group-item-info.active,button.list-group-item-info.active{color:#fff;background-color:#6f767b;border-color:#6f767b}.list-group-item-warning{color:#837c6e;background-color:#fefbf3}a.list-group-item-warning,button.list-group-item-warning{color:#837c6e}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#837c6e;background-color:#fcf3db}a.list-group-item-warning.active,button.list-group-item-warning.active{color:#fff;background-color:#837c6e;border-color:#837c6e}.list-group-item-danger{color:#7a6d6f;background-color:#f9f2f3}a.list-group-item-danger,button.list-group-item-danger{color:#7a6d6f}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#7a6d6f;background-color:#f1e1e3}a.list-group-item-danger.active,button.list-group-item-danger.active{color:#fff;background-color:#7a6d6f;border-color:#7a6d6f}.list-group-item-light{color:gray;background-color:#fdfdfd}a.list-group-item-light,button.list-group-item-light{color:gray}a.list-group-item-light:focus,a.list-group-item-light:hover,button.list-group-item-light:focus,button.list-group-item-light:hover{color:gray;background-color:#f0f0f0}a.list-group-item-light.active,button.list-group-item-light.active{color:#fff;background-color:gray;border-color:gray}.list-group-item-dark{color:#131313;background-color:#c2c2c2}a.list-group-item-dark,button.list-group-item-dark{color:#131313}a.list-group-item-dark:focus,a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover{color:#131313;background-color:#b5b5b5}a.list-group-item-dark.active,button.list-group-item-dark.active{color:#fff;background-color:#131313;border-color:#131313}.close{float:right;font-size:2.4rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not([disabled]):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.show .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.5rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #eee;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.3}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #eee}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.3;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:1.4rem;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:#000}.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:#000}.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:#000}.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:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.5rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Roboto","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.3;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:1.4rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.5rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .5rem}.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) * -1)}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{border-width:.5rem .5rem 0}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px;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) * -1);width:.5rem;height:1rem;margin:.5rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{border-width:.5rem .5rem .5rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{left:1px;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) * -1)}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 .5rem .5rem .5rem}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px;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) * -1);width:.5rem;height:1rem;margin:.5rem 0}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{border-width:.5rem 0 .5rem .5rem}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1.6rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#353535}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:-webkit-transform 0.6s ease;transition:-webkit-transform 0.6s ease;transition:transform 0.6s ease;transition:transform 0.6s ease, -webkit-transform 0.6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.carousel-item-next,.active.carousel-item-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-next,.active.carousel-item-right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)){.carousel-item-prev,.active.carousel-item-left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-prev:focus,.carousel-control-prev:hover,.carousel-control-next:focus,.carousel-control-next:hover{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:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,0.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#004371 !important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#00253e !important}.bg-secondary{background-color:#004371 !important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#00253e !important}.bg-success{background-color:#DBE8DD !important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#bcd4c0 !important}.bg-info{background-color:#D5E2ED !important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#b1c9de !important}.bg-warning{background-color:#FCEFD4 !important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#f9dda4 !important}.bg-danger{background-color:#EBD2D5 !important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#dbafb4 !important}.bg-light{background-color:#F7F7F7 !important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dedede !important}.bg-dark{background-color:#252525 !important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#0c0c0c !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #eee !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:#004371 !important}.border-secondary{border-color:#004371 !important}.border-success{border-color:#DBE8DD !important}.border-info{border-color:#D5E2ED !important}.border-warning{border-color:#FCEFD4 !important}.border-danger{border-color:#EBD2D5 !important}.border-light{border-color:#F7F7F7 !important}.border-dark{border-color:#252525 !important}.border-white{border-color:#fff !important}.rounded{border-radius:.5rem !important}.rounded-top{border-top-left-radius:.5rem !important;border-top-right-radius:.5rem !important}.rounded-right{border-top-right-radius:.5rem !important;border-bottom-right-radius:.5rem !important}.rounded-bottom{border-bottom-right-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.rounded-left{border-top-left-radius:.5rem !important;border-bottom-left-radius:.5rem !important}.rounded-circle{border-radius:50% !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:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;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:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;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:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;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:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.d-print-block{display:none !important}@media print{.d-print-block{display:block !important}}.d-print-inline{display:none !important}@media print{.d-print-inline{display:inline !important}}.d-print-inline-block{display:none !important}@media print{.d-print-inline-block{display:inline-block !important}}@media print{.d-print-none{display:none !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{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse,.image-banner.img-banner--reverse .row,.split-casestudy.split-casestudy--reverse .row{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;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: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:1rem !important}.mt-1,.my-1{margin-top:1rem !important}.mr-1,.mx-1{margin-right:1rem !important}.mb-1,.my-1{margin-bottom:1rem !important}.ml-1,.mx-1{margin-left:1rem !important}.m-2{margin:2rem !important}.mt-2,.my-2{margin-top:2rem !important}.mr-2,.mx-2{margin-right:2rem !important}.mb-2,.my-2{margin-bottom:2rem !important}.ml-2,.mx-2{margin-left:2rem !important}.m-3{margin:3rem !important}.mt-3,.my-3{margin-top:3rem !important}.mr-3,.mx-3{margin-right:3rem !important}.mb-3,.my-3{margin-bottom:3rem !important}.ml-3,.mx-3{margin-left:3rem !important}.m-4{margin:4rem !important}.mt-4,.my-4{margin-top:4rem !important}.mr-4,.mx-4{margin-right:4rem !important}.mb-4,.my-4{margin-bottom:4rem !important}.ml-4,.mx-4{margin-left:4rem !important}.m-5{margin:5rem !important}.mt-5,.my-5{margin-top:5rem !important}.mr-5,.mx-5{margin-right:5rem !important}.mb-5,.my-5{margin-bottom:5rem !important}.ml-5,.mx-5{margin-left:5rem !important}.m-6{margin:6rem !important}.mt-6,.my-6{margin-top:6rem !important}.mr-6,.mx-6{margin-right:6rem !important}.mb-6,.my-6{margin-bottom:6rem !important}.ml-6,.mx-6{margin-left:6rem !important}.m-7{margin:7rem !important}.mt-7,.my-7{margin-top:7rem !important}.mr-7,.mx-7{margin-right:7rem !important}.mb-7,.my-7{margin-bottom:7rem !important}.ml-7,.mx-7{margin-left:7rem !important}.m-8{margin:8rem !important}.mt-8,.my-8{margin-top:8rem !important}.mr-8,.mx-8{margin-right:8rem !important}.mb-8,.my-8{margin-bottom:8rem !important}.ml-8,.mx-8{margin-left:8rem !important}.m-9{margin:9rem !important}.mt-9,.my-9{margin-top:9rem !important}.mr-9,.mx-9{margin-right:9rem !important}.mb-9,.my-9{margin-bottom:9rem !important}.ml-9,.mx-9{margin-left:9rem !important}.m-10{margin:10rem !important}.mt-10,.my-10{margin-top:10rem !important}.mr-10,.mx-10{margin-right:10rem !important}.mb-10,.my-10{margin-bottom:10rem !important}.ml-10,.mx-10{margin-left:10rem !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:1rem !important}.pt-1,.py-1{padding-top:1rem !important}.pr-1,.px-1{padding-right:1rem !important}.pb-1,.py-1{padding-bottom:1rem !important}.pl-1,.px-1{padding-left:1rem !important}.p-2{padding:2rem !important}.pt-2,.py-2{padding-top:2rem !important}.pr-2,.px-2{padding-right:2rem !important}.pb-2,.py-2{padding-bottom:2rem !important}.pl-2,.px-2{padding-left:2rem !important}.p-3{padding:3rem !important}.pt-3,.py-3{padding-top:3rem !important}.pr-3,.px-3{padding-right:3rem !important}.pb-3,.py-3{padding-bottom:3rem !important}.pl-3,.px-3{padding-left:3rem !important}.p-4{padding:4rem !important}.pt-4,.py-4{padding-top:4rem !important}.pr-4,.px-4{padding-right:4rem !important}.pb-4,.py-4{padding-bottom:4rem !important}.pl-4,.px-4{padding-left:4rem !important}.p-5{padding:5rem !important}.pt-5,.py-5{padding-top:5rem !important}.pr-5,.px-5{padding-right:5rem !important}.pb-5,.py-5{padding-bottom:5rem !important}.pl-5,.px-5{padding-left:5rem !important}.p-6{padding:6rem !important}.pt-6,.py-6{padding-top:6rem !important}.pr-6,.px-6{padding-right:6rem !important}.pb-6,.py-6{padding-bottom:6rem !important}.pl-6,.px-6{padding-left:6rem !important}.p-7{padding:7rem !important}.pt-7,.py-7{padding-top:7rem !important}.pr-7,.px-7{padding-right:7rem !important}.pb-7,.py-7{padding-bottom:7rem !important}.pl-7,.px-7{padding-left:7rem !important}.p-8{padding:8rem !important}.pt-8,.py-8{padding-top:8rem !important}.pr-8,.px-8{padding-right:8rem !important}.pb-8,.py-8{padding-bottom:8rem !important}.pl-8,.px-8{padding-left:8rem !important}.p-9{padding:9rem !important}.pt-9,.py-9{padding-top:9rem !important}.pr-9,.px-9{padding-right:9rem !important}.pb-9,.py-9{padding-bottom:9rem !important}.pl-9,.px-9{padding-left:9rem !important}.p-10{padding:10rem !important}.pt-10,.py-10{padding-top:10rem !important}.pr-10,.px-10{padding-right:10rem !important}.pb-10,.py-10{padding-bottom:10rem !important}.pl-10,.px-10{padding-left:10rem !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:1rem !important}.mt-sm-1,.my-sm-1{margin-top:1rem !important}.mr-sm-1,.mx-sm-1{margin-right:1rem !important}.mb-sm-1,.my-sm-1{margin-bottom:1rem !important}.ml-sm-1,.mx-sm-1{margin-left:1rem !important}.m-sm-2{margin:2rem !important}.mt-sm-2,.my-sm-2{margin-top:2rem !important}.mr-sm-2,.mx-sm-2{margin-right:2rem !important}.mb-sm-2,.my-sm-2{margin-bottom:2rem !important}.ml-sm-2,.mx-sm-2{margin-left:2rem !important}.m-sm-3{margin:3rem !important}.mt-sm-3,.my-sm-3{margin-top:3rem !important}.mr-sm-3,.mx-sm-3{margin-right:3rem !important}.mb-sm-3,.my-sm-3{margin-bottom:3rem !important}.ml-sm-3,.mx-sm-3{margin-left:3rem !important}.m-sm-4{margin:4rem !important}.mt-sm-4,.my-sm-4{margin-top:4rem !important}.mr-sm-4,.mx-sm-4{margin-right:4rem !important}.mb-sm-4,.my-sm-4{margin-bottom:4rem !important}.ml-sm-4,.mx-sm-4{margin-left:4rem !important}.m-sm-5{margin:5rem !important}.mt-sm-5,.my-sm-5{margin-top:5rem !important}.mr-sm-5,.mx-sm-5{margin-right:5rem !important}.mb-sm-5,.my-sm-5{margin-bottom:5rem !important}.ml-sm-5,.mx-sm-5{margin-left:5rem !important}.m-sm-6{margin:6rem !important}.mt-sm-6,.my-sm-6{margin-top:6rem !important}.mr-sm-6,.mx-sm-6{margin-right:6rem !important}.mb-sm-6,.my-sm-6{margin-bottom:6rem !important}.ml-sm-6,.mx-sm-6{margin-left:6rem !important}.m-sm-7{margin:7rem !important}.mt-sm-7,.my-sm-7{margin-top:7rem !important}.mr-sm-7,.mx-sm-7{margin-right:7rem !important}.mb-sm-7,.my-sm-7{margin-bottom:7rem !important}.ml-sm-7,.mx-sm-7{margin-left:7rem !important}.m-sm-8{margin:8rem !important}.mt-sm-8,.my-sm-8{margin-top:8rem !important}.mr-sm-8,.mx-sm-8{margin-right:8rem !important}.mb-sm-8,.my-sm-8{margin-bottom:8rem !important}.ml-sm-8,.mx-sm-8{margin-left:8rem !important}.m-sm-9{margin:9rem !important}.mt-sm-9,.my-sm-9{margin-top:9rem !important}.mr-sm-9,.mx-sm-9{margin-right:9rem !important}.mb-sm-9,.my-sm-9{margin-bottom:9rem !important}.ml-sm-9,.mx-sm-9{margin-left:9rem !important}.m-sm-10{margin:10rem !important}.mt-sm-10,.my-sm-10{margin-top:10rem !important}.mr-sm-10,.mx-sm-10{margin-right:10rem !important}.mb-sm-10,.my-sm-10{margin-bottom:10rem !important}.ml-sm-10,.mx-sm-10{margin-left:10rem !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:1rem !important}.pt-sm-1,.py-sm-1{padding-top:1rem !important}.pr-sm-1,.px-sm-1{padding-right:1rem !important}.pb-sm-1,.py-sm-1{padding-bottom:1rem !important}.pl-sm-1,.px-sm-1{padding-left:1rem !important}.p-sm-2{padding:2rem !important}.pt-sm-2,.py-sm-2{padding-top:2rem !important}.pr-sm-2,.px-sm-2{padding-right:2rem !important}.pb-sm-2,.py-sm-2{padding-bottom:2rem !important}.pl-sm-2,.px-sm-2{padding-left:2rem !important}.p-sm-3{padding:3rem !important}.pt-sm-3,.py-sm-3{padding-top:3rem !important}.pr-sm-3,.px-sm-3{padding-right:3rem !important}.pb-sm-3,.py-sm-3{padding-bottom:3rem !important}.pl-sm-3,.px-sm-3{padding-left:3rem !important}.p-sm-4{padding:4rem !important}.pt-sm-4,.py-sm-4{padding-top:4rem !important}.pr-sm-4,.px-sm-4{padding-right:4rem !important}.pb-sm-4,.py-sm-4{padding-bottom:4rem !important}.pl-sm-4,.px-sm-4{padding-left:4rem !important}.p-sm-5{padding:5rem !important}.pt-sm-5,.py-sm-5{padding-top:5rem !important}.pr-sm-5,.px-sm-5{padding-right:5rem !important}.pb-sm-5,.py-sm-5{padding-bottom:5rem !important}.pl-sm-5,.px-sm-5{padding-left:5rem !important}.p-sm-6{padding:6rem !important}.pt-sm-6,.py-sm-6{padding-top:6rem !important}.pr-sm-6,.px-sm-6{padding-right:6rem !important}.pb-sm-6,.py-sm-6{padding-bottom:6rem !important}.pl-sm-6,.px-sm-6{padding-left:6rem !important}.p-sm-7{padding:7rem !important}.pt-sm-7,.py-sm-7{padding-top:7rem !important}.pr-sm-7,.px-sm-7{padding-right:7rem !important}.pb-sm-7,.py-sm-7{padding-bottom:7rem !important}.pl-sm-7,.px-sm-7{padding-left:7rem !important}.p-sm-8{padding:8rem !important}.pt-sm-8,.py-sm-8{padding-top:8rem !important}.pr-sm-8,.px-sm-8{padding-right:8rem !important}.pb-sm-8,.py-sm-8{padding-bottom:8rem !important}.pl-sm-8,.px-sm-8{padding-left:8rem !important}.p-sm-9{padding:9rem !important}.pt-sm-9,.py-sm-9{padding-top:9rem !important}.pr-sm-9,.px-sm-9{padding-right:9rem !important}.pb-sm-9,.py-sm-9{padding-bottom:9rem !important}.pl-sm-9,.px-sm-9{padding-left:9rem !important}.p-sm-10{padding:10rem !important}.pt-sm-10,.py-sm-10{padding-top:10rem !important}.pr-sm-10,.px-sm-10{padding-right:10rem !important}.pb-sm-10,.py-sm-10{padding-bottom:10rem !important}.pl-sm-10,.px-sm-10{padding-left:10rem !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:1rem !important}.mt-md-1,.my-md-1{margin-top:1rem !important}.mr-md-1,.mx-md-1{margin-right:1rem !important}.mb-md-1,.my-md-1{margin-bottom:1rem !important}.ml-md-1,.mx-md-1{margin-left:1rem !important}.m-md-2{margin:2rem !important}.mt-md-2,.my-md-2{margin-top:2rem !important}.mr-md-2,.mx-md-2{margin-right:2rem !important}.mb-md-2,.my-md-2{margin-bottom:2rem !important}.ml-md-2,.mx-md-2{margin-left:2rem !important}.m-md-3{margin:3rem !important}.mt-md-3,.my-md-3{margin-top:3rem !important}.mr-md-3,.mx-md-3{margin-right:3rem !important}.mb-md-3,.my-md-3{margin-bottom:3rem !important}.ml-md-3,.mx-md-3{margin-left:3rem !important}.m-md-4{margin:4rem !important}.mt-md-4,.my-md-4{margin-top:4rem !important}.mr-md-4,.mx-md-4{margin-right:4rem !important}.mb-md-4,.my-md-4{margin-bottom:4rem !important}.ml-md-4,.mx-md-4{margin-left:4rem !important}.m-md-5{margin:5rem !important}.mt-md-5,.my-md-5{margin-top:5rem !important}.mr-md-5,.mx-md-5{margin-right:5rem !important}.mb-md-5,.my-md-5{margin-bottom:5rem !important}.ml-md-5,.mx-md-5{margin-left:5rem !important}.m-md-6{margin:6rem !important}.mt-md-6,.my-md-6{margin-top:6rem !important}.mr-md-6,.mx-md-6{margin-right:6rem !important}.mb-md-6,.my-md-6{margin-bottom:6rem !important}.ml-md-6,.mx-md-6{margin-left:6rem !important}.m-md-7{margin:7rem !important}.mt-md-7,.my-md-7{margin-top:7rem !important}.mr-md-7,.mx-md-7{margin-right:7rem !important}.mb-md-7,.my-md-7{margin-bottom:7rem !important}.ml-md-7,.mx-md-7{margin-left:7rem !important}.m-md-8{margin:8rem !important}.mt-md-8,.my-md-8{margin-top:8rem !important}.mr-md-8,.mx-md-8{margin-right:8rem !important}.mb-md-8,.my-md-8{margin-bottom:8rem !important}.ml-md-8,.mx-md-8{margin-left:8rem !important}.m-md-9{margin:9rem !important}.mt-md-9,.my-md-9{margin-top:9rem !important}.mr-md-9,.mx-md-9{margin-right:9rem !important}.mb-md-9,.my-md-9{margin-bottom:9rem !important}.ml-md-9,.mx-md-9{margin-left:9rem !important}.m-md-10{margin:10rem !important}.mt-md-10,.my-md-10{margin-top:10rem !important}.mr-md-10,.mx-md-10{margin-right:10rem !important}.mb-md-10,.my-md-10{margin-bottom:10rem !important}.ml-md-10,.mx-md-10{margin-left:10rem !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:1rem !important}.pt-md-1,.py-md-1{padding-top:1rem !important}.pr-md-1,.px-md-1{padding-right:1rem !important}.pb-md-1,.py-md-1{padding-bottom:1rem !important}.pl-md-1,.px-md-1{padding-left:1rem !important}.p-md-2{padding:2rem !important}.pt-md-2,.py-md-2{padding-top:2rem !important}.pr-md-2,.px-md-2{padding-right:2rem !important}.pb-md-2,.py-md-2{padding-bottom:2rem !important}.pl-md-2,.px-md-2{padding-left:2rem !important}.p-md-3{padding:3rem !important}.pt-md-3,.py-md-3{padding-top:3rem !important}.pr-md-3,.px-md-3{padding-right:3rem !important}.pb-md-3,.py-md-3{padding-bottom:3rem !important}.pl-md-3,.px-md-3{padding-left:3rem !important}.p-md-4{padding:4rem !important}.pt-md-4,.py-md-4{padding-top:4rem !important}.pr-md-4,.px-md-4{padding-right:4rem !important}.pb-md-4,.py-md-4{padding-bottom:4rem !important}.pl-md-4,.px-md-4{padding-left:4rem !important}.p-md-5{padding:5rem !important}.pt-md-5,.py-md-5{padding-top:5rem !important}.pr-md-5,.px-md-5{padding-right:5rem !important}.pb-md-5,.py-md-5{padding-bottom:5rem !important}.pl-md-5,.px-md-5{padding-left:5rem !important}.p-md-6{padding:6rem !important}.pt-md-6,.py-md-6{padding-top:6rem !important}.pr-md-6,.px-md-6{padding-right:6rem !important}.pb-md-6,.py-md-6{padding-bottom:6rem !important}.pl-md-6,.px-md-6{padding-left:6rem !important}.p-md-7{padding:7rem !important}.pt-md-7,.py-md-7{padding-top:7rem !important}.pr-md-7,.px-md-7{padding-right:7rem !important}.pb-md-7,.py-md-7{padding-bottom:7rem !important}.pl-md-7,.px-md-7{padding-left:7rem !important}.p-md-8{padding:8rem !important}.pt-md-8,.py-md-8{padding-top:8rem !important}.pr-md-8,.px-md-8{padding-right:8rem !important}.pb-md-8,.py-md-8{padding-bottom:8rem !important}.pl-md-8,.px-md-8{padding-left:8rem !important}.p-md-9{padding:9rem !important}.pt-md-9,.py-md-9{padding-top:9rem !important}.pr-md-9,.px-md-9{padding-right:9rem !important}.pb-md-9,.py-md-9{padding-bottom:9rem !important}.pl-md-9,.px-md-9{padding-left:9rem !important}.p-md-10{padding:10rem !important}.pt-md-10,.py-md-10{padding-top:10rem !important}.pr-md-10,.px-md-10{padding-right:10rem !important}.pb-md-10,.py-md-10{padding-bottom:10rem !important}.pl-md-10,.px-md-10{padding-left:10rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:1rem !important}.mt-lg-1,.my-lg-1{margin-top:1rem !important}.mr-lg-1,.mx-lg-1{margin-right:1rem !important}.mb-lg-1,.my-lg-1{margin-bottom:1rem !important}.ml-lg-1,.mx-lg-1{margin-left:1rem !important}.m-lg-2{margin:2rem !important}.mt-lg-2,.my-lg-2{margin-top:2rem !important}.mr-lg-2,.mx-lg-2{margin-right:2rem !important}.mb-lg-2,.my-lg-2{margin-bottom:2rem !important}.ml-lg-2,.mx-lg-2{margin-left:2rem !important}.m-lg-3{margin:3rem !important}.mt-lg-3,.my-lg-3{margin-top:3rem !important}.mr-lg-3,.mx-lg-3{margin-right:3rem !important}.mb-lg-3,.my-lg-3{margin-bottom:3rem !important}.ml-lg-3,.mx-lg-3{margin-left:3rem !important}.m-lg-4{margin:4rem !important}.mt-lg-4,.my-lg-4{margin-top:4rem !important}.mr-lg-4,.mx-lg-4{margin-right:4rem !important}.mb-lg-4,.my-lg-4{margin-bottom:4rem !important}.ml-lg-4,.mx-lg-4{margin-left:4rem !important}.m-lg-5{margin:5rem !important}.mt-lg-5,.my-lg-5{margin-top:5rem !important}.mr-lg-5,.mx-lg-5{margin-right:5rem !important}.mb-lg-5,.my-lg-5{margin-bottom:5rem !important}.ml-lg-5,.mx-lg-5{margin-left:5rem !important}.m-lg-6{margin:6rem !important}.mt-lg-6,.my-lg-6{margin-top:6rem !important}.mr-lg-6,.mx-lg-6{margin-right:6rem !important}.mb-lg-6,.my-lg-6{margin-bottom:6rem !important}.ml-lg-6,.mx-lg-6{margin-left:6rem !important}.m-lg-7{margin:7rem !important}.mt-lg-7,.my-lg-7{margin-top:7rem !important}.mr-lg-7,.mx-lg-7{margin-right:7rem !important}.mb-lg-7,.my-lg-7{margin-bottom:7rem !important}.ml-lg-7,.mx-lg-7{margin-left:7rem !important}.m-lg-8{margin:8rem !important}.mt-lg-8,.my-lg-8{margin-top:8rem !important}.mr-lg-8,.mx-lg-8{margin-right:8rem !important}.mb-lg-8,.my-lg-8{margin-bottom:8rem !important}.ml-lg-8,.mx-lg-8{margin-left:8rem !important}.m-lg-9{margin:9rem !important}.mt-lg-9,.my-lg-9{margin-top:9rem !important}.mr-lg-9,.mx-lg-9{margin-right:9rem !important}.mb-lg-9,.my-lg-9{margin-bottom:9rem !important}.ml-lg-9,.mx-lg-9{margin-left:9rem !important}.m-lg-10{margin:10rem !important}.mt-lg-10,.my-lg-10{margin-top:10rem !important}.mr-lg-10,.mx-lg-10{margin-right:10rem !important}.mb-lg-10,.my-lg-10{margin-bottom:10rem !important}.ml-lg-10,.mx-lg-10{margin-left:10rem !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:1rem !important}.pt-lg-1,.py-lg-1{padding-top:1rem !important}.pr-lg-1,.px-lg-1{padding-right:1rem !important}.pb-lg-1,.py-lg-1{padding-bottom:1rem !important}.pl-lg-1,.px-lg-1{padding-left:1rem !important}.p-lg-2{padding:2rem !important}.pt-lg-2,.py-lg-2{padding-top:2rem !important}.pr-lg-2,.px-lg-2{padding-right:2rem !important}.pb-lg-2,.py-lg-2{padding-bottom:2rem !important}.pl-lg-2,.px-lg-2{padding-left:2rem !important}.p-lg-3{padding:3rem !important}.pt-lg-3,.py-lg-3{padding-top:3rem !important}.pr-lg-3,.px-lg-3{padding-right:3rem !important}.pb-lg-3,.py-lg-3{padding-bottom:3rem !important}.pl-lg-3,.px-lg-3{padding-left:3rem !important}.p-lg-4{padding:4rem !important}.pt-lg-4,.py-lg-4{padding-top:4rem !important}.pr-lg-4,.px-lg-4{padding-right:4rem !important}.pb-lg-4,.py-lg-4{padding-bottom:4rem !important}.pl-lg-4,.px-lg-4{padding-left:4rem !important}.p-lg-5{padding:5rem !important}.pt-lg-5,.py-lg-5{padding-top:5rem !important}.pr-lg-5,.px-lg-5{padding-right:5rem !important}.pb-lg-5,.py-lg-5{padding-bottom:5rem !important}.pl-lg-5,.px-lg-5{padding-left:5rem !important}.p-lg-6{padding:6rem !important}.pt-lg-6,.py-lg-6{padding-top:6rem !important}.pr-lg-6,.px-lg-6{padding-right:6rem !important}.pb-lg-6,.py-lg-6{padding-bottom:6rem !important}.pl-lg-6,.px-lg-6{padding-left:6rem !important}.p-lg-7{padding:7rem !important}.pt-lg-7,.py-lg-7{padding-top:7rem !important}.pr-lg-7,.px-lg-7{padding-right:7rem !important}.pb-lg-7,.py-lg-7{padding-bottom:7rem !important}.pl-lg-7,.px-lg-7{padding-left:7rem !important}.p-lg-8{padding:8rem !important}.pt-lg-8,.py-lg-8{padding-top:8rem !important}.pr-lg-8,.px-lg-8{padding-right:8rem !important}.pb-lg-8,.py-lg-8{padding-bottom:8rem !important}.pl-lg-8,.px-lg-8{padding-left:8rem !important}.p-lg-9{padding:9rem !important}.pt-lg-9,.py-lg-9{padding-top:9rem !important}.pr-lg-9,.px-lg-9{padding-right:9rem !important}.pb-lg-9,.py-lg-9{padding-bottom:9rem !important}.pl-lg-9,.px-lg-9{padding-left:9rem !important}.p-lg-10{padding:10rem !important}.pt-lg-10,.py-lg-10{padding-top:10rem !important}.pr-lg-10,.px-lg-10{padding-right:10rem !important}.pb-lg-10,.py-lg-10{padding-bottom:10rem !important}.pl-lg-10,.px-lg-10{padding-left:10rem !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:1rem !important}.mt-xl-1,.my-xl-1{margin-top:1rem !important}.mr-xl-1,.mx-xl-1{margin-right:1rem !important}.mb-xl-1,.my-xl-1{margin-bottom:1rem !important}.ml-xl-1,.mx-xl-1{margin-left:1rem !important}.m-xl-2{margin:2rem !important}.mt-xl-2,.my-xl-2{margin-top:2rem !important}.mr-xl-2,.mx-xl-2{margin-right:2rem !important}.mb-xl-2,.my-xl-2{margin-bottom:2rem !important}.ml-xl-2,.mx-xl-2{margin-left:2rem !important}.m-xl-3{margin:3rem !important}.mt-xl-3,.my-xl-3{margin-top:3rem !important}.mr-xl-3,.mx-xl-3{margin-right:3rem !important}.mb-xl-3,.my-xl-3{margin-bottom:3rem !important}.ml-xl-3,.mx-xl-3{margin-left:3rem !important}.m-xl-4{margin:4rem !important}.mt-xl-4,.my-xl-4{margin-top:4rem !important}.mr-xl-4,.mx-xl-4{margin-right:4rem !important}.mb-xl-4,.my-xl-4{margin-bottom:4rem !important}.ml-xl-4,.mx-xl-4{margin-left:4rem !important}.m-xl-5{margin:5rem !important}.mt-xl-5,.my-xl-5{margin-top:5rem !important}.mr-xl-5,.mx-xl-5{margin-right:5rem !important}.mb-xl-5,.my-xl-5{margin-bottom:5rem !important}.ml-xl-5,.mx-xl-5{margin-left:5rem !important}.m-xl-6{margin:6rem !important}.mt-xl-6,.my-xl-6{margin-top:6rem !important}.mr-xl-6,.mx-xl-6{margin-right:6rem !important}.mb-xl-6,.my-xl-6{margin-bottom:6rem !important}.ml-xl-6,.mx-xl-6{margin-left:6rem !important}.m-xl-7{margin:7rem !important}.mt-xl-7,.my-xl-7{margin-top:7rem !important}.mr-xl-7,.mx-xl-7{margin-right:7rem !important}.mb-xl-7,.my-xl-7{margin-bottom:7rem !important}.ml-xl-7,.mx-xl-7{margin-left:7rem !important}.m-xl-8{margin:8rem !important}.mt-xl-8,.my-xl-8{margin-top:8rem !important}.mr-xl-8,.mx-xl-8{margin-right:8rem !important}.mb-xl-8,.my-xl-8{margin-bottom:8rem !important}.ml-xl-8,.mx-xl-8{margin-left:8rem !important}.m-xl-9{margin:9rem !important}.mt-xl-9,.my-xl-9{margin-top:9rem !important}.mr-xl-9,.mx-xl-9{margin-right:9rem !important}.mb-xl-9,.my-xl-9{margin-bottom:9rem !important}.ml-xl-9,.mx-xl-9{margin-left:9rem !important}.m-xl-10{margin:10rem !important}.mt-xl-10,.my-xl-10{margin-top:10rem !important}.mr-xl-10,.mx-xl-10{margin-right:10rem !important}.mb-xl-10,.my-xl-10{margin-bottom:10rem !important}.ml-xl-10,.mx-xl-10{margin-left:10rem !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:1rem !important}.pt-xl-1,.py-xl-1{padding-top:1rem !important}.pr-xl-1,.px-xl-1{padding-right:1rem !important}.pb-xl-1,.py-xl-1{padding-bottom:1rem !important}.pl-xl-1,.px-xl-1{padding-left:1rem !important}.p-xl-2{padding:2rem !important}.pt-xl-2,.py-xl-2{padding-top:2rem !important}.pr-xl-2,.px-xl-2{padding-right:2rem !important}.pb-xl-2,.py-xl-2{padding-bottom:2rem !important}.pl-xl-2,.px-xl-2{padding-left:2rem !important}.p-xl-3{padding:3rem !important}.pt-xl-3,.py-xl-3{padding-top:3rem !important}.pr-xl-3,.px-xl-3{padding-right:3rem !important}.pb-xl-3,.py-xl-3{padding-bottom:3rem !important}.pl-xl-3,.px-xl-3{padding-left:3rem !important}.p-xl-4{padding:4rem !important}.pt-xl-4,.py-xl-4{padding-top:4rem !important}.pr-xl-4,.px-xl-4{padding-right:4rem !important}.pb-xl-4,.py-xl-4{padding-bottom:4rem !important}.pl-xl-4,.px-xl-4{padding-left:4rem !important}.p-xl-5{padding:5rem !important}.pt-xl-5,.py-xl-5{padding-top:5rem !important}.pr-xl-5,.px-xl-5{padding-right:5rem !important}.pb-xl-5,.py-xl-5{padding-bottom:5rem !important}.pl-xl-5,.px-xl-5{padding-left:5rem !important}.p-xl-6{padding:6rem !important}.pt-xl-6,.py-xl-6{padding-top:6rem !important}.pr-xl-6,.px-xl-6{padding-right:6rem !important}.pb-xl-6,.py-xl-6{padding-bottom:6rem !important}.pl-xl-6,.px-xl-6{padding-left:6rem !important}.p-xl-7{padding:7rem !important}.pt-xl-7,.py-xl-7{padding-top:7rem !important}.pr-xl-7,.px-xl-7{padding-right:7rem !important}.pb-xl-7,.py-xl-7{padding-bottom:7rem !important}.pl-xl-7,.px-xl-7{padding-left:7rem !important}.p-xl-8{padding:8rem !important}.pt-xl-8,.py-xl-8{padding-top:8rem !important}.pr-xl-8,.px-xl-8{padding-right:8rem !important}.pb-xl-8,.py-xl-8{padding-bottom:8rem !important}.pl-xl-8,.px-xl-8{padding-left:8rem !important}.p-xl-9{padding:9rem !important}.pt-xl-9,.py-xl-9{padding-top:9rem !important}.pr-xl-9,.px-xl-9{padding-right:9rem !important}.pb-xl-9,.py-xl-9{padding-bottom:9rem !important}.pl-xl-9,.px-xl-9{padding-left:9rem !important}.p-xl-10{padding:10rem !important}.pt-xl-10,.py-xl-10{padding-top:10rem !important}.pr-xl-10,.px-xl-10{padding-right:10rem !important}.pb-xl-10,.py-xl-10{padding-bottom:10rem !important}.pl-xl-10,.px-xl-10{padding-left:10rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#004371 !important}a.text-primary:focus,a.text-primary:hover{color:#00253e !important}.text-secondary{color:#004371 !important}a.text-secondary:focus,a.text-secondary:hover{color:#00253e !important}.text-success{color:#DBE8DD !important}a.text-success:focus,a.text-success:hover{color:#bcd4c0 !important}.text-info{color:#D5E2ED !important}a.text-info:focus,a.text-info:hover{color:#b1c9de !important}.text-warning{color:#FCEFD4 !important}a.text-warning:focus,a.text-warning:hover{color:#f9dda4 !important}.text-danger{color:#EBD2D5 !important}a.text-danger:focus,a.text-danger:hover{color:#dbafb4 !important}.text-light{color:#F7F7F7 !important}a.text-light:focus,a.text-light:hover{color:#dedede !important}.text-dark{color:#252525 !important}a.text-dark:focus,a.text-dark:hover{color:#0c0c0c !important}.text-muted{color:#707071 !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;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}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;-webkit-transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:3rem;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#A5A5A5;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#0078c9;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:3rem}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#A5A5A5;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#0078c9}/*!
Theme Name:         Starter Theme
Theme URI:
Description:        Custom theme for LTGC
Version:            2.0
Author:             SpireDigital
Author URI:			http://www.spiredigital.com
License:            MIT License
License URI:        http://opensource.org/licenses/MIT
*/*{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;overflow-x:hidden;font-size:10px}body,html{margin:0;padding:0;background-color:#fff}main{display:block}[role="document"]::after{clear:both;content:"";display:table}a{color:#004371;cursor:pointer}a:visited,a:hover,a:active,a:focus{-webkit-box-shadow:none;box-shadow:none;outline:none;color:inherit}a[href^="tel:"]{color:#2B6CA7;text-decoration:none}@media (min-width: 768px){a[href^="tel:"]{color:#353535}}.img-100{width:100%;height:auto}body{width:100%;height:100%}.slideout-menu{position:fixed;top:0;bottom:0;width:256px;min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:0;display:none;background:#393B36;color:#C4C5C3;padding-bottom:20rem}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;background-color:#FFF;min-height:100vh}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}.section-padding-0{padding:0}.section-padding-4{padding:4rem 0}.section-padding-6{padding:6rem 0}.section-padding-8{padding:8rem 0}.section-padding-10{padding:10rem 0}.underlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#000;opacity:0;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transition-delay:0.25s !important;transition-delay:0.25s !important}.underlay.active{opacity:0.5;z-index:1040}.sk-three-bounce{margin:4rem auto;width:8rem;text-align:center}.sk-three-bounce .sk-child{width:2rem;height:2rem;background-color:#2B6CA7;border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.row-eq-height>div,.row-eq-height>article{position:relative;display:inline-grid}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;src:url("src/webfonts/fa-light-300.eot");src:url("src/webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("src/webfonts/fa-light-300.woff2") format("woff2"),url("src/webfonts/fa-light-300.woff") format("woff"),url("src/webfonts/fa-light-300.ttf") format("truetype"),url("src/webfonts/fa-light-300.svg#fontawesome") format("svg")}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;src:url("src/webfonts/fa-regular-400.eot");src:url("src/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("src/webfonts/fa-regular-400.woff2") format("woff2"),url("src/webfonts/fa-regular-400.woff") format("woff"),url("src/webfonts/fa-regular-400.ttf") format("truetype"),url("src/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}.h1-heading,.all-classes .heading,.detail-class .heading,.rate-calc .heading,.detail-staff .heading,.office-location .heading,.about-detail .ad-box .name{font-family:"Muli",sans-serif;font-weight:700;font-size:3.2rem;line-height:3.8rem}.h1-subheading{font-family:"Muli",sans-serif;font-weight:600;font-size:3.2rem;line-height:3.8rem}.h2-heading,#headerMain .header-login .heading,#headerMain .header-search form label,.info-counters .ic-box .counter,.three-cards .tc-box .title,.detail-class .dc-box .title,.wysiwyg h1,.wysiwyg h2,.find-office .map-sidebar .title,.detail-staff .ds-box .title,.all-articles .heading,.carousel-testimonials .heading,.about-detail .ad-box .position{font-family:"Muli",sans-serif;font-weight:700;font-size:2.8rem;line-height:3rem}.h2-subheading{font-family:"Muli",sans-serif;font-weight:600;font-size:2.8rem;line-height:3rem}.h3-heading,.faq-boxes .fq-box .box-title,.wysiwyg h3,.modal--sm .modal-title,.rate-calc .rc-box .title,.find-office .map-sidebar .title2,body.home .home-split-actions .hsa-box .heading{font-family:"Muli",sans-serif;font-weight:700;font-size:2.4rem;line-height:2.6rem}.h3-subheading{font-family:"Muli",sans-serif;font-weight:600;font-size:2.4rem;line-height:2.6rem}.h4-heading,#headerMain .header-search .heading,aside.sidebar .cat-side .heading,aside.sidebar .disclaimer-side .heading,aside.sidebar .widget h3,.all-classes .ac-filter,table.tbl-details thead tr th,.wysiwyg h4,.rate-calc .rc-box .label,.find-office .map-sidebar .loc-info .title,body.home .home-split-actions .hsa-box .share-location,body.home .home-split-actions .hsa-box .location-result .title,.office-location .ol-info .title,.office-contacts .oc-filter{font-family:"Muli",sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.h4-subheading{font-family:"Muli",sans-serif;font-weight:600;font-size:2rem;line-height:2.4rem}.h5-heading,.faq-boxes .faq .title,.detail-class .instructor .name,.carousel-timeline .timeline-item .t-date,.section-trust .st-box .name,.ltgc-forms .form-group label,.accordion .box .title,.detail-staff .instructor .name,.office-contacts .oc-item .name,.office-contacts2 .oc-item .name,.carousel-testimonials .testimonial-item .user .name,.search-results .pagination a{font-family:"Muli",sans-serif;font-weight:700;font-size:1.6rem;line-height:1.2}.h5-subheading,.btn--text{font-family:"Muli",sans-serif;font-weight:600;font-size:1.6rem;line-height:1.2}.h6-heading,ul.list-tabs li,ul.list-class-detail li span,.info-window .title,ul.list-article-filters{font-family:"Muli",sans-serif;font-weight:700;font-size:1.4rem;line-height:1.2}.h6-subheading{font-family:"Muli",sans-serif;font-weight:600;font-size:1.4rem;line-height:1.2}h1.display-1,h2.display-1,h3.display-1,h4.display-1{font-family:'Roboto', sans-serif !important;font-size:6rem !important;font-weight:300 !important;line-height:1.2 !important}h1.display-2,h2.display-2,h3.display-2,h4.display-2{font-family:'Roboto', sans-serif !important;font-size:5rem !important;font-weight:300 !important;line-height:1.2 !important}h1.display-3,h2.display-3,h3.display-3,h4.display-3{font-family:'Roboto', sans-serif !important;font-size:4rem !important;font-weight:300 !important;line-height:1.2 !important}h1.display-4,h2.display-4,h3.display-4,h4.display-4{font-family:'Roboto', sans-serif !important;font-size:3rem !important;font-weight:300 !important;line-height:1.2 !important}.text-xs,.article-preview .ap-text .date,.article-preview .ap-text .cat,.article-content .meta .date,.article-content .meta .cat,.duo-preview .dp-text .date,.duo-preview .dp-text .cat{font-size:1.2rem;line-height:1.4rem}.text-sm,.article-preview .ap-top,.article-preview .ap-text .text,.duo-preview .dp-text .text{font-size:1.4rem;line-height:1.8rem}.text-lg,#headerMain .header-login ul.list-disc,body.home .home-split-actions .hsa-box .text{font-size:2rem;line-height:2.6rem}.text-14,.slider-testimonials .testimonial-item .person,ul.list-class-detail,.detail-class .instructor .email,.detail-class .instructor .content,.modal--sm .modal-body .caption,.modal--sm .modal-body .caption p,.ltgc-forms .caption,.ltgc-forms .caption p,.info-window .distance,.info-window .location,.carousel-documents .document-item .text p,.detail-staff .instructor .email,.detail-staff .instructor .content{font-size:1.4rem;line-height:1.8rem}.text-16,.preview-articles .pa-link,.faq-boxes .faq .faq-inner p,.tab-content .tc-box .tcb-item p,.tab-content .tc-box .tcb-item ul,.slider-testimonials .testimonial-item p,.statement-heading .sh-box p,.slider-values .value-item p,.info-counters .ic-box .text,.all-classes .ac-box .title,table.tbl-details tbody tr td,.carousel-timeline .timeline-item .t-box .text,.wysiwyg,.accordion .box .box-inner p,.notice .alert,.rate-calc .rc-box .sublabel,.carousel-photos .photo-item .caption,.carousel-partners .photo-item .caption,body.home .home-split-actions .hsa-box .location-result .phone,body.home .home-split-actions .hsa-box .location-result .phone span,body.home .home-split-actions .hsa-box .location-result .fax,body.home .home-split-actions .hsa-box .location-result .email,.about-detail .ad-box p{font-size:1.6rem;line-height:2.4rem}.text-20,.three-cards .tc-box .text,ul.list-filters li,.image-banner .info-box p,.split-casestudy .info-box p,.accordion .ac-box .box-text,body.home .home-split-actions .hsa-box .location-result .location{font-size:2rem;line-height:2.6rem}.text2-14{font-size:1.4rem;line-height:1.8rem}.text2-16{font-size:1.6rem;line-height:2.4rem}.text2-20{font-family:"Muli",sans-serif;font-size:2rem;line-height:2.6rem}@media (max-width: 767.99px){.sm-3rem{font-size:3rem !important}}#headerMain .header-login,#headerMain .header-search,#headerMain .header-profile,#headerMain .header-orders{position:absolute;left:0;top:7rem;background:white;max-height:0;width:100%;height:auto;overflow:hidden;z-index:2;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media (min-width: 992px){#headerMain .header-login,#headerMain .header-search,#headerMain .header-profile,#headerMain .header-orders{top:5rem}}#headerMain .header-login a:visited,#headerMain .header-search a:visited,#headerMain .header-profile a:visited,#headerMain .header-orders a:visited,#headerMain .header-login a:hover,#headerMain .header-search a:hover,#headerMain .header-profile a:hover,#headerMain .header-orders a:hover,#headerMain .header-login a:active,#headerMain .header-search a:active,#headerMain .header-profile a:active,#headerMain .header-orders a:active,#headerMain .header-login a:focus,#headerMain .header-search a:focus,#headerMain .header-profile a:focus,#headerMain .header-orders a:focus{color:#707071}#headerMain .header-login>.container>.row,#headerMain .header-search>.container>.row,#headerMain .header-profile>.container>.row,#headerMain .header-orders>.container>.row{padding-top:4rem;padding-bottom:4rem}#headerMain{position:fixed;top:0;right:0;z-index:1030;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#headerMain.nav-up{top:-20rem}#headerMain .header-mobile{position:relative;min-height:7rem;background:white;border-bottom:0.5rem solid #a5a5a5}#headerMain .header-mobile .hmm-box{position:relative;padding:1.75rem 1rem 0 1rem}#headerMain .header-mobile .hmm-box::after{clear:both;content:"";display:table}#headerMain .header-mobile .mobile-logo{position:absolute;left:50%;top:1rem;margin-left:-2.4rem}#headerMain .header-mobile .mobile-logo img{width:4.8rem;height:auto}#headerMain .header-mobile .mobile-toggle{float:left;font-size:2.8rem}#headerMain .header-mobile .mobile-orders{float:right;font-size:2.4rem}#headerMain .header-mobile .mobile-orders a{color:inherit}#headerMain .header-mobile .mobile-orders.active{color:#509358}#headerMain .header-mobile .mobile-login{float:right;margin-left:1.5rem;font-size:2.4rem;cursor:pointer}#headerMain .header-mobile .mobile-login.active{color:#509358}#headerMain .header-mobile .mobile-offices{margin-left:1.5rem;cursor:pointer;float:left}#headerMain .header-mobile .mobile-offices a{margin:0;padding:0;font-size:2.4rem}#headerMain .header-mobile .mobile-search{float:right;margin-left:1.5rem;font-size:2.4rem;cursor:pointer}#headerMain .header-mobile .mobile-search.active{color:#004371}#headerMain .header-topbar{position:relative;background:#004371;padding:1rem}#headerMain .header-topbar .btn.btn-sm,#headerMain .header-topbar .btn-group-sm>.btn,#headerMain .header-topbar aside.sidebar .search-side .btn-group-sm>button[type="submit"],aside.sidebar .search-side #headerMain .header-topbar .btn-group-sm>button[type="submit"],#headerMain .header-topbar aside.sidebar .widget_search .btn-group-sm>button[type="submit"],aside.sidebar .widget_search #headerMain .header-topbar .btn-group-sm>button[type="submit"],#headerMain .header-topbar aside.sidebar .search-side button.btn-sm[type="submit"],aside.sidebar .search-side #headerMain .header-topbar button.btn-sm[type="submit"],#headerMain .header-topbar aside.sidebar .widget_search button.btn-sm[type="submit"],aside.sidebar .widget_search #headerMain .header-topbar button.btn-sm[type="submit"]{padding:0.2rem 1.8rem;margin-left:1rem}#headerMain .header-topbar .btn.btn-sm.btn--search,#headerMain .header-topbar .btn-group-sm>.btn.btn--search,#headerMain .header-topbar aside.sidebar .search-side .btn-group-sm>button.btn--search[type="submit"],aside.sidebar .search-side #headerMain .header-topbar .btn-group-sm>button.btn--search[type="submit"],#headerMain .header-topbar aside.sidebar .widget_search .btn-group-sm>button.btn--search[type="submit"],aside.sidebar .widget_search #headerMain .header-topbar .btn-group-sm>button.btn--search[type="submit"],#headerMain .header-topbar aside.sidebar .search-side button.btn-sm.btn--search[type="submit"],aside.sidebar .search-side #headerMain .header-topbar button.btn-sm.btn--search[type="submit"],#headerMain .header-topbar aside.sidebar .widget_search button.btn-sm.btn--search[type="submit"],aside.sidebar .widget_search #headerMain .header-topbar button.btn-sm.btn--search[type="submit"]{padding:0.2rem 0}#headerMain .header-topbar .btn.btn-sm:nth-of-type(4),#headerMain .header-topbar .btn-group-sm>.btn:nth-of-type(4),#headerMain .header-topbar aside.sidebar .search-side .btn-group-sm>button[type="submit"]:nth-of-type(4),aside.sidebar .search-side #headerMain .header-topbar .btn-group-sm>button[type="submit"]:nth-of-type(4),#headerMain .header-topbar aside.sidebar .widget_search .btn-group-sm>button[type="submit"]:nth-of-type(4),aside.sidebar .widget_search #headerMain .header-topbar .btn-group-sm>button[type="submit"]:nth-of-type(4),#headerMain .header-topbar aside.sidebar .search-side button.btn-sm[type="submit"]:nth-of-type(4),aside.sidebar .search-side #headerMain .header-topbar button.btn-sm[type="submit"]:nth-of-type(4),#headerMain .header-topbar aside.sidebar .widget_search button.btn-sm[type="submit"]:nth-of-type(4),aside.sidebar .widget_search #headerMain .header-topbar button.btn-sm[type="submit"]:nth-of-type(4){margin-left:0}#headerMain .header-topbar .ht-box::after{clear:both;content:"";display:table}#headerMain .header-wrap{position:relative;display:block;width:100%;top:0;background:white;border-bottom:0.5rem solid #a5a5a5}#headerMain .header-wrap .row{position:relative}#headerMain .header-wrap .lefty{padding-right:5rem}#headerMain .header-wrap .righty{padding-left:5rem}#headerMain .header-wrap #logo{position:absolute;top:0;left:50%;margin-left:-2.5rem;width:5rem;z-index:1;opacity:1}#headerMain .header-wrap #logo a{display:block;width:100%;height:100%}@media (min-width: 992px){#headerMain .header-wrap #logo{margin-top:1.8rem;width:10.6rem;margin-left:-5.3rem}}#headerMain .header-wrap #logo img{width:100%;height:auto}#headerMain .header-wrap #logo .since{position:absolute;top:10.6rem;left:0;width:100%;height:auto;opacity:0}#headerMain .header-wrap #btnContact{margin-top:1.4rem}@media (min-width: 992px){#headerMain .header-wrap #btnContact{margin-top:2.3rem}}@media (min-width: 768px){#headerMain .header-login>.container>.row .col-12:first-of-type{border-right:1px solid #a5a5a5}}#headerMain .header-login>.container>.row .col-12:first-of-type .hl-wrap{margin-bottom:4rem}@media (min-width: 768px){#headerMain .header-login>.container>.row .col-12:first-of-type .hl-wrap{margin-bottom:0;padding:2rem 4rem 2rem 0}}@media (min-width: 992px){#headerMain .header-login>.container>.row .col-12:first-of-type .hl-wrap{padding:2rem 8rem 2rem 0}}@media (min-width: 768px){#headerMain .header-login>.container>.row .col-12:last-of-type .hl-wrap{padding:2rem 0 2rem 4rem}}@media (min-width: 992px){#headerMain .header-login>.container>.row .col-12:last-of-type .hl-wrap{padding:2rem 0 2rem 8rem}}#headerMain .header-login .heading{margin-bottom:3rem}#headerMain .header-login form .form-group{margin-bottom:2rem}#headerMain .header-login form .form-group label{font-size:2rem;line-height:2.8rem}#headerMain .header-login form .form-group .checkbox label{font-size:1.6rem}#headerMain .header-login p{clear:both;font-size:1.8rem;line-height:2.6rem}#headerMain .header-login p a{text-decoration:underline}#headerMain .header-login ul.list-disc{font-family:"Muli",sans-serif;font-weight:600;margin-bottom:2rem}#headerMain.show-login .header-login{max-height:100rem}#headerMain .header-search form input[type="search"]{width:calc(100% - 13rem);margin-right:1rem;margin-bottom:2rem}#headerMain .header-search form button[type="submit"]{margin-bottom:2rem}#headerMain .header-search .recent-searches{margin-top:4rem}#headerMain .header-search .heading{margin-bottom:0.5rem}#headerMain.show-search .header-search{max-height:100rem}#headerMain .header-profile ul{float:right;margin:1rem 6rem;text-align:right}#headerMain.show-profile .header-profile{max-height:100rem}#headerMain.show-orders .header-orders{max-height:100rem}.header---home #headerMain .header-wrap #logo{top:28rem;-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7);z-index:0}.header---home #headerMain .header-wrap #logo .since{opacity:1}.header---home #headerMain .header-wrap .lefty{padding-right:0}.header---home #headerMain .header-wrap .righty{padding-left:0}ul.list-disc{padding-left:3rem}ul.list-searched{margin:0;padding:0;list-style:none}ul.list-searched li{padding:0.5rem 0}ul.list-searched li a{color:#353535}ul.list-searched li a:hover{text-decoration:underline}.btn-toggle .fa-times{display:none}.btn-toggle.active .fa-times{display:inline-block}.btn-toggle.active .activate{display:none}.nav-main{display:inline-block;width:49%}.nav-main .nm-btn{cursor:pointer;position:relative;width:100%;height:10rem;text-align:center;font-size:1.8rem;font-weight:500;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.nav-main .nm-btn .fa-caret-down{margin-left:1rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.nav-main .nm-btn span{position:relative;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.nav-main .nm-btn:after{display:block;content:"";position:absolute;bottom:-0.5rem;left:0;width:100%;height:0.5rem;background:#a5a5a5;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.nav-main .nm-menu{position:fixed;top:15.5rem;left:0;width:100vw;max-height:0;background:#F7F7F7;overflow:hidden;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transition-delay:0.25s !important;transition-delay:0.25s !important}.nav-main .nm-menu .container{padding:3rem 3rem 2rem 3rem}@media (min-width: 992px){.nav-main .nm-menu .container{padding:3rem 5rem 2rem 5rem}}.nav-main:hover .nm-btn,.nav-main.active .nm-btn{background:#F7F7F7}.nav-main:hover .nm-btn .fa-caret-down,.nav-main.active .nm-btn .fa-caret-down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);color:#004371}.nav-main:hover .nm-btn:after,.nav-main.active .nm-btn:after{background:#004371}.nav-main:hover .nm-menu,.nav-main.active .nm-menu{max-height:30rem}ul.list-nav-main{margin:0;padding:0;list-style:none}ul.list-nav-main a{color:#353535}ul.list-nav-main>li{text-transform:uppercase;font-size:1.8rem;font-weight:500;margin-bottom:1.5rem}ul.list-nav-main>li>ul{list-style-type:none;padding:0;margin:1.5rem 0 0 1.5rem}ul.list-nav-main>li>ul li{text-transform:none;font-size:1.6rem;margin-bottom:1.5rem}ul.list-nav-main>li>ul li:last-child{margin-bottom:0}#menu{display:none}#menu.slideout-menu{display:block}#menu .heading{font-size:1.2rem;font-weight:500;padding:2rem 2rem 0 2rem;color:#707071}ul.list-nav-mobile{margin:0;padding:0;list-style:none}ul.list-nav-mobile>li{position:relative;text-transform:uppercase;padding-right:2rem}ul.list-nav-mobile>li .svg-inline--fa{position:absolute;right:2rem;top:1rem;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}ul.list-nav-mobile>li a,ul.list-nav-mobile>li a:hover,ul.list-nav-mobile>li a:focus,ul.list-nav-mobile>li a:active{text-decoration:none !important}ul.list-nav-mobile>li>a{display:block;padding:1rem 4rem 1rem 2rem;margin-right:2rem;color:#F7F7F7}ul.list-nav-mobile>li.parent>a{padding:1rem 2rem 1rem 2rem;margin-right:4rem;display:block}ul.list-nav-mobile>li>ul{margin:0;padding:0;list-style:none;max-height:0;overflow:hidden;font-size:1.4rem;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}ul.list-nav-mobile>li>ul>li{position:relative;text-transform:none}ul.list-nav-mobile>li>ul>li a{display:block;color:#eee;padding:1rem 0 1rem 4rem}ul.list-nav-mobile>li.active{background:rgba(255,255,255,0.05)}ul.list-nav-mobile>li.active .svg-inline--fa{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}ul.list-nav-mobile>li.active>ul{max-height:200rem}#mainContent{padding-top:7rem}@media (min-width: 992px){#mainContent{padding-top:15.5rem}}#footerMain{position:relative;background:#353535}.footer-socials{position:relative;display:block}@media (min-width: 768px){.footer-socials{background:#707071;text-align:center;padding:1rem 0}}.footer-socials a{color:white}.footer-socials .wrap{border-bottom:1px solid white;padding:1rem 0}@media (min-width: 768px){.footer-socials .wrap{border:none;padding:0}}ul.list-socials{margin:0;padding:0;list-style:none;font-size:4rem}ul.list-socials li{display:inline-block;margin:1rem}ul.list-socials li:first-child{margin-left:0}@media (min-width: 768px){ul.list-socials li:first-child{margin-left:1rem}}.footer-menu{position:relative;display:block;padding:2rem 0 2rem 0;color:white}@media (min-width: 768px){.footer-menu{padding:6rem 0 2rem 0}}.footer-menu a{color:white}.footer-menu h5{font-family:"Muli",sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;margin-bottom:0.5rem}.footer-menu ul.list-menu-footer{margin-bottom:2.4rem}ul.list-menu-footer{margin:0;padding:0;list-style:none}ul.list-menu-footer li{padding:0.5rem 0}.footer-submenu{position:relative;display:block;padding:0rem 0 2rem 0;margin-top:-2rem;color:white}@media (min-width: 768px){.footer-submenu{padding:0 0 2rem 0;margin-top:0}}.footer-submenu a{color:white}.footer-submenu .wrap{border-top:1px solid #fff;padding:2rem 0}@media (min-width: 768px){.footer-submenu .wrap{border-bottom:1px solid #fff;text-align:center}}ul.list-menu-footer-horizontal{margin:0;padding:0;list-style:none}ul.list-menu-footer-horizontal li{padding:0.5rem 0}@media (min-width: 768px){ul.list-menu-footer-horizontal li{display:inline-block;padding:0 0.5rem}}@media (min-width: 992px){ul.list-menu-footer-horizontal li{padding:0 2.5rem}}.footer-copyright{position:relative;display:block;margin-top:-2rem;color:white;padding:0 0 3rem 0}@media (min-width: 768px){.footer-copyright{padding:0 0 6rem 0;margin-top:0}}.footer-copyright a{color:white}.footer-copyright .wrap{border-top:1px solid #fff;padding-top:2rem}@media (min-width: 768px){.footer-copyright .wrap{border:none;text-align:center}}#menu-toggle{display:none}#menu-toggle+label{display:inline-block}#menu-toggle+label svg path{fill:#000;-webkit-transition:fill .3s;transition:fill .3s}#menu-toggle ~ nav{display:none}#menu-toggle:checked+label svg path{fill:#509358}#menu-toggle:checked ~ nav{display:block}*:focus,*:active{outline:none !important;-webkit-box-shadow:none;box-shadow:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}button,[type="button"]{cursor:pointer}button:hover,button:focus,[type="button"]:hover,[type="button"]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.button:disabled{cursor:not-allowed;opacity:1}.button:visited,.button:active,.button:hover,.button:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}input:hover,input:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}select:hover,select:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}textarea:hover,textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.btn,aside.sidebar .search-side button[type="submit"],aside.sidebar .widget_search button[type="submit"]{font-weight:900;font-size:1.8rem;padding:.75rem 3rem;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.btn.btn-xs,aside.sidebar .search-side button.btn-xs[type="submit"],aside.sidebar .widget_search button.btn-xs[type="submit"]{font-size:1.2rem;line-height:1.6rem;font-family:"Muli",sans-serif;font-weight:700;border-radius:0.5rem;padding:0.6rem 1rem}.btn.btn-sm,.btn-group-sm>.btn,aside.sidebar .search-side .btn-group-sm>button[type="submit"],aside.sidebar .widget_search .btn-group-sm>button[type="submit"],aside.sidebar .search-side button.btn-sm[type="submit"],aside.sidebar .widget_search button.btn-sm[type="submit"]{font-size:1.6rem;padding:0.2rem 3rem;font-family:"Muli",sans-serif;font-weight:700;border-radius:0.5rem}.btn.btn-lg,.btn-group-lg>.btn,aside.sidebar .search-side .btn-group-lg>button[type="submit"],aside.sidebar .widget_search .btn-group-lg>button[type="submit"],aside.sidebar .search-side button.btn-lg[type="submit"],aside.sidebar .widget_search button.btn-lg[type="submit"]{font-size:2.4rem}.btn:focus,aside.sidebar .search-side button[type="submit"]:focus,aside.sidebar .widget_search button[type="submit"]:focus,.btn.focus,aside.sidebar .search-side button.focus[type="submit"],aside.sidebar .widget_search button.focus[type="submit"]{outline:0}.btn:disabled,aside.sidebar .search-side button[type="submit"]:disabled,aside.sidebar .widget_search button[type="submit"]:disabled,.btn.disabled .btn:disabled,aside.sidebar .search-side button.disabled[type="submit"] .btn:disabled,aside.sidebar .widget_search button.disabled[type="submit"] .btn:disabled,.btn.disabled aside.sidebar .search-side button[type="submit"]:disabled,aside.sidebar .search-side .btn.disabled button[type="submit"]:disabled,aside.sidebar .search-side button.disabled[type="submit"] button[type="submit"]:disabled,.btn.disabled aside.sidebar .widget_search button[type="submit"]:disabled,aside.sidebar .widget_search .btn.disabled button[type="submit"]:disabled,aside.sidebar .widget_search button.disabled[type="submit"] button[type="submit"]:disabled,.btn.disabled,aside.sidebar .search-side button.disabled[type="submit"],aside.sidebar .widget_search button.disabled[type="submit"]{background:#cccccc;border-color:#cccccc;opacity:1;cursor:inherit !important}.btn:disabled:hover,aside.sidebar .search-side button[type="submit"]:disabled:hover,aside.sidebar .widget_search button[type="submit"]:disabled:hover,.btn.disabled .btn:disabled:hover,aside.sidebar .search-side button.disabled[type="submit"] .btn:disabled:hover,aside.sidebar .widget_search button.disabled[type="submit"] .btn:disabled:hover,.btn.disabled aside.sidebar .search-side button[type="submit"]:disabled:hover,aside.sidebar .search-side .btn.disabled button[type="submit"]:disabled:hover,aside.sidebar .search-side button.disabled[type="submit"] button[type="submit"]:disabled:hover,.btn.disabled aside.sidebar .widget_search button[type="submit"]:disabled:hover,aside.sidebar .widget_search .btn.disabled button[type="submit"]:disabled:hover,aside.sidebar .widget_search button.disabled[type="submit"] button[type="submit"]:disabled:hover,.btn.disabled:hover,aside.sidebar .search-side button.disabled[type="submit"]:hover,aside.sidebar .widget_search button.disabled[type="submit"]:hover{background:#cccccc;border-color:#cccccc}.btn:active,aside.sidebar .search-side button[type="submit"]:active,aside.sidebar .widget_search button[type="submit"]:active,.btn.active,aside.sidebar .search-side button.active[type="submit"],aside.sidebar .widget_search button.active[type="submit"]{background-image:none;background:#1a507f !important;border-color:#1a507f !important;color:#fff}.btn:focus,aside.sidebar .search-side button[type="submit"]:focus,aside.sidebar .widget_search button[type="submit"]:focus,.btn:hover,aside.sidebar .search-side button[type="submit"]:hover,aside.sidebar .widget_search button[type="submit"]:hover{background:#4581b7;border-color:#4581b7;color:#fff}a.btn-primary{color:white !important}.btn--width-200{min-width:20rem}.btn--blue-light,a.btn--blue-light{background:#2B6CA7;border-color:#2B6CA7;color:white}.btn--blue-light:focus,.btn--blue-light.focus,a.btn--blue-light:focus,a.btn--blue-light.focus{outline:0}.btn--blue-light:disabled,.btn--blue-light.disabled,a.btn--blue-light:disabled,a.btn--blue-light.disabled{background:#cccccc;border-color:#cccccc;opacity:1}.btn--blue-light:active,.btn--blue-light.active,a.btn--blue-light:active,a.btn--blue-light.active{background-image:none;background:#1a507f !important;border-color:#1a507f !important;color:#fff}.btn--blue-light:focus,.btn--blue-light:hover,a.btn--blue-light:focus,a.btn--blue-light:hover{background:#4581b7;border-color:#4581b7;color:#fff}.btn--white,a.btn--white{background:white;border-color:white;color:#353535}.btn--white:focus,.btn--white.focus,a.btn--white:focus,a.btn--white.focus{outline:0}.btn--white:disabled,.btn--white.disabled,a.btn--white:disabled,a.btn--white.disabled{background:white;border-color:white;opacity:0.75}.btn--white:active,.btn--white.active,a.btn--white:active,a.btn--white.active{background-image:none;background:#1a507f !important;border-color:#1a507f !important}.btn--white:focus,.btn--white:hover,a.btn--white:focus,a.btn--white:hover{background:#4581b7;border-color:#4581b7;color:#fff}.btn--gray,a.btn--gray{background:#707071;border-color:#707071;color:white !important}.btn--gray:focus,.btn--gray.focus,a.btn--gray:focus,a.btn--gray.focus{outline:0}.btn--gray:disabled,.btn--gray.disabled,a.btn--gray:disabled,a.btn--gray.disabled{background:white;border-color:white;opacity:0.75}.btn--gray:active,.btn--gray.active,a.btn--gray:active,a.btn--gray.active{background-image:none;background:#1a507f !important;border-color:#1a507f !important}.btn--gray:focus,.btn--gray:hover,a.btn--gray:focus,a.btn--gray:hover{background:#4581b7;border-color:#4581b7;color:#fff}.btn-success:focus,.btn-success.focus,a.btn-success:focus,a.btn-success.focus{outline:0}.btn-success:disabled,.btn-success.disabled,a.btn-success:disabled,a.btn-success.disabled{background:white;border-color:white}.btn-success:active,.btn-success.active,a.btn-success:active,a.btn-success.active{background-image:none;background:#3e7244 !important;border-color:#3e7244 !important}.btn-success:focus,.btn-success:hover,a.btn-success:focus,a.btn-success:hover{background:#59a462;border-color:#59a462;color:#fff}.btn--inline-search{padding:0.75rem 0;text-align:center;width:4rem}.btn--inline-search .fas,.btn--inline-search svg{display:inline}.btn--inline-search .fa-times{display:none}.btn--inline-search.active .fa-times{display:inline-block}.btn--inline-search.active .fa-search{display:none}.btn--search{text-align:center;width:3rem}.btn--search .fas,.btn--search svg{display:inline}.btn--search .fa-times{display:none}.btn--search.active .fa-times{display:inline-block}.btn--search.active .fa-search{display:none}.btn--search-submit,aside.sidebar .search-side button[type="submit"],aside.sidebar .widget_search button[type="submit"]{background:#a5a5a5;text-align:center;width:4rem !important;padding:0.75rem 0;color:white}.btn--clear{background:white;border-color:white;color:#353535;padding:0.5rem 1.5rem}.btn--clear:focus,.btn--clear.focus{outline:0}.btn--clear:disabled,.btn--clear.disabled{background:white;border-color:white;opacity:0.75}.btn--clear:active,.btn--clear.active{background-image:none;background:#1a507f !important;border-color:#1a507f !important}.btn--clear:focus,.btn--clear:hover{background:#4581b7;border-color:#4581b7;color:#fff}.btn--clear-underline{background:white;border-color:white;border-bottom-color:#353535;border-radius:0;font-weight:700;font-size:2rem;color:#353535;padding:0.5rem 0}.btn--clear-underline:focus,.btn--clear-underline.focus{outline:0}.btn--clear-underline:disabled,.btn--clear-underline.disabled{background:white;border-color:white;opacity:0.75}.btn--clear-underline:active,.btn--clear-underline.active{background-image:none;background:#1a507f !important;border-color:#1a507f !important}.btn--clear-underline:focus,.btn--clear-underline:hover{background:#4581b7;border-color:#4581b7;color:#fff}.btn--text{background:none;border-color:none;border-bottom-color:#707071;border-radius:0;font-weight:500;color:#707071;padding:0.5rem 0}.btn--text:focus,.btn--text.focus{outline:0}.btn--text:disabled,.btn--text.disabled{background:none;border-color:none;opacity:0.75}.btn--text:active,.btn--text.active{color:#ccc;border-bottom-color:#ccc;background:none !important;border-color:none !important}.btn--text:focus,.btn--text:hover{background:none;border-color:none;color:#ccc;border-bottom-color:#ccc}.notice .alert{position:relative;padding:1rem 6rem 1rem 4rem}.notice .alert .svg-inline--fa{position:absolute;top:1.5rem;right:4rem}.checkbox{padding-left:20px}.checkbox label{display:inline-block;position:relative;padding-left:5px;line-height:3rem;font-size:1.6rem}.checkbox label::before{content:"";display:inline-block;position:absolute;width:2.8rem;height:2.8rem;left:0;margin-left:-3.8rem;border:1px solid #a5a5a5;border-radius:5px;background-color:#fff;-webkit-transition:border 0.15s ease-in-out, color 0.15s ease-in-out;transition:border 0.15s ease-in-out, color 0.15s ease-in-out}.checkbox label::after{display:inline-block;position:absolute;width:2.4rem;height:2.4rem;left:0;top:0;margin-left:-36px;padding-left:3px;padding-top:0;font-size:1.8rem;color:#555555}.checkbox input[type="checkbox"]{opacity:0}.checkbox input[type="checkbox"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.checkbox input[type="checkbox"]:checked+label::after{font-family:'FontAwesome';content:"\f00c"}.checkbox input[type="checkbox"]:disabled+label{opacity:0.65}.checkbox input[type="checkbox"]:disabled+label::before{background-color:#eeeeee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox-primary input[type="checkbox"]:checked+label::before{background-color:#428bca;border-color:#428bca}.checkbox-primary input[type="checkbox"]:checked+label::after{color:#fff}.checkbox-danger input[type="checkbox"]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:checked+label::after{color:#fff}.checkbox-info input[type="checkbox"]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:checked+label::after{color:#fff}.checkbox-warning input[type="checkbox"]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:checked+label::after{color:#fff}.checkbox-success input[type="checkbox"]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:checked+label::after{color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #a5a5a5;border-radius:50%;background-color:#fff;-webkit-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555555;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:-webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33), -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33)}.radio input[type="radio"]{opacity:0}.radio input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.radio input[type="radio"]:disabled+label{opacity:0.65}.radio input[type="radio"]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type="radio"]+label::after{background-color:#428bca}.radio-primary input[type="radio"]:checked+label::before{border-color:#428bca}.radio-primary input[type="radio"]:checked+label::after{background-color:#428bca}.radio-danger input[type="radio"]+label::after{background-color:#d9534f}.radio-danger input[type="radio"]:checked+label::before{border-color:#d9534f}.radio-danger input[type="radio"]:checked+label::after{background-color:#d9534f}.radio-info input[type="radio"]+label::after{background-color:#5bc0de}.radio-info input[type="radio"]:checked+label::before{border-color:#5bc0de}.radio-info input[type="radio"]:checked+label::after{background-color:#5bc0de}.radio-warning input[type="radio"]+label::after{background-color:#f0ad4e}.radio-warning input[type="radio"]:checked+label::before{border-color:#f0ad4e}.radio-warning input[type="radio"]:checked+label::after{background-color:#f0ad4e}.radio-success input[type="radio"]+label::after{background-color:#5cb85c}.radio-success input[type="radio"]:checked+label::before{border-color:#5cb85c}.radio-success input[type="radio"]:checked+label::after{background-color:#5cb85c}.hero-main{position:relative}.hero-main .hm-box{min-height:30rem;background-size:cover !important;text-align:center}.hero-main .hm-box img{opacity:0;display:inline-block;margin-top:13rem}@media (min-width: 992px){.hero-main .hm-box{min-height:50rem}.hero-main .hm-box img{opacity:1}}.preview-articles.preview-articles--gray{background:#F7F7F7}.preview-articles .heading{text-align:center;width:100%;display:block;margin-bottom:4rem}.preview-articles .btn,.preview-articles aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .preview-articles button[type="submit"],.preview-articles aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .preview-articles button[type="submit"]{margin-top:2rem}.preview-articles .col-12{margin-bottom:2rem}.preview-articles .pa-link{font-family:"Muli",sans-serif;font-weight:600;color:#707071;text-decoration:underline}.article-preview{border-top:1rem solid #509358;height:100%}.article-preview .ap-top{padding:0 2rem 1rem 2rem;background:#509358;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-preview .ap-media{position:relative;height:16rem;background:#eee;overflow:hidden}.article-preview .ap-media:before{font-family:'FontAwesome';font-style:normal;font-weight:400;display:block;content:"\f03e";text-align:center;position:absolute;top:30%;width:100%;font-size:5rem;color:#ccc;z-index:1}.article-preview .ap-media a{display:block;width:100%;height:100%;z-index:2}.article-preview .ap-media .image{position:relative;display:block;width:100%;height:100%;background-size:cover !important;z-index:2}.article-preview .ap-media img{position:relative;display:block;-o-object-fit:cover;object-fit:cover;z-index:2}.article-preview .ap-text{width:100%;height:calc(100% - 20rem);padding:2rem 2rem 4rem 2rem;border:2px solid #ccc;border-top:none}@media (min-width: 992px){.article-preview .ap-text{height:calc(100% - 17rem)}}.article-preview .ap-text .date{display:inline-block;font-style:italic;padding-right:0.75rem}.article-preview .ap-text .cat{display:inline-block;font-style:italic;padding-left:1rem;border-left:1px solid #ccc}.article-preview .ap-text .title{display:block;margin:1rem 0 1.5rem;font-weight:500}.article-preview .ap-text .title a{color:#509358}.article-preview.article-preview--green{border-top:1rem solid #509358}.article-preview.article-preview--green .ap-top{background:#509358}.article-preview.article-preview--green .ap-text .title a{color:#509358}.article-preview.article-preview--purple{border-top:1rem solid #57517b}.article-preview.article-preview--purple .ap-top{background:#57517b}.article-preview.article-preview--purple .ap-text .title a{color:#57517b}.article-preview.article-preview--orange{border-top:1rem solid #d56103}.article-preview.article-preview--orange .ap-top{background:#d56103}.article-preview.article-preview--orange .ap-text .title a{color:#d56103}.article-content{position:relative;padding:3rem 0}.article-content .featured-image{border-top:1rem solid #004371;margin-bottom:2rem}.article-content .featured-image.featured-image--green{border-color:#509358}.article-content .featured-image.featured-image--purple{border-color:#57517b}.article-content .featured-image.featured-image--orange{border-color:#d56103}.article-content .featured-image img{width:100%;height:auto}.article-content .meta{margin-bottom:2rem}.article-content .meta .date{display:inline-block;font-style:italic;padding-right:0.75rem}.article-content .meta .cat{display:inline-block;font-style:italic;padding-left:1rem;border-left:1px solid #ccc}@media (min-width: 992px){.article-content .wysiwyg{padding-right:4rem}}aside.sidebar .ssba-wrap{margin-top:5rem;margin-bottom:5rem}aside.sidebar .ssba-wrap>div .ssba_twitter_share{background:#39a9e0}aside.sidebar .ssba-wrap>div .ssba_facebook_share{background:#3b5998}aside.sidebar .ssba-wrap>div .ssba_google_share{background:#dc4e41}aside.sidebar .ssba-wrap>div .ssba_print,aside.sidebar .ssba-wrap>div .ssba_email_share{background:#62665e}aside.sidebar .ssba-wrap>div .ssba_linkedin_share{background:#237fb0}aside.sidebar .ssba-wrap>div a{display:inline-block;width:calc(50% - 0.6rem);border-radius:5px;margin-bottom:1.2rem;text-align:center}aside.sidebar .ssba-wrap>div a:nth-of-type(odd){margin-right:1.2rem}aside.sidebar .search-side,aside.sidebar .widget_search{margin-bottom:5rem}aside.sidebar .search-side label,aside.sidebar .widget_search label{display:none}aside.sidebar .search-side input[type="search"],aside.sidebar .widget_search input[type="search"]{display:inline-block;width:calc(100% - 5rem);margin-right:0.5rem}aside.sidebar .search-side input[type="search"]::-webkit-input-placeholder,aside.sidebar .widget_search input[type="search"]::-webkit-input-placeholder{color:transparent}aside.sidebar .search-side input[type="search"]:-moz-placeholder,aside.sidebar .widget_search input[type="search"]:-moz-placeholder{color:transparent}aside.sidebar .search-side input[type="search"]::-moz-placeholder,aside.sidebar .widget_search input[type="search"]::-moz-placeholder{color:transparent}aside.sidebar .search-side input[type="search"]:-ms-input-placeholder,aside.sidebar .widget_search input[type="search"]:-ms-input-placeholder{color:transparent}aside.sidebar .search-side button[type="submit"],aside.sidebar .widget_search button[type="submit"]{position:relative;display:inline-block;height:4rem;text-indent:-7.5rem;overflow:hidden}aside.sidebar .search-side button[type="submit"]:after,aside.sidebar .widget_search button[type="submit"]:after{display:inline;content:"\f002";font-family:'FontAwesome';font-style:normal;font-weight:400;margin-left:2rem}aside.sidebar .cat-side{margin-bottom:5rem}aside.sidebar .cat-side .heading{margin-bottom:1rem}aside.sidebar .disclaimer-side{position:relative;border:0.2rem solid #ccc;border-top:none;padding:4rem 2rem 2rem 2rem}aside.sidebar .disclaimer-side:before{display:block;content:"";position:absolute;left:-0.2rem;top:0;height:1rem;width:calc(100% + 0.4rem);background:#2B6CA7}aside.sidebar .disclaimer-side .heading{margin-bottom:1rem}aside.sidebar .disclaimer-side p{line-height:2.4rem}aside.sidebar .widget{margin-bottom:5rem}aside.sidebar .widget h3{margin-bottom:1rem}ul.list-cat-disc,aside.sidebar .widget ul{padding-left:2.5rem}ul.list-cat-disc li,aside.sidebar .widget ul li{padding:0.5rem 0}ul.list-cat-disc li a,aside.sidebar .widget ul li a{color:#353535}.breadcrumbs{position:relative;padding:1.5rem 0;text-align:center}.breadcrumbs.breadcrumbs--gray{background:#F7F7F7}@media (min-width: 768px){.breadcrumbs{padding:3rem 0}}.breadcrumbs ul.list-crumbs{display:inline-block}ul.list-crumbs{margin:0;padding:0;list-style:none}ul.list-crumbs li{position:relative;display:inline-block;padding-right:1rem}ul.list-crumbs li:not(:first-child){padding-left:2rem}ul.list-crumbs li:not(:first-child):before{display:block;content:"\f054";font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;position:absolute;left:0rem;top:0.2rem;font-size:1.2rem}ul.list-crumbs li a{color:#004371}#breadcrumbs a{color:#004371;position:relative;display:inline-block;padding-right:1rem}#breadcrumbs span[typeof="v:Breadcrumb"]{position:relative;padding-left:2rem}#breadcrumbs span[typeof="v:Breadcrumb"]:before{display:block;content:"\f054";font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;position:absolute;left:0rem;top:0.2rem;font-size:1.2rem}#breadcrumbs>span>span[typeof="v:Breadcrumb"]:first-of-type:before{display:none}#breadcrumbs .breadcrumb_last{position:relative;display:inline-block;padding-left:2rem}#breadcrumbs .breadcrumb_last:before{display:block;content:"\f054";font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;position:absolute;left:0rem;top:0.2rem;font-size:1.2rem}.inner-hero{position:relative;width:100%;height:30rem}@media (min-width: 768px){.inner-hero{height:50rem}}.inner-hero .ih-box{position:relative;width:100%;height:100%;background-size:cover !important}.inner-hero .ih-overlay{position:absolute;bottom:0;left:0;width:100vw}.inner-hero .ih-overlay img{width:100%;height:auto}@media (min-width: 1200px){.inner-hero .ih-overlay{width:120rem;left:50%;margin-left:-60rem}}.inner-hero.inner-hero--gray .ih-box{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.inner-hero.inner-hero--gray:hover .ih-box{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.faq-boxes{position:relative}.faq-boxes.faq-boxes--gray{background:#F7F7F7}.faq-boxes .heading{position:relative;width:100%;text-align:center;margin-bottom:5rem}.faq-boxes .fq-box{position:relative;border:2px solid #ccc;padding:5rem 4rem;margin-bottom:4rem}.faq-boxes .fq-box:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;background:#2B6CA7;position:absolute;top:-0.2rem;left:-0.2rem}.faq-boxes .fq-box .box-title{margin-bottom:3rem}.faq-boxes .fq-box .faq:last-of-type{border-bottom:1px solid #ccc}.faq-boxes .faq{position:relative;border-top:1px solid #ccc}.faq-boxes .faq .title{position:relative;width:100%;padding:2rem 4rem 2rem 0;cursor:pointer}.faq-boxes .faq .title .fa-caret-right{position:absolute;right:0.5rem;top:2rem;font-size:2.4rem;color:#707071;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.faq-boxes .faq .faq-inner{position:relative;max-height:0;padding:0;overflow:hidden;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.faq-boxes .faq .faq-inner p:not(:last-of-type){margin-bottom:3rem}.faq-boxes .faq.active .title .fa-caret-right{color:#353535;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq-boxes .faq.active .faq-inner{max-height:100rem;padding:0 0 2rem}.tab-content{position:relative}.tab-content.tab-content--gray{background:#F7F7F7}.tab-content.tab-content--gray .tc-box{background:white}.tab-content .heading{position:relative;width:100%;text-align:center;margin-bottom:5rem}.tab-content .tc-box{position:relative;border:2px solid #F7F7F7;padding:5rem 4rem;margin:4rem 0;min-height:40rem;background:#F7F7F7}.tab-content .tc-box:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;background:#2B6CA7;position:absolute;top:-0.2rem;left:-0.2rem}.tab-content .tc-box .tcb-item{display:none}.tab-content .tc-box .tcb-item.active{display:block}.tab-content .tc-box .tcb-item p{margin-bottom:3rem}.tab-content .tc-box .tcb-item ul li{padding:0.5rem}.tab-content .tc-box .tcb-item ul ul li{padding:0}.tab-content .tc-cta{position:relative;text-align:center}.tab-content .tc-cta .btn,.tab-content .tc-cta aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .tab-content .tc-cta button[type="submit"],.tab-content .tc-cta aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .tab-content .tc-cta button[type="submit"]{margin-top:-10rem}ul.list-tabs{margin:0;padding:0;list-style:none;display:block;margin:0 auto;width:100%;text-align:center}ul.list-tabs li{display:inline-block;padding:0.5rem 1rem;cursor:pointer}@media (min-width: 768px){ul.list-tabs li{margin:0 2rem}}@media (min-width: 992px){ul.list-tabs li{margin:0 4rem}}ul.list-tabs li.active{border-bottom:5px solid #2B6CA7}.slider-testimonials{position:relative}.slider-testimonials.slider-testimonials--gray{background:#F7F7F7}.slider-testimonials .heading{position:relative;width:100%;text-align:center;margin-bottom:3rem}.slider-testimonials .testimonial-item{text-align:center}.slider-testimonials .testimonial-item p{margin-bottom:3rem}.button-divider{position:relative;text-align:center}.button-divider .btn,.button-divider aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .button-divider button[type="submit"],.button-divider aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .button-divider button[type="submit"]{margin-top:-3rem}.button-divider.button-divider--gray{background:#F7F7F7}.statement-heading{position:relative}.statement-heading.statement-heading--gray{background:#F7F7F7}.statement-heading .heading{position:relative;width:100%;text-align:center;margin-bottom:5rem}.statement-heading .sh-box{position:relative;border-top:1rem solid #2B6CA7;padding:5rem;text-align:center}.statement-heading .sh-box:after{display:block;content:"";position:absolute;left:2rem;bottom:-1rem;width:calc(100% - 4rem);height:1rem;background:#2B6CA7}.statement-heading .sh-box p:not(:last-of-type){margin-bottom:3rem}.statement-heading .sh-box img{margin:2rem 0;max-width:100%;height:auto}.owl---values{position:relative}.slider-values{margin-top:4rem}.info-counters{position:relative;text-align:center}.info-counters.info-counters--gray{background:#F7F7F7}.info-counters .ic-box .counter{margin-bottom:0.5rem}@media (max-width: 767.99px){.info-counters{padding:0 0 3rem 0}.info-counters .col-6{padding-bottom:2rem}}.three-cards{position:relative;text-align:center}.three-cards.three-cards--gray{background:#F7F7F7}.three-cards .heading{position:relative;width:100%;text-align:center;margin-bottom:3rem}.three-cards .tc-box{position:relative;width:100%;border:2px solid #ccc;min-height:24rem;background:white}@media (max-width: 767.99px){.three-cards .tc-box{margin-bottom:2rem}}@media (min-width: 768px){.three-cards .tc-box{height:100%}}.three-cards .tc-box:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;background:#004371;position:absolute;top:-0.2rem;left:-0.2rem}.three-cards .tc-box a{display:table;width:100%;height:100%;padding:5rem 4rem;color:#353535;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.three-cards .tc-box a:hover{color:#004371}.three-cards .tc-box a .v-center{display:table-cell;vertical-align:middle}.three-cards .tc-box .title{margin-bottom:2rem}.three-cards .tc-box img{height:9rem;width:auto;margin-bottom:2rem}.all-classes{position:relative;padding:4rem 0}.all-classes.all-classes--gray{background:#F7F7F7}.all-classes .heading{position:relative;width:100%;text-align:center;margin-bottom:5rem}.all-classes .col-12{padding-bottom:2rem}.all-classes #filterAccordion{position:relative;height:8.5rem;margin-bottom:4rem}.all-classes .ac-filter{position:relative;border-top:1rem solid #004371;padding:2.5rem 2rem;margin-bottom:6rem;background:white;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.2);box-shadow:0px 2px 8px rgba(0,0,0,0.2);z-index:1}@media (min-width: 992px){.all-classes .ac-filter{padding:2.5rem 4rem}}.all-classes .ac-box{position:relative;width:100%;border:2px solid #ccc;min-height:24rem;background:white;padding:3rem 2rem 2rem 2rem}@media (min-width: 768px){.all-classes .ac-box{height:100%;min-height:28rem;padding:3rem 2rem 6rem 2rem}.all-classes .ac-box .btn,.all-classes .ac-box aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .all-classes .ac-box button[type="submit"],.all-classes .ac-box aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .all-classes .ac-box button[type="submit"]{position:absolute;left:2rem;bottom:2rem;width:calc(100% - 4rem) !important}}.all-classes .ac-box:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;background:#004371;position:absolute;top:-0.2rem;left:-0.2rem}.all-classes .ac-box .title{font-weight:500;border-bottom:1px solid #a5a5a5;padding-bottom:1rem;margin-bottom:1rem}.all-classes .ac-box .btn,.all-classes .ac-box aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .all-classes .ac-box button[type="submit"],.all-classes .ac-box aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .all-classes .ac-box button[type="submit"]{width:100%}ul.list-class-detail{margin:0;padding:0;list-style:none;margin-bottom:2rem}ul.list-class-detail li{padding:0.25rem 0}ul.list-class-detail li span{display:inline-block;width:8rem}.detail-class{position:relative;padding:4rem 0}.detail-class.detail-class--gray{background:#F7F7F7}.detail-class .heading{position:relative;width:100%;text-align:center;margin-bottom:5rem}.detail-class .dc-box{position:relative;width:100%;border:2px solid #ccc;background:white;padding:5rem 4rem 4rem 4rem}@media (min-width: 768px){.detail-class .dc-box .col-lg-3{padding-right:2rem}}.detail-class .dc-box:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;background:#004371;position:absolute;top:-0.2rem;left:-0.2rem}.detail-class .dc-box .title{margin-bottom:3rem}.detail-class .dc-box .btn,.detail-class .dc-box aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .detail-class .dc-box button[type="submit"],.detail-class .dc-box aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .detail-class .dc-box button[type="submit"]{margin:0.5rem 1rem 0.5rem 0}.detail-class .dc-box .btn .svg-inline--fa,.detail-class .dc-box aside.sidebar .search-side button[type="submit"] .svg-inline--fa,aside.sidebar .search-side .detail-class .dc-box button[type="submit"] .svg-inline--fa,.detail-class .dc-box aside.sidebar .widget_search button[type="submit"] .svg-inline--fa,aside.sidebar .widget_search .detail-class .dc-box button[type="submit"] .svg-inline--fa{margin-right:1rem}.detail-class .instructor{position:relative;background:white;border:1px solid #ccc;padding:2.5rem 1.5rem 1.5rem 1.5rem;text-align:center}.detail-class .instructor:before{display:block;content:"";width:calc(100% + 0.2rem);height:1rem;background:#004371;position:absolute;top:0;left:-0.1rem}.detail-class .instructor .media{background-size:cover !important;width:100%;height:21rem;border-radius:0.5rem;margin-bottom:2rem}.detail-class .instructor .name{margin-bottom:0.5rem}.detail-class .instructor .email{color:#707071;margin-bottom:0.5rem}.detail-class .instructor .content{color:#707071}table.tbl-details{width:100%;margin:0 0 6rem 0}table.tbl-details thead tr{border-bottom:0.3rem solid #353535}table.tbl-details thead tr th{vertical-align:bottom;padding:0.5rem 1rem}table.tbl-details thead tr th:first-child{padding:0.5rem 1rem 0.5rem 0;width:25%}table.tbl-details tbody tr{border-bottom:0.1rem dashed #a5a5a5}table.tbl-details tbody tr:last-child{border-bottom:0.1rem solid #707071}table.tbl-details tbody tr td{vertical-align:text-top;padding:1rem}table.tbl-details tbody tr td:first-child{padding:1rem 1rem 1rem 0;font-weight:900}table.tbl-details tbody tr td a{color:#353535;text-decoration:underline;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}table.tbl-details tbody tr td a:hover{color:#004371}#filterClasses{padding:2rem 0 0 0}ul.list-filters{margin:0;padding:0;list-style:none}ul.list-filters li{border-top:1px solid #ccc;padding:1rem;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background:none}ul.list-filters li.active{background:#F7F7F7}ul.list-filters li:hover{background:#eee;padding-left:2rem}.carousel-timeline{position:relative;text-align:center}.carousel-timeline.carousel-timeline--gray{background:#F7F7F7}.carousel-timeline .heading{position:relative;width:100%;text-align:center;margin-bottom:3rem}.carousel-timeline .owl---timeline{position:relative}.carousel-timeline .owl---timeline:before{display:block;content:"";position:absolute;left:0;top:5.5rem;width:100%;height:0.6rem;background:#707071}.carousel-timeline .owl---timeline .owl-stage{padding-left:0 !important}.carousel-timeline .ctime-wrap{position:relative;width:100%;overflow:hidden}.carousel-timeline .ctime-wrap .ctimew-btn{position:absolute;top:17.5rem;width:3.5rem;height:8rem;font-size:1.8rem;background:rgba(0,0,0,0.5);z-index:10;color:#eee;text-align:center;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.carousel-timeline .ctime-wrap .ctimew-btn .svg-inline--fa{position:relative;top:calc(50% - 1rem)}.carousel-timeline .ctime-wrap .ctimew-btn:hover{background:rgba(0,0,0,0.75)}.carousel-timeline .ctime-wrap .ctimew-btn.ctimew-btn--prev{left:0;opacity:1}.carousel-timeline .ctime-wrap .ctimew-btn.ctimew-btn--prev.hidden{opacity:0;z-index:0}.carousel-timeline .ctime-wrap .ctimew-btn.ctimew-btn--next{right:0}@media (min-width: 768px){.carousel-timeline .ctime-wrap .ctimew-btn{top:18.5rem;width:6.5rem;height:14rem;font-size:2.5rem}.carousel-timeline .ctime-wrap .ctimew-btn .svg-inline--fa{top:calc(50% - 1.4rem)}}.carousel-timeline .timeline-item{position:relative;float:left;width:29rem;padding-right:4rem}.carousel-timeline .timeline-item .t-date{position:relative;margin-left:5rem;width:15rem;padding:1rem;background:#2B6CA7;color:white;text-align:center;margin-bottom:5rem}.carousel-timeline .timeline-item .t-date:before{display:block;content:"";position:absolute;bottom:-1.6rem;left:calc(50% - 1.3rem);width:0;height:0;border-style:solid;border-width:1.8rem 1.3rem 0 1.3rem;border-color:#2B6CA7 transparent transparent transparent}.carousel-timeline .timeline-item .t-date:after{display:block;content:"";position:absolute;bottom:-5rem;left:calc(50% - 0.3rem);width:0.6rem;height:2.8rem;background:#004371}.carousel-timeline .timeline-item .t-box{position:relative;width:25rem;min-height:20rem;background:white;border:2px solid #ccc}.carousel-timeline .timeline-item .t-box:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;position:absolute;left:-0.2rem;top:-0.2rem;background:#2B6CA7;z-index:1}.carousel-timeline .timeline-item .t-box .media{position:relative;width:100%;margin-top:0.8rem}.carousel-timeline .timeline-item .t-box .media img{width:100%;height:auto}.carousel-timeline .timeline-item .t-box .text{padding:2rem;text-align:left}.section-video{position:relative;text-align:center}.section-video.section-video--gray{background:#F7F7F7}.section-video .heading{position:relative;width:100%;text-align:center;margin-bottom:3rem}.section-trust{position:relative}.section-trust.section-trust--gray{background:#F7F7F7}.section-trust .heading{position:relative;width:100%;text-align:center;margin-bottom:3rem}.section-trust .st-box{text-align:center;padding:2rem 4rem}.section-trust .st-box .name{padding-bottom:2rem;border-bottom:0.5rem solid #004371}.section-trust .st-box .media{margin-top:2rem}.section-trust .st-box .media img{display:inline-block;margin:0 auto;max-width:20rem;height:auto}.image-banner{position:relative;min-height:47rem;padding:10rem 0;cursor:pointer;overflow:hidden}.image-banner.img-banner--reverse .heading,.image-banner.img-banner--reverse .subheading{text-align:right}.image-banner .heading{font-weight:700;font-size:5.6rem;line-height:6.8rem;text-shadow:2px 3px 4px #363636;margin-bottom:3rem;color:white}.image-banner .subheading{font-family:"Muli",sans-serif;font-weight:900;font-size:30px;line-height:34px;text-shadow:2px 3px 4px #363636;color:white}.image-banner .img-cover{position:absolute;top:0;left:0;display:block;background-size:cover !important;width:100%;height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.image-banner .info-box{position:relative;width:100%;height:100%;background:white;border:2px solid #ccc;padding:3rem;opacity:0;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.image-banner .info-box p{font-family:"Muli",sans-serif}.image-banner .info-box p:not(:last-child){margin-bottom:3rem}.image-banner.active .img-cover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.image-banner.active .info-box{opacity:1}@media (max-width: 767.99px){.image-banner .col-12:first-of-type{margin-bottom:3rem}}.split-casestudy{position:relative;padding:10rem 0;overflow:hidden}.split-casestudy .heading{font-weight:700;font-size:5.6rem;line-height:6.8rem;margin-bottom:3rem}.split-casestudy .subheading{font-family:"Muli",sans-serif;font-weight:900;font-size:30px;line-height:34px;margin-bottom:3rem}.split-casestudy .media{position:relative;width:100%;min-height:40rem;height:100%;background-size:cover !important;width:100%;height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.split-casestudy .media:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.split-casestudy .info-box{position:relative;width:100%;height:100%;padding:0 3rem;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.split-casestudy .info-box .v-center{position:relative}.split-casestudy .info-box p{font-family:"Muli",sans-serif}.split-casestudy .info-box p:not(:last-child){margin-bottom:3rem}@media (max-width: 767.99px){.split-casestudy .col-12:first-of-type{margin-bottom:3rem}}.wysiwyg{position:relative}.wysiwyg h1,.wysiwyg h2{margin-bottom:1rem}.wysiwyg h3{margin-bottom:1rem}.wysiwyg h4{margin-bottom:1rem}.wysiwyg p:not(:last-child){margin-bottom:3rem}.wysiwyg p+ul{margin-top:-2rem}.wysiwyg ul{padding-left:3rem;margin-bottom:2rem}.wysiwyg ul li{padding-left:1rem;padding:0.25rem 0}.wysiwyg ul ul{margin:1rem 0 1rem 0}.wysiwyg .btn,.wysiwyg aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .wysiwyg button[type="submit"],.wysiwyg aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .wysiwyg button[type="submit"]{margin:0.5rem 1rem 0.5rem 0}.wysiwyg .share-bar{margin-top:4rem}.wysiwyg .share-bar .ssba-wrap>div .ssba_twitter_share{background:#39a9e0}.wysiwyg .share-bar .ssba-wrap>div .ssba_facebook_share{background:#3b5998}.wysiwyg .share-bar .ssba-wrap>div .ssba_google_share{background:#dc4e41}.wysiwyg .share-bar .ssba-wrap>div .ssba_print,.wysiwyg .share-bar .ssba-wrap>div .ssba_email_share{background:#62665e}.wysiwyg .share-bar .ssba-wrap>div .ssba_linkedin_share{background:#237fb0}.wysiwyg .share-bar .ssba-wrap>div a{display:inline-block;border-radius:5px;margin-bottom:1.2rem;text-align:center;margin-right:1rem}.wysiwyg .entry-content a{color:#004371;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.wysiwyg .entry-content a:hover{color:#2B6CA7}.wysiwyg .entry-content img{height:auto}.leading-image{position:relative}.leading-image .media{border-top:1rem solid #2B6CA7}.leading-image .media img{width:100%;height:auto}.modal-open{padding-right:0 !important}html{overflow-y:scroll !important}.modal--sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:0 !important}.modal--sm.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.modal--sm .modal-header{border-bottom:none}.modal--sm .modal-dialog{max-width:32rem;margin:0 auto}.modal--sm .modal-body{padding:1.5rem 2.5rem}.modal--sm .modal-body p{margin-bottom:3rem}.modal--sm .modal-title{width:100%;text-align:center;padding-left:3rem}.ltgc-forms .form-group{margin-bottom:2rem}.ltgc-forms .caption p{margin-bottom:2rem}.ltgc-forms .action{text-align:center;margin-bottom:1rem}.ltgc-forms .action .btn,.ltgc-forms .action aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .ltgc-forms .action button[type="submit"],.ltgc-forms .action aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .ltgc-forms .action button[type="submit"]{display:inline-block}.ltgc-forms .action .btn .svg-inline--fa,.ltgc-forms .action aside.sidebar .search-side button[type="submit"] .svg-inline--fa,aside.sidebar .search-side .ltgc-forms .action button[type="submit"] .svg-inline--fa,.ltgc-forms .action aside.sidebar .widget_search button[type="submit"] .svg-inline--fa,aside.sidebar .widget_search .ltgc-forms .action button[type="submit"] .svg-inline--fa{margin-right:0.5rem}.ltgc-forms .action .btn .fa-phone,.ltgc-forms .action aside.sidebar .search-side button[type="submit"] .fa-phone,aside.sidebar .search-side .ltgc-forms .action button[type="submit"] .fa-phone,.ltgc-forms .action aside.sidebar .widget_search button[type="submit"] .fa-phone,aside.sidebar .widget_search .ltgc-forms .action button[type="submit"] .fa-phone{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion{position:relative}.accordion.accordion--gray{background:#F7F7F7}.accordion .heading{position:relative;width:100%;text-align:center;margin-bottom:5rem}.accordion .ac-box{position:relative;border:2px solid #ccc;padding:5rem 4rem;margin-bottom:4rem;background:white}.accordion .ac-box:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;background:#2B6CA7;position:absolute;top:-0.2rem;left:-0.2rem}.accordion .ac-box .box-text{font-family:"Muli",sans-serif;margin-bottom:3rem}.accordion .ac-box .box:last-of-type{border-bottom:1px solid #ccc}.accordion .box{position:relative;border-top:1px solid #ccc}.accordion .box .title{position:relative;width:100%;padding:2rem 4rem 2rem 0;cursor:pointer}.accordion .box .title .fa-caret-right{position:absolute;right:0.5rem;top:2rem;font-size:2.4rem;color:#707071;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.accordion .box .box-inner{position:relative;max-height:0;padding:0;overflow:hidden;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.accordion .box .box-inner p:not(:last-of-type){margin-bottom:3rem}.accordion .box.active .title .fa-caret-right{color:#353535;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion .box.active .box-inner{max-height:100rem;padding:0 0 2rem}.notice{position:relative;padding:2rem 0}.notice .alert{font-weight:500;padding:1rem 4rem}.alert.alert-danger{font-size:125%}.rate-calc{position:relative;padding:4rem 0}.rate-calc.rate-calc--gray{background:#F7F7F7}.rate-calc .heading{position:relative;width:100%;text-align:center;margin-bottom:5rem}.rate-calc .rc-box{position:relative;width:100%;border:2px solid #ccc;padding:6rem 4rem 4rem 4rem}.rate-calc .rc-box:after{display:block;content:"";position:absolute;left:-0.2rem;top:0;width:calc(100% + 0.4rem);height:1rem;background:#2B6CA7}.rate-calc .rc-box .title{margin-bottom:3rem}.rate-calc .rc-box .label{display:block;margin-bottom:1rem}.rate-calc .rc-box .sublabel{display:block}.rate-calc .rc-box .btn-sm,.rate-calc .rc-box .btn-group-sm>.btn,.rate-calc .rc-box aside.sidebar .search-side .btn-group-sm>button[type="submit"],aside.sidebar .search-side .rate-calc .rc-box .btn-group-sm>button[type="submit"],.rate-calc .rc-box aside.sidebar .widget_search .btn-group-sm>button[type="submit"],aside.sidebar .widget_search .rate-calc .rc-box .btn-group-sm>button[type="submit"]{margin:0.5rem 0.5rem 0.5rem 0}.rate-calc .rc-box .form-group{margin-bottom:3rem}.rate-calc .rc-box .action::after{clear:both;content:"";display:table}.find-office{position:relative}.find-office .container-fluid{padding:0}.find-office .row{position:relative;width:100%;min-height:60rem}@media (min-width: 768px){.find-office .row{height:70vh}}.find-office .row>.col{height:inherit}.find-office #map{width:100%;height:25rem}@media (min-width: 768px){.find-office #map{width:100%;height:100%}}.find-office .map-sidebar{position:relative;width:100%;height:100%;overflow:auto;overflow-x:none;padding:2rem;background:white;border-top:1rem solid #004371}@media (min-width: 768px){.find-office .map-sidebar{position:absolute;top:4rem;left:4rem;width:44rem;height:calc(100% - 8rem);overflow:auto;overflow-x:none;-webkit-box-shadow:2px 2px 4px 0 rgba(54,54,54,0.19);box-shadow:2px 2px 4px 0 rgba(54,54,54,0.19)}}.find-office .map-sidebar .title{margin-bottom:2rem}.find-office .map-sidebar .title2{padding-bottom:1.5rem;border-bottom:0.1rem solid #ccc}.find-office .map-sidebar .form-group input[type="text"]{display:inline-block;width:calc(100% - 5rem);margin-right:0.5rem}.find-office .map-sidebar .form-group .btn,.find-office .map-sidebar .form-group aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .find-office .map-sidebar .form-group button[type="submit"],.find-office .map-sidebar .form-group aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .find-office .map-sidebar .form-group button[type="submit"]{display:inline-block}.find-office .map-sidebar .view-all a{color:#707071;text-decoration:underline}.find-office .map-sidebar .search-map{margin-bottom:4rem}.find-office .map-sidebar .results{position:relative}.find-office .map-sidebar .loc-info{position:relative;line-height:1.5;padding:2rem 0rem 2rem 0;border-bottom:0.1rem solid #ccc;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.find-office .map-sidebar .loc-info:before{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;display:block;content:"";position:absolute;left:-2rem;top:0;width:calc(100% + 4rem);height:100%;background:#F7F7F7;opacity:0;z-index:0}.find-office .map-sidebar .loc-info:hover:before,.find-office .map-sidebar .loc-info.active:before{opacity:1}.find-office .map-sidebar .loc-info .title{position:relative;display:block;margin-right:10rem;margin-bottom:1rem}.find-office .map-sidebar .loc-info .distance{position:relative;color:#707071;margin-bottom:1rem}.find-office .map-sidebar .loc-info .location{position:relative;padding-left:3rem;margin-bottom:1rem;background:url(src/img/svg/map-pin.svg) 0 0.5rem no-repeat;background-size:18px 25px}.find-office .map-sidebar .loc-info .location a{color:#353535}.find-office .map-sidebar .loc-info .phone{position:relative;margin-bottom:1rem;padding-left:3rem}.find-office .map-sidebar .loc-info .phone .svg-inline--fa{position:absolute;left:0;top:0.5rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.find-office .map-sidebar .loc-info .fax{position:relative;margin-bottom:1rem;padding-left:3rem}.find-office .map-sidebar .loc-info .fax .svg-inline--fa{position:absolute;left:0;top:0.5rem}.find-office .map-sidebar .loc-info .email{position:relative;margin-bottom:1rem;padding-left:3rem}.find-office .map-sidebar .loc-info .email .svg-inline--fa{position:absolute;left:0;top:0.5rem}.find-office .map-sidebar .loc-info .email a{color:#353535}.find-office .map-sidebar .loc-info .email a:hover{color:#004371}.find-office .map-sidebar .loc-info .btn-group button{display:block}.find-office .map-sidebar .loc-info .btn-inline{position:relative}.find-office .map-sidebar .loc-info .btn-inline .btn,.find-office .map-sidebar .loc-info .btn-inline aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .find-office .map-sidebar .loc-info .btn-inline button[type="submit"],.find-office .map-sidebar .loc-info .btn-inline aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .find-office .map-sidebar .loc-info .btn-inline button[type="submit"]{margin-right:1rem;margin-bottom:1rem}.find-office .map-sidebar .loc-info .btn-inline .btn .fa-phone,.find-office .map-sidebar .loc-info .btn-inline aside.sidebar .search-side button[type="submit"] .fa-phone,aside.sidebar .search-side .find-office .map-sidebar .loc-info .btn-inline button[type="submit"] .fa-phone,.find-office .map-sidebar .loc-info .btn-inline aside.sidebar .widget_search button[type="submit"] .fa-phone,aside.sidebar .widget_search .find-office .map-sidebar .loc-info .btn-inline button[type="submit"] .fa-phone{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.find-office .map-sidebar .loc-info .extra{overflow:hidden}.find-office .map-sidebar .loc-info .more{position:absolute;top:2rem;right:0;text-align:right;cursor:pointer}.find-office .map-sidebar .loc-info .more span{color:#707071;padding-right:1rem}.find-office .map-sidebar .loc-info .more .on{display:none}.find-office .map-sidebar .loc-info .more .off{display:inline-block}.find-office .map-sidebar .loc-info .more .svg-inline--fa{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.find-office .map-sidebar .loc-info.active .more .on{display:inline-block}.find-office .map-sidebar .loc-info.active .more .off{display:none}.find-office .map-sidebar .loc-info.active .distance{color:#353535}.find-office .map-sidebar .tab{display:none;position:absolute;right:0;top:2rem;width:5rem;height:4rem;background:#ccc;border-radius:0.5rem 0 0 0.5rem;font-size:2rem;padding:0.8rem 0 0 1.4rem;cursor:pointer}@media (min-width: 768px){.find-office .map-sidebar .tab{display:table-cell}}.find-office .map-sidebar .tab .svg-inline--fa{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:translateX(0) rotateY(0);transform:translateX(0) rotateY(0);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.find-office .map-sidebar.active{width:8rem;overflow:hidden !important}.find-office .map-sidebar.active .ms-wrap{display:none}.find-office .map-sidebar.active .tab .svg-inline--fa{-webkit-transform:translateX(-100%) rotateY(-180deg);transform:translateX(-100%) rotateY(-180deg)}.info-window{padding:2rem 2rem 0.5rem 2rem;width:100%}.info-window .title{margin-bottom:1rem}.info-window .distance{margin-bottom:1rem;color:#707071}.info-window .location{margin-bottom:1rem;color:#707071}.info-window a.btn{width:100%;color:#fff}.gm-style-iw{width:100% !important;height:auto;top:0 !important;left:0 !important;opacity:0}.gm-style-iw>div{width:100% !important}.carousel-photos.carousel-photos--gray{background:#F7F7F7}.carousel-photos .heading{position:relative;width:100%;margin-bottom:5rem;text-align:center}.carousel-photos .cp-wrap{position:relative;width:100%;overflow:hidden}.carousel-photos .cp-wrap .overflow{width:2000rem}.carousel-photos .cp-wrap .cpw-btn{position:absolute;top:6.5rem;width:3.5rem;height:8rem;font-size:1.8rem;background:rgba(0,0,0,0.5);z-index:10;color:#eee;text-align:center;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.carousel-photos .cp-wrap .cpw-btn .svg-inline--fa{position:relative;top:calc(50% - 1rem)}.carousel-photos .cp-wrap .cpw-btn:hover{background:rgba(0,0,0,0.75)}.carousel-photos .cp-wrap .cpw-btn.cpw-btn--prev{left:0}.carousel-photos .cp-wrap .cpw-btn.cpw-btn--next{right:0}@media (min-width: 768px){.carousel-photos .cp-wrap .cpw-btn{top:7.5rem;width:6.5rem;height:14rem;font-size:2.5rem}.carousel-photos .cp-wrap .cpw-btn .svg-inline--fa{top:calc(50% - 1.4rem)}}.carousel-photos .owl-item{text-align:center}.carousel-photos .photo-item{position:relative;width:100%;min-width:25.5rem;height:inherit;display:inline-block;border:2px solid #ccc}.carousel-photos .photo-item:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;position:absolute;left:-0.2rem;top:-0.2rem;background:#004371;z-index:1}.carousel-photos .photo-item .media{position:relative;width:calc(100% + 0.4rem);height:18rem;margin-left:-0.2rem;background-size:cover !important}.carousel-photos .photo-item .media a{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.carousel-photos .photo-item .caption{padding:2rem;text-align:center;font-weight:500}.carousel-photos .cp-cta{margin-top:2rem;text-align:center}.carousel-documents{position:relative}.carousel-documents.carousel-documents--gray{background:#F7F7F7}.carousel-documents .heading{position:relative;width:100%;margin-bottom:5rem;text-align:center}.carousel-documents .cd-wrap{position:relative;width:100%;overflow:hidden}.carousel-documents .cd-wrap .overflow{width:2000rem}.carousel-documents .cd-wrap .cdw-btn{position:absolute;top:6.5rem;width:3.5rem;height:8rem;font-size:1.8rem;background:rgba(0,0,0,0.5);z-index:10;color:#eee;text-align:center;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.carousel-documents .cd-wrap .cdw-btn .svg-inline--fa{position:relative;top:calc(50% - 1rem)}.carousel-documents .cd-wrap .cdw-btn:hover{background:rgba(0,0,0,0.75)}.carousel-documents .cd-wrap .cdw-btn.cdw-btn--prev{left:0}.carousel-documents .cd-wrap .cdw-btn.cdw-btn--next{right:0}@media (min-width: 768px){.carousel-documents .cd-wrap .cdw-btn{top:7.5rem;width:6.5rem;height:14rem;font-size:2.5rem}.carousel-documents .cd-wrap .cdw-btn .svg-inline--fa{top:calc(50% - 1.4rem)}}.carousel-documents .document-item{position:relative;display:inline-block;width:100%;min-width:25rem;min-height:30.5rem;border:2px solid #ccc;padding:0.8rem 1.5rem 1.5rem 1.5rem;background:white}.carousel-documents .document-item:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;position:absolute;left:-0.2rem;top:-0.2rem;background:#004371}.carousel-documents .document-item>a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2}.carousel-documents .document-item .media{position:relative;display:table;width:calc(100% + 3.4rem);height:16rem;background:#707071;left:-1.7rem}.carousel-documents .document-item .media div{display:table-cell;height:100%;width:100%;text-align:center;vertical-align:middle}.carousel-documents .document-item .media img{width:6.5rem;height:auto;display:inline-block}.carousel-documents .document-item .text{margin-top:2rem}.carousel-documents .document-item .text .title{font-weight:500;margin-bottom:1.5rem}.carousel-documents .document-item .text p{color:#707071}.carousel-partners.carousel-partners--gray{background:#F7F7F7}.carousel-partners .heading{position:relative;width:100%;margin-bottom:5rem;text-align:center}.carousel-partners .cp-wrap{position:relative;width:100%;overflow:hidden}.carousel-partners .cp-wrap .overflow{width:2000rem}.carousel-partners .cp-wrap .cpw2-btn{position:absolute;top:6.5rem;width:3.5rem;height:8rem;font-size:1.8rem;background:rgba(0,0,0,0.5);z-index:10;color:#eee;text-align:center;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.carousel-partners .cp-wrap .cpw2-btn .svg-inline--fa{position:relative;top:calc(50% - 1rem)}.carousel-partners .cp-wrap .cpw2-btn:hover{background:rgba(0,0,0,0.75)}.carousel-partners .cp-wrap .cpw2-btn.cpw2-btn--prev{left:0}.carousel-partners .cp-wrap .cpw2-btn.cpw2-btn--next{right:0}@media (min-width: 768px){.carousel-partners .cp-wrap .cpw2-btn{top:7.5rem;width:6.5rem;height:14rem;font-size:2.5rem}.carousel-partners .cp-wrap .cpw2-btn .svg-inline--fa{top:calc(50% - 1.4rem)}}.carousel-partners .owl-item{text-align:center}.carousel-partners .photo-item{position:relative;width:100%;min-width:25.5rem;height:inherit;display:inline-block;border:2px solid #ccc;background:#fff}.carousel-partners .photo-item:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;position:absolute;left:-0.2rem;top:-0.2rem;background:#004371;z-index:1}.carousel-partners .photo-item .media{position:relative;width:100%;margin-left:0}.carousel-partners .photo-item .media img{width:100%;height:auto;display:inline-block}.carousel-partners .photo-item .caption{padding:2rem;text-align:center;font-weight:500}.carousel-partners .cp-cta{margin-top:2rem;text-align:center}.list-offices{margin:0;padding:0;list-style:none}.list-offices li{padding-bottom:0.5rem}.list-offices li:last-child{padding-bottom:0}.list-offices li a{text-decoration:none !important}.detail-staff{position:relative;min-height:60rem}.detail-staff .heading{position:relative;width:100%;text-align:center;margin-bottom:5rem}.detail-staff .ds-box{position:relative;width:100%;background:white}@media (min-width: 768px){.detail-staff .ds-box .col-lg-3{padding-right:4rem}}.detail-staff .ds-box .title{margin-bottom:3rem}.detail-staff .ds-box .btn,.detail-staff .ds-box aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .detail-staff .ds-box button[type="submit"],.detail-staff .ds-box aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .detail-staff .ds-box button[type="submit"]{margin:0.5rem 1rem 0.5rem 0}.detail-staff .ds-box .btn .svg-inline--fa,.detail-staff .ds-box aside.sidebar .search-side button[type="submit"] .svg-inline--fa,aside.sidebar .search-side .detail-staff .ds-box button[type="submit"] .svg-inline--fa,.detail-staff .ds-box aside.sidebar .widget_search button[type="submit"] .svg-inline--fa,aside.sidebar .widget_search .detail-staff .ds-box button[type="submit"] .svg-inline--fa{margin-right:1rem}.detail-staff .instructor{position:relative;background:white;border:1px solid #ccc;padding:2.5rem 1.5rem 1.5rem 1.5rem;text-align:center;margin-bottom:4rem}.detail-staff .instructor:before{display:block;content:"";width:calc(100% + 0.2rem);height:1rem;background:#004371;position:absolute;top:0;left:-0.1rem}@media (max-width: 767.99px){.detail-staff .instructor{width:24rem;margin:0 auto 3rem}}.detail-staff .instructor .media{background-size:cover !important;width:100%;height:30rem;border-radius:0.5rem;margin-bottom:2rem}.detail-staff .instructor .name{margin-bottom:0.5rem}.detail-staff .instructor .email{color:#707071;margin-bottom:0.5rem}.detail-staff .instructor .content{color:#707071}.header-orders .row.reverse{display:block;overflow:hidden}.header-orders .row.reverse>div{float:right}@media (min-width: 768px){.yui-skin-sam input.pad{margin-left:13.6em}}.yui-skin-sam .image-group input{margin-right:1rem}.yui-skin-sam #status{color:#6f767b;background-color:#f7f9fb;border-color:#f3f7fa;position:relative;padding:.75rem 1.25rem;margin-bottom:1em;border-radius:.5rem}.yui-skin-sam #status .status-hide{float:right;cursor:pointer}.yui-skin-sam a.magnify,.yui-skin-sam a.compass,.yui-skin-sam a.calendar,.yui-skin-sam a.restore,.yui-skin-sam a.remove,.yui-skin-sam a.add,.yui-skin-sam a.expand,.yui-skin-sam a.collapse,.yui-skin-sam .img-dot,.yui-skin-sam .img-required,.yui-skin-sam .img-info,.yui-skin-sam .img-error,.yui-skin-sam .img-help,.yui-skin-sam .img-hint,.yui-skin-sam .img-visa,.yui-skin-sam .img-mastercard{background:transparent url(/wp-content/themes/spire/public/img/sprite.png) no-repeat left top;cursor:pointer;margin-left:.25em;color:white;_zoom:1;display:inline;font-size:12pt;color:transparent !important}.yui-skin-sam img.multivalue{vertical-align:baseline;margin-left:.25em}.yui-skin-sam img.cc{vertical-align:middle;margin-left:.5em}.yui-skin-sam .img-visa{background-position:left -450px;padding-left:33px}.yui-skin-sam .img-mastercard{background-position:left -450px;padding-left:36px}.yui-skin-sam a.restore{background-position:-100px top;padding-left:11px}.yui-skin-sam a.remove{background-position:-125px top;padding-left:11px}.yui-skin-sam a.add{background-position:-125px -25px;padding-left:11px}.yui-skin-sam a.magnify{background-position:-50px top;padding-left:14px}.yui-skin-sam a.compass{background-position:-75px top;padding-left:17px;padding-top:3px}.yui-skin-sam a.calendar{background-position:-100px -25px;padding-left:17px}.yui-skin-sam a.expand{background-position:-225px top;padding-left:15px;padding-bottom:1px;margin-right:.5em}.yui-skin-sam a.collapse{background-position:-225px -25px;padding-left:15px;padding-bottom:1px;margin-right:.5em}.yui-skin-sam .img-dot{background-position:left -297px;padding-left:7px}.yui-skin-sam .img-required{background-position:-25px -297px;padding-left:7px}.yui-skin-sam .visual-aids .img-required{display:none}.yui-skin-sam .img-info,.yui-skin-sam .img-hint{background-position:-50px -300px;padding-left:15px;padding-top:1px}.yui-skin-sam .img-error{background-position:-75px -299px;padding-left:12px}.yui-skin-sam .img-help{background-position:-100px -300px;padding-left:15px;padding-top:1px}.yui-skin-sam .img-arrow{background:white url(/style/sprite.png) no-repeat left -250px;height:39px;padding-left:40px;color:white;line-height:39px}.yui-skin-sam .row-options a{margin-right:5px;cursor:pointer}.yui-skin-sam .row-info{display:block;position:absolute;z-index:99999;background-color:transparent;overflow:auto;padding:0 5px;vertical-align:middle;cursor:pointer}.yui-skin-sam .row-options{display:block;position:absolute;z-index:99999;background-color:white;overflow:hidden;padding:0 5px;vertical-align:middle}.yui-skin-sam .yui-overlay{position:absolute}.yui-skin-sam .yui-overlay .map{padding:9em}.yui-skin-sam .yui-hidden{visibility:hidden;position:absolute}.yui-skin-sam #order-status{margin-top:1rem}.yui-skin-sam .header-topbar .btn--search svg{height:1.5em}.yui-skin-sam .fieldset{border-top:1rem solid #004371;border-bottom:1px solid #ccc;background-color:white;margin-bottom:3rem}.yui-skin-sam .fieldset h2{padding:1rem;border:2px solid #ccc;border-top:none;border-bottom:none;margin-bottom:0}.yui-skin-sam .fieldset .content{overflow:hidden;padding:2rem;border:2px solid #ccc;border-top:none}section.lts h2 .right,.lts-modal h2 .right,.yui-dt-editor h2 .right{font-size:10pt}section.lts .required,.lts-modal .required,.yui-dt-editor .required{display:inline-block;background-color:red;height:10px;width:10px;margin:.5em;color:transparent;vertical-align:middle}section.lts.mv-row-vertical,.lts-modal.mv-row-vertical,.yui-dt-editor.mv-row-vertical{width:50em}section.lts.mv-row-vertical div.input label,.lts-modal.mv-row-vertical div.input label,.yui-dt-editor.mv-row-vertical div.input label{width:10em}section.lts.mv-row-vertical div.input .input,.lts-modal.mv-row-vertical div.input .input,.yui-dt-editor.mv-row-vertical div.input .input{width:30em}section.lts.mv-row-vertical form,.lts-modal.mv-row-vertical form,.yui-dt-editor.mv-row-vertical form{display:inline;margin-bottom:0}section.lts .right,.lts-modal .right,.yui-dt-editor .right{float:right}section.lts h2,.lts-modal h2,.yui-dt-editor h2{font-size:2.5rem}section.lts h4,.lts-modal h4,.yui-dt-editor h4{font-size:1em}section.lts .yui-nav,.lts-modal .yui-nav,.yui-dt-editor .yui-nav{margin-bottom:0}section.lts .yui-nav li,.lts-modal .yui-nav li,.yui-dt-editor .yui-nav li{display:inline-block;padding:1rem 2rem;background-color:white;border-top:0.5rem solid #ccc;cursor:pointer}section.lts .yui-nav li.selected,section.lts .yui-nav li:hover,.lts-modal .yui-nav li.selected,.lts-modal .yui-nav li:hover,.yui-dt-editor .yui-nav li.selected,.yui-dt-editor .yui-nav li:hover{border-top:0.5rem solid #004371}section.lts .small-label label,.lts-modal .small-label label,.yui-dt-editor .small-label label{width:8em}section.lts .small-label div.input label,.lts-modal .small-label div.input label,.yui-dt-editor .small-label div.input label{width:8em}section.lts .columns,.lts-modal .columns,.yui-dt-editor .columns{overflow:auto;_zoom:1}section.lts .columns .column,.lts-modal .columns .column,.yui-dt-editor .columns .column{float:left}section.lts div.input,.lts-modal div.input,.yui-dt-editor div.input{margin:.5rem;overflow:hidden}section.lts div.input ul,.lts-modal div.input ul,.yui-dt-editor div.input ul{float:left;margin:0;padding:0}section.lts div.input ul li,.lts-modal div.input ul li,.yui-dt-editor div.input ul li{margin:0;list-style:none}section.lts div.input .state,.lts-modal div.input .state,.yui-dt-editor div.input .state{width:2.5em}section.lts div.input .zip,.lts-modal div.input .zip,.yui-dt-editor div.input .zip{width:5em}section.lts div.input .email,.lts-modal div.input .email,.yui-dt-editor div.input .email{width:18em}@media (max-width: 991.99px){section.lts div.input label,.lts-modal div.input label,.yui-dt-editor div.input label{display:block}}@media (min-width: 768px){section.lts div.input label,.lts-modal div.input label,.yui-dt-editor div.input label{width:15em;padding-top:.5rem;padding-right:.25em;text-align:right;float:left}section.lts div.input label.radio,.lts-modal div.input label.radio,.yui-dt-editor div.input label.radio{float:none;max-width:50em;width:auto;font-weight:normal;padding-left:0;margin-right:1em;text-align:left}}section.lts div.input p,.lts-modal div.input p,.yui-dt-editor div.input p{padding-top:.5rem}section.lts div.input textarea,.lts-modal div.input textarea,.yui-dt-editor div.input textarea{width:25em;height:6em}section.lts div.input input,section.lts div.input select,section.lts div.input textarea,.lts-modal div.input input,.lts-modal div.input select,.lts-modal div.input textarea,.yui-dt-editor div.input input,.yui-dt-editor div.input select,.yui-dt-editor div.input textarea{padding:.9rem 1rem;line-height:1.3;background-clip:padding-box;border:1px solid #a5a5a5;border-radius:.5rem}section.lts div.input input.btn,section.lts div.input select.btn,section.lts div.input textarea.btn,.lts-modal div.input input.btn,.lts-modal div.input select.btn,.lts-modal div.input textarea.btn,.yui-dt-editor div.input input.btn,.yui-dt-editor div.input select.btn,.yui-dt-editor div.input textarea.btn{padding:.75rem 3rem}section.lts div.input input.date,section.lts div.input select.date,section.lts div.input textarea.date,.lts-modal div.input input.date,.lts-modal div.input select.date,.lts-modal div.input textarea.date,.yui-dt-editor div.input input.date,.yui-dt-editor div.input select.date,.yui-dt-editor div.input textarea.date{width:7em}section.lts div.input input.address,section.lts div.input input .company,section.lts div.input input .csz,section.lts div.input select.address,section.lts div.input select .company,section.lts div.input select .csz,section.lts div.input textarea.address,section.lts div.input textarea .company,section.lts div.input textarea .csz,.lts-modal div.input input.address,.lts-modal div.input input .company,.lts-modal div.input input .csz,.lts-modal div.input select.address,.lts-modal div.input select .company,.lts-modal div.input select .csz,.lts-modal div.input textarea.address,.lts-modal div.input textarea .company,.lts-modal div.input textarea .csz,.yui-dt-editor div.input input.address,.yui-dt-editor div.input input .company,.yui-dt-editor div.input input .csz,.yui-dt-editor div.input select.address,.yui-dt-editor div.input select .company,.yui-dt-editor div.input select .csz,.yui-dt-editor div.input textarea.address,.yui-dt-editor div.input textarea .company,.yui-dt-editor div.input textarea .csz{width:20em}section.lts div.input input[type=checkbox],section.lts div.input input[type=radio],section.lts div.input select[type=checkbox],section.lts div.input select[type=radio],section.lts div.input textarea[type=checkbox],section.lts div.input textarea[type=radio],.lts-modal div.input input[type=checkbox],.lts-modal div.input input[type=radio],.lts-modal div.input select[type=checkbox],.lts-modal div.input select[type=radio],.lts-modal div.input textarea[type=checkbox],.lts-modal div.input textarea[type=radio],.yui-dt-editor div.input input[type=checkbox],.yui-dt-editor div.input input[type=radio],.yui-dt-editor div.input select[type=checkbox],.yui-dt-editor div.input select[type=radio],.yui-dt-editor div.input textarea[type=checkbox],.yui-dt-editor div.input textarea[type=radio]{width:1em;height:1em;vertical-align:middle;margin:0 .5em}section.lts .yui-dt table,.lts-modal .yui-dt table,.yui-dt-editor .yui-dt table{font-family:"Roboto","Helvetica Neue",Arial,sans-serif;border-radius:.5rem}section.lts .yui-dt table .yui-dt-hidden,.lts-modal .yui-dt table .yui-dt-hidden,.yui-dt-editor .yui-dt table .yui-dt-hidden{display:none}section.lts .yui-dt table tr.yui-dt-odd,.lts-modal .yui-dt table tr.yui-dt-odd,.yui-dt-editor .yui-dt table tr.yui-dt-odd{background-color:#eee}section.lts .yui-dt table .yui-dt-liner,.lts-modal .yui-dt table .yui-dt-liner,.yui-dt-editor .yui-dt table .yui-dt-liner{width:auto;min-height:1.5em}section.lts .yui-dt table th,.lts-modal .yui-dt table th,.yui-dt-editor .yui-dt table th{background:#004371;color:white}section.lts .yui-dt table th a,.lts-modal .yui-dt table th a,.yui-dt-editor .yui-dt table th a{color:white}body.home #headerMain{z-index:5000}body.home #panel{z-index:initial}body.home .home-actions{position:relative;background:#F7F7F7}body.home .home-actions .ha-box{position:relative;background:white;border-top:1rem solid #004371;top:-4rem;font-family:"Muli",sans-serif;font-weight:300;text-align:center}body.home .home-actions .ha-box span{font-size:2.2rem;line-height:2.6rem;vertical-align:text-top}body.home .home-actions .ha-box .inner-box{width:100%;height:auto;padding:4rem 2rem 4rem 2rem;border:2px solid #ccc;border-top:none}body.home .home-actions .ha-box .dropdown{display:block}@media (min-width: 992px){body.home .home-actions .ha-box .dropdown{display:inline-block}}body.home .home-actions .ha-box .dropdown button{font-weight:600;font-size:2.8rem}@media (max-width: 991.99px){body.home .home-actions .ha-box .dropdown button{white-space:normal;margin:1.6rem 0}}body.home .home-actions .ha-box .dropdown .dropdown-toggle::after{vertical-align:0.155em}body.home .home-actions .ha-box .dropdown .dropdown-menu{z-index:6000;font-size:2rem;border-radius:0;border:1px solid #979797;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.19);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.19);padding:0}body.home .home-actions .ha-box .dropdown .dropdown-menu .dropdown-item{cursor:pointer;padding:1rem 1.5rem}body.home .home-actions .ha-box .dropdown .dropdown-menu .dropdown-item:hover{background:#D8D8D8}body.home .home-actions .ha-box .dropdown .dropdown-menu .dropdown-item:active,body.home .home-actions .ha-box .dropdown .dropdown-menu .dropdown-item:focus{color:#707071}body.home .home-split-actions{position:relative;background:#F7F7F7;padding:3rem 0 0}body.home .home-split-actions .col-12{margin-bottom:3rem;position:relative}body.home .home-split-actions .hsa-box{position:relative;background:white;border-top:1rem solid #004371;margin-bottom:2rem;top:-4rem;height:100%;font-family:"Muli",sans-serif;font-weight:300}body.home .home-split-actions .hsa-box span{font-size:2.2rem;line-height:2.6rem;vertical-align:text-top}body.home .home-split-actions .hsa-box .inner-box{width:100%;height:100%;padding:3.5rem 3.5rem 2rem 3.5rem;border:2px solid #ccc;border-top:none}body.home .home-split-actions .hsa-box .heading{margin-bottom:2.5rem}body.home .home-split-actions .hsa-box .share-location{margin-bottom:2rem}body.home .home-split-actions .hsa-box .share-location a{color:#353535;text-decoration:underline}body.home .home-split-actions .hsa-box .location-result{margin-bottom:2rem}body.home .home-split-actions .hsa-box .location-result.active .extra{display:block}body.home .home-split-actions .hsa-box .location-result.active .title .svg-inline--fa{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}body.home .home-split-actions .hsa-box .location-result .extra{display:none}body.home .home-split-actions .hsa-box .location-result .title{position:relative;display:inline-block;margin-bottom:3rem;cursor:pointer}body.home .home-split-actions .hsa-box .location-result .title .svg-inline--fa{text-align:middle;margin-left:1rem;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}body.home .home-split-actions .hsa-box .location-result .title a{color:#353535;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}body.home .home-split-actions .hsa-box .location-result .title a:hover{color:#004371}body.home .home-split-actions .hsa-box .location-result .distance{color:#707071;margin-bottom:1rem}body.home .home-split-actions .hsa-box .location-result .location{position:relative;padding-left:3rem;margin-bottom:1rem;background:url(src/img/svg/map-pin.svg) 0 0.5rem no-repeat;background-size:18px 25px;font-family:"Muli",sans-serif;font-weight:600}body.home .home-split-actions .hsa-box .location-result .location a{color:#353535}body.home .home-split-actions .hsa-box .location-result .phone{position:relative;margin-bottom:1rem;padding-left:3rem}body.home .home-split-actions .hsa-box .location-result .phone .svg-inline--fa{position:absolute;left:0;top:0.5rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}body.home .home-split-actions .hsa-box .location-result .fax{position:relative;margin-bottom:1rem;padding-left:3rem}body.home .home-split-actions .hsa-box .location-result .fax .svg-inline--fa{position:absolute;left:0;top:0.5rem}body.home .home-split-actions .hsa-box .location-result .email{position:relative;margin-bottom:1rem;padding-left:3rem}body.home .home-split-actions .hsa-box .location-result .email .svg-inline--fa{position:absolute;left:0;top:0.5rem}body.home .home-split-actions .hsa-box .location-result .email a{color:#353535}body.home .home-split-actions .hsa-box .location-result .email a:hover{color:#004371}body.home .home-split-actions .hsa-box .location-result .btn-group button{display:block}body.home .home-split-actions .hsa-box .location-result .btn-inline .btn,body.home .home-split-actions .hsa-box .location-result .btn-inline aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side body.home .home-split-actions .hsa-box .location-result .btn-inline button[type="submit"],body.home .home-split-actions .hsa-box .location-result .btn-inline aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search body.home .home-split-actions .hsa-box .location-result .btn-inline button[type="submit"]{margin-right:1rem;margin-bottom:1rem}body.home .home-split-actions .hsa-box .location-result .btn-inline .btn .fa-phone,body.home .home-split-actions .hsa-box .location-result .btn-inline aside.sidebar .search-side button[type="submit"] .fa-phone,aside.sidebar .search-side body.home .home-split-actions .hsa-box .location-result .btn-inline button[type="submit"] .fa-phone,body.home .home-split-actions .hsa-box .location-result .btn-inline aside.sidebar .widget_search button[type="submit"] .fa-phone,aside.sidebar .widget_search body.home .home-split-actions .hsa-box .location-result .btn-inline button[type="submit"] .fa-phone{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}body.home .home-split-actions .hsa-box .view-all a{color:#707071;text-decoration:underline}body.home .home-split-actions .hsa-box .text{margin-bottom:2rem}body.home .home-split-actions .hsa-box .text a{color:#353535;text-decoration:underline}body.home .home-split-actions .hsa-box .action .dropdown{display:inline-block;margin-bottom:2rem}body.home .home-split-actions .hsa-box .action .dropdown .dropdown-toggle::after{vertical-align:0.155em}body.home .home-split-actions .hsa-box .action .dropdown .dropdown-menu{font-size:2rem;border-radius:0;border:1px solid #979797;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.19);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.19);padding:0}body.home .home-split-actions .hsa-box .action .dropdown .dropdown-menu .dropdown-item{cursor:pointer;padding:1rem 1rem}body.home .home-split-actions .hsa-box .action .dropdown .dropdown-menu .dropdown-item:hover{background:#D8D8D8}body.home .home-split-actions .hsa-box .action .dropdown .dropdown-menu .dropdown-item:active,body.home .home-split-actions .hsa-box .action .dropdown .dropdown-menu .dropdown-item:focus{color:#707071}body.home .home-split-actions .hsa-box .action .btn--clear-underline{margin-right:2rem;min-width:20rem}body.home .home-split-actions .hsa-box .action .btn--gray{display:inline-block;padding:0.75rem 1.5rem}.featured-duo.featured-duo--gray{background:#F7F7F7}.featured-duo .heading{width:100%;display:block;text-align:center;margin-bottom:5rem}.featured-duo .duo-preview{margin-bottom:2rem}.duo-preview{height:100%}.duo-preview .dp-media{position:relative;height:26rem;background:#eee;overflow:hidden}.duo-preview .dp-media:before{font-family:'FontAwesome';font-style:normal;font-weight:400;display:block;content:"\f03e";text-align:center;position:absolute;top:40%;width:100%;font-size:5rem;color:#ccc;z-index:1}.duo-preview .dp-media a{display:block;width:100%;height:100%;z-index:2}.duo-preview .dp-media .image{position:relative;display:block;width:100%;height:100%;background-size:cover !important;z-index:2}.duo-preview .dp-text{width:100%;padding:2rem;border:2px solid #ccc;border-top:none;background:white}@media (min-width: 768px){.duo-preview .dp-text{height:calc(100% - 26rem)}}.duo-preview .dp-text .date{display:inline-block;font-style:italic;padding-right:0.75rem}.duo-preview .dp-text .cat{display:inline-block;font-style:italic;padding-left:1rem;border-left:1px solid #ccc}.duo-preview .dp-text .title{display:block;margin:1rem 0 1.5rem;font-weight:500}.duo-preview .dp-text .title a{color:#509358}.duo-preview.duo-preview--green .dp-top{background:#509358}.duo-preview.duo-preview--green .dp-text .title a{color:#509358}.duo-preview.duo-preview--purple .dp-top{background:#57517b}.duo-preview.duo-preview--purple .dp-text .title a{color:#57517b}.duo-preview.duo-preview--orange .dp-top{background:#d56103}.duo-preview.duo-preview--orange .dp-text .title a{color:#d56103}.all-articles{padding:6rem 0}.all-articles .heading{text-align:center;width:100%;display:block;margin-bottom:4rem}.all-articles .btn,.all-articles aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .all-articles button[type="submit"],.all-articles aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .all-articles button[type="submit"]{margin-top:2rem}.all-articles .col-12{margin-bottom:2rem}.all-articles .aa-filters{margin-bottom:3rem}.all-articles .aa-filters::after{clear:both;content:"";display:table}.all-articles .pagination span.d-none{background:transparent !important}.all-articles .pagination a{color:#353535;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.all-articles .pagination a:hover{color:#004371}.all-articles .pagination a:hover span.d-none{text-decoration:underline}ul.list-article-filters{margin:0;padding:0;list-style:none;text-align:center}@media (min-width: 992px){ul.list-article-filters{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}}ul.list-article-filters li{display:inline-block;margin:1rem 2rem 3rem 0}ul.list-article-filters li a{padding:0.5rem 1rem;color:#353535;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}ul.list-article-filters li a:hover{text-decoration:none;color:#004371}ul.list-article-filters li a.active{border-bottom:5px solid #004371}.nav-links a.page-numbers{color:#004371;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.nav-links a.page-numbers:hover{background:#F7F7F7}.nav-links .page-numbers{display:inline-block;padding:0.5rem 1rem;margin-right:0.5rem;color:#004371}.nav-links .page-numbers.current{background:#004371;color:white}.nav-links .page-numbers:not(.dots){border:1px solid #004371}.office-location{padding:4rem 0}.office-location.office-location--gray{background:#F7F7F7}.office-location .heading{margin-bottom:5rem;text-align:center}.office-location .col-12{margin-bottom:2rem}.office-location .ol-info{position:relative;border:2px solid #ccc;border-top:none;line-height:1.5;padding:4rem 2rem 2rem 2rem}.office-location .ol-info:before{display:block;content:"";width:calc(100% + 0.4rem);height:1rem;background:#004371;position:absolute;top:0;left:-0.2rem}.office-location .ol-info .title{margin-bottom:1rem}.office-location .ol-info .distance{color:#707071;margin-bottom:1rem}.office-location .ol-info .location{position:relative;padding-left:3rem;margin-bottom:1rem;background:url(src/img/svg/map-pin.svg) 0 0.5rem no-repeat;background-size:18px 25px}.office-location .ol-info .location a{color:#353535}.office-location .ol-info .phone{position:relative;margin-bottom:1rem;padding-left:3rem}.office-location .ol-info .phone .svg-inline--fa{position:absolute;left:0;top:0.5rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.office-location .ol-info .fax{position:relative;margin-bottom:1rem;padding-left:3rem}.office-location .ol-info .fax .svg-inline--fa{position:absolute;left:0;top:0.5rem}.office-location .ol-info .email{position:relative;margin-bottom:1rem;padding-left:3rem}.office-location .ol-info .email .svg-inline--fa{position:absolute;left:0;top:0.5rem}.office-location .ol-info .email a{color:#353535}.office-location .ol-info .email a:hover{color:#004371}.office-location .ol-info .btn-group button{display:block}.office-location .ol-info .btn-inline .btn,.office-location .ol-info .btn-inline aside.sidebar .search-side button[type="submit"],aside.sidebar .search-side .office-location .ol-info .btn-inline button[type="submit"],.office-location .ol-info .btn-inline aside.sidebar .widget_search button[type="submit"],aside.sidebar .widget_search .office-location .ol-info .btn-inline button[type="submit"]{margin-right:1rem;margin-bottom:1rem}.office-location .ol-info .btn-inline .btn .fa-phone,.office-location .ol-info .btn-inline aside.sidebar .search-side button[type="submit"] .fa-phone,aside.sidebar .search-side .office-location .ol-info .btn-inline button[type="submit"] .fa-phone,.office-location .ol-info .btn-inline aside.sidebar .widget_search button[type="submit"] .fa-phone,aside.sidebar .widget_search .office-location .ol-info .btn-inline button[type="submit"] .fa-phone{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.office-location .ol-map{border-top:1rem solid #004371;width:100%;height:100%}.office-location .ol-map #map{width:100%;height:100%;min-height:24rem}@media (max-width: 767.99px){.office-location .ol-map #map{height:30rem}}.office-contacts{position:relative}.office-contacts.office-contacts--gray{background:#F7F7F7}.office-contacts .col-6{margin-bottom:2rem}.office-contacts .heading{position:relative;width:100%;margin-bottom:5rem;text-align:center}.office-contacts .heading2{position:relative;width:100%;margin-bottom:3rem;text-align:center}.office-contacts .oc-item{position:relative;background:white;border:1px solid #ccc;padding:2.5rem 1.5rem 1.5rem 1.5rem;height:100%;text-align:center}.office-contacts .oc-item:before{display:block;content:"";width:calc(100% + 0.2rem);height:1rem;background:#004371;position:absolute;top:0;left:-0.1rem}.office-contacts .oc-item .media{position:relative;background-size:cover !important;width:100%;height:31rem;border-radius:0.5rem;margin-bottom:2rem}.office-contacts .oc-item .media a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.office-contacts .oc-item .name{margin-bottom:0.5rem}.office-contacts .oc-item .name a{color:#353535}.office-contacts .oc-item .title{margin-bottom:0.5rem}.office-contacts .oc-item .content{font-size:1.4rem;line-height:1.8rem;color:#707071}.office-contacts .oc-item .content a,.office-contacts .oc-item .content a:visited{color:#707071}.office-contacts .oc-filter{position:relative;border-top:1rem solid #004371;padding:2.5rem 4rem;margin-bottom:6rem;background:white;-webkit-box-shadow:0px 2px 8px rgba(0,0,0,0.2);box-shadow:0px 2px 8px rgba(0,0,0,0.2)}.office-contacts2{position:relative}.office-contacts2.office-contacts--gray{background:#F7F7F7}.office-contacts2 .col-6{margin-bottom:2rem}.office-contacts2 .heading{position:relative;width:100%;margin-bottom:5rem;text-align:center}.office-contacts2 .oc-item{text-align:center}.office-contacts2 .oc-item .name{margin-bottom:0.5rem;padding-bottom:1rem;border-bottom:0.5rem solid #2B6CA7;margin-bottom:1rem}.office-contacts2 .oc-item .title{margin-bottom:0.5rem}.office-contacts2 .oc-item .content{font-size:1.4rem;line-height:1.8rem;color:#707071}.carousel-testimonials{padding:8rem 0}.carousel-testimonials.carousel-testimonials--gray{background:#F7F7F7}.carousel-testimonials .heading{margin-bottom:5rem;text-align:center}.carousel-testimonials .ct-wrap{position:relative;width:100%;overflow:hidden}.carousel-testimonials .ct-wrap .overflow{width:2000rem}.carousel-testimonials .ct-wrap .ctw-btn{position:absolute;top:6.5rem;width:3.5rem;height:8rem;font-size:1.8rem;background:rgba(0,0,0,0.5);z-index:10;color:#eee;text-align:center;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.carousel-testimonials .ct-wrap .ctw-btn .svg-inline--fa{position:relative;top:calc(50% - 1rem)}.carousel-testimonials .ct-wrap .ctw-btn:hover{background:rgba(0,0,0,0.75)}.carousel-testimonials .ct-wrap .ctw-btn.ctw-btn--prev{left:0}.carousel-testimonials .ct-wrap .ctw-btn.ctw-btn--next{right:0}@media (min-width: 768px){.carousel-testimonials .ct-wrap .ctw-btn{top:7.5rem;width:6.5rem;height:14rem;font-size:2.5rem}.carousel-testimonials .ct-wrap .ctw-btn .svg-inline--fa{top:calc(50% - 1.4rem)}}.carousel-testimonials .testimonial-item{position:relative;min-width:25.5rem;display:inline-block}.carousel-testimonials .testimonial-item .fa-quote-left{font-size:3rem;color:#a5a5a5;vertical-align:middle;margin-right:0.5rem}.carousel-testimonials .testimonial-item .fa-star{vertical-align:middle;margin-right:0.5rem;color:#d56103}.carousel-testimonials .testimonial-item .fa-star[data-prefix="far"]{color:#a5a5a5}.carousel-testimonials .testimonial-item .stars{margin-bottom:1rem}.carousel-testimonials .testimonial-item .quote{position:relative;height:20.5rem;padding:1.5rem;background:#FFFFFF;border:2px solid #CCCCCC;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.19);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.19);line-height:1.5}.carousel-testimonials .testimonial-item .quote a{color:#004371;text-decoration:underline}.carousel-testimonials .testimonial-item .quote:after{display:block;content:"";width:3rem;height:2rem;background:url(src/img/quote-caret.png) no-repeat;position:absolute;bottom:-2rem;left:3.2rem;z-index:20}.carousel-testimonials .testimonial-item .user{padding:2rem 1rem 0 2.4rem}.carousel-testimonials .testimonial-item .user .media{position:relative;display:inline-block;width:5rem;height:5rem;border-radius:2.5rem;overflow:hidden;border:1px solid #CCCCCC;-webkit-box-shadow:1px 1px 4px 0 #A5A5A5;box-shadow:1px 1px 4px 0 #A5A5A5;background-size:cover !important}.carousel-testimonials .testimonial-item .user .text{display:inline-block;vertical-align:top;padding:0.75rem 0 0 1rem}.carousel-testimonials .testimonial-item .user .time{color:#9E9E9E}.about-detail{position:relative;padding:6rem 0}.about-detail .ad-box{position:relative;width:100%;border:2px solid #ccc;padding:6rem 3rem 5rem 3rem}.about-detail .ad-box:after{display:block;content:"";position:absolute;left:-0.2rem;top:0;width:calc(100% + 0.4rem);height:1rem;background:#004371}.about-detail .ad-box .media{position:relative;background-size:cover !important;width:100%;min-height:47rem;border-radius:0.5rem;overflow:hidden;margin-bottom:2rem}@media (min-width: 992px){.about-detail .ad-box .media{margin-bottom:0}}@media (min-width: 992px){.about-detail .ad-box .media{padding-right:2rem}}@media (min-width: 992px){.about-detail .ad-box .text{padding-left:2rem}}.about-detail .ad-box .name{margin-bottom:1rem}.about-detail .ad-box .position{margin-bottom:1rem}.about-detail .ad-box p{margin-bottom:1.5rem}.search-results article a,.search-results .pagination a{color:#2B6CA7 !important;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.search-results article a:hover,.search-results .pagination a:hover{color:#004371 !important}.search-results .pagination a{color:#353535 !important;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.search-results .pagination a:hover{color:#004371 !important}@media print{body{margin:0;padding:0 !important;min-width:992px !important}#headerMain{position:relative !important}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIl9fYnM0LXZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zsb2F0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIl9fb3dsLmNhcm91c2VsLnNjc3MiLCJfX293bC50aGVtZS5kZWZhdWx0LnNjc3MiLCJfX3dvcmRwcmVzcy5zY3NzIiwiX19iYXNlLnNjc3MiLCJfX21peGlucy5zY3NzIiwiX19kZWZhdWx0LnNjc3MiLCJfX3R5cG9ncmFwaHkuc2NzcyIsIm1vZHVsZXMvX2hlYWRlci5zY3NzIiwiX19jb25maWcuc2NzcyIsIm1vZHVsZXMvX2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9fbmF2aWdhdGlvbi5zY3NzIiwibW9kdWxlcy9fZm9ybXMuc2NzcyIsIm1vZHVsZXMvX2hlcm8uc2NzcyIsIm1vZHVsZXMvX3ByZXZpZXctYXJ0aWNsZXMuc2NzcyIsIm1vZHVsZXMvX2JyZWFkY3J1bWJzLnNjc3MiLCJtb2R1bGVzL19pbm5lci1oZXJvLnNjc3MiLCJtb2R1bGVzL19mYXEtYm94ZXMuc2NzcyIsIm1vZHVsZXMvX3RhYi1jb250ZW50LnNjc3MiLCJtb2R1bGVzL19zbGlkZXItdGVzdGltb25pYWxzLnNjc3MiLCJtb2R1bGVzL19zdGF0ZW1lbnQtaGVhZGluZy5zY3NzIiwibW9kdWxlcy9faW5mby1jb3VudGVycy5zY3NzIiwibW9kdWxlcy9fdGhyZWUtY2FyZHMuc2NzcyIsIm1vZHVsZXMvX2FsbC1jbGFzc2VzLnNjc3MiLCJtb2R1bGVzL19jYXJvdXNlbC10aW1lbGluZS5zY3NzIiwibW9kdWxlcy9fc2VjdGlvbi12aWRlby5zY3NzIiwibW9kdWxlcy9fc2VjdGlvbi10cnVzdC5zY3NzIiwibW9kdWxlcy9faW1hZ2UtYmFubmVyLnNjc3MiLCJtb2R1bGVzL19zcGxpdC1jYXNlc3R1ZHkuc2NzcyIsIm1vZHVsZXMvX3d5c2l3eWcuc2NzcyIsIm1vZHVsZXMvX2xlYWRpbmctaW1hZ2Uuc2NzcyIsIm1vZHVsZXMvX21vZGFsLnNjc3MiLCJtb2R1bGVzL19hY2NvcmRpb24uc2NzcyIsIm1vZHVsZXMvX25vdGljZS5zY3NzIiwibW9kdWxlcy9fcmF0ZS1jYWxjLnNjc3MiLCJtb2R1bGVzL19maW5kLW9mZmljZS5zY3NzIiwibW9kdWxlcy9fY2Fyb3VzZWwtcGhvdG9zLnNjc3MiLCJtb2R1bGVzL19jYXJvdXNlbC1kb2N1bWVudHMuc2NzcyIsIm1vZHVsZXMvX2Nhcm91c2VsLXBhcnRuZXJzLnNjc3MiLCJtb2R1bGVzL19zdGFmZi5zY3NzIiwibW9kdWxlcy9fbHRzLnNjc3MiLCJfX2x0cy12YXJpYWJsZXMuc2NzcyIsInZpZXdzL19ob21lLnNjc3MiLCJ2aWV3cy9fYXJ0aWNsZXMuc2NzcyIsInZpZXdzL19vZmZpY2Uuc2NzcyIsInZpZXdzL19zaW5nbGUtYWJvdXQuc2NzcyIsInZpZXdzL19zZWFyY2guc2NzcyIsIl9fcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRywySUNMSCxNQUdJLGVBQUEsaUJBQUEsaUJBQUEsZUFBQSxjQUFBLGlCQUFBLGlCQUFBLGdC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QnJCdUNlLENFcENiLGdCbUJDQSxjRk5BLHlCRVFBLG9CQVR5SCxDbkJNbkcsZ0NtQllwQixxREFBQSxBckJ3QlcsNENBQUEsQ3FCdEJkLHNDQUtDLHlCQUNBLG9CckJnQmEsQ3FCZmQsZ0lBS0MsY0FDQSx5QkFJQSxvQkFyQytNLENBdUMvTSxrSkFLSSxxREFBQSxBckJGUyw0Q0FBQSxDcUJJWixhQTdDSCxjRkFFLHlCRUVGLG9CckJvQ2UsQ0VqQ2IsbUJtQkNBLGNGTkEseUJFUUEsb0JBVHlILENuQk1uRyxzQ21CWXBCLHFEQUFBLEFyQnFCVyw0Q0FBQSxDcUJuQmQsNENBS0MseUJBQ0Esb0JyQmFhLENxQlpkLHlJQUtDLGNBQ0EseUJBSUEsb0JBckMrTSxDQXVDL00sMkpBS0kscURBQUEsQXJCTFMsNENBQUEsQ3FCT1osWUE3Q0gsY0ZBRSx5QkVFRixvQnJCa0NlLENFL0JiLGtCbUJDQSxjRk5BLHlCRVFBLG9CQVR5SCxDbkJNbkcsb0NtQllwQixxREFBQSxBckJtQlcsNENBQUEsQ3FCakJkLDBDQUtDLHlCQUNBLG9CckJXYSxDcUJWZCxzSUFLQyxjQUNBLHlCQUlBLG9CQXJDK00sQ0F1Qy9NLHdKQUtJLHFEQUFBLEFyQlBTLDRDQUFBLENxQlNaLFdBN0NILGNGQUUseUJFRUYsb0JyQklnQixDRURkLGlCbUJDQSxjRk5BLHlCRVFBLG9CQVR5SCxDbkJNbkcsa0NtQllwQixxREFBQSxBckJYWSw0Q0FBQSxDcUJhZix3Q0FLQyx5QkFDQSxvQnJCbkJjLENxQm9CZixtSUFLQyxjQUNBLHlCQUlBLG9CQXJDK00sQ0F1Qy9NLHFKQUtJLHFEQUFBLEFyQnJDVSw0Q0FBQSxDcUJ1Q2IsVUE3Q0gsV0ZBRSx5QkVFRixvQnJCV2dCLENFUmQsZ0JtQkNBLFdGTkEseUJFUUEsb0JBVHlILENuQk1uRyxnQ21CWXBCLGtEQUFBLEFyQkpZLHlDQUFBLENxQk1mLHNDQUtDLHlCQUNBLG9CckJaYyxDcUJhZixnSUFLQyxXQUNBLHlCQUlBLG9CQXJDK00sQ0F1Qy9NLGtKQUtJLGtEQUFBLEFyQjlCVSx5Q0FBQSxDcUJn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QSwwQkFDQSxZQUNBLGtCcENmYyxDb0NEakIsNkJBbUJHLGtCQUNBLGlDQUNBLFdBQ0EsaUJBQ0EscUJBQ0EsZ0JBQ0Esa0JBQW1CLEMxRzhCbEIsMEIwR3ZESiw2QkEyQkksZUFBZ0IsQ0FLakIsQzFHdUJDLDBCMEd2REosNkJBOEJJLGtCQUFtQixDQUVwQixDMUd1QkMsMEIwR3ZESiw0QkFtQ0ksaUJBQWtCLENBRW5CLENBckNILDRCQXdDRyxrQkFBbUIsQ0F4Q3RCLGdDQTRDRyxrQkFBbUIsQ0E1Q3RCLHdCQWdERyxvQkFBcUIsQ0FDckIsd0RDakRBLHlCekNtR0MseUNBQ0EsQUFFQSxnQ0FBaUMsQ3lDekdyQyxvRUFNSSx3QkFBdUIsQ0FOM0IsOEJBYUcseUJ6Q3lGQyx5Q0FDQSxBQUVBLGdDQUFpQyxDeUN6R3JDLG9DQWdCSSx3QkFBdUIsQ0FDdkIsYUNiRixLQUNFLFNBQ0EscUJBQ0EsMEJBQTJCLENBQzVCLFlBRUEsNEJBQTZCLENBQzdCLENBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjQuMC4wLWJldGEuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicm9vdFwiO1xuQGltcG9ydCBcInJlYm9vdFwiO1xuQGltcG9ydCBcInR5cGVcIjtcbkBpbXBvcnQgXCJpbWFnZXNcIjtcbkBpbXBvcnQgXCJjb2RlXCI7XG5AaW1wb3J0IFwiZ3JpZFwiO1xuQGltcG9ydCBcInRhYmxlc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcInRyYW5zaXRpb25zXCI7XG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJidXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCJpbnB1dC1ncm91cFwiO1xuQGltcG9ydCBcImN1c3RvbS1mb3Jtc1wiO1xuQGltcG9ydCBcIm5hdlwiO1xuQGltcG9ydCBcIm5hdmJhclwiO1xuQGltcG9ydCBcImNhcmRcIjtcbkBpbXBvcnQgXCJicmVhZGNydW1iXCI7XG5AaW1wb3J0IFwicGFnaW5hdGlvblwiO1xuQGltcG9ydCBcImJhZGdlXCI7XG5AaW1wb3J0IFwianVtYm90cm9uXCI7XG5AaW1wb3J0IFwiYWxlcnRcIjtcbkBpbXBvcnQgXCJwcm9ncmVzc1wiO1xuQGltcG9ydCBcIm1lZGlhXCI7XG5AaW1wb3J0IFwibGlzdC1ncm91cFwiO1xuQGltcG9ydCBcImNsb3NlXCI7XG5AaW1wb3J0IFwibW9kYWxcIjtcbkBpbXBvcnQgXCJ0b29sdGlwXCI7XG5AaW1wb3J0IFwicG9wb3ZlclwiO1xuQGltcG9ydCBcImNhcm91c2VsXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzXCI7XG5AaW1wb3J0IFwicHJpbnRcIjtcbiIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGF0LXJ1bGUtbm8tdmVuZG9yLXByZWZpeCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIFNldHRpbmcgQHZpZXdwb3J0IGNhdXNlcyBzY3JvbGxiYXJzIHRvIG92ZXJsYXAgY29udGVudCBpbiBJRTExIGFuZCBFZGdlLCBzb1xuLy8gICAgd2UgZm9yY2UgYSBub24tb3ZlcmxhcHBpbmcsIG5vbi1hdXRvLWhpZGluZyBzY3JvbGxiYXIgdG8gY291bnRlcmFjdC5cbi8vIDYuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC8vIDVcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyAvLyA2XG59XG5cbi8vIElFMTArIGRvZXNuJ3QgaG9ub3IgYDxtZXRhIG5hbWU9XCJ2aWV3cG9ydFwiPmAgaW4gc29tZSBjYXNlcy5cbkBhdC1yb290IHtcbiAgQC1tcy12aWV3cG9ydCB7XG4gICAgd2lkdGg6IGRldmljZS13aWR0aDtcbiAgfVxufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG5hcnRpY2xlLCBhc2lkZSwgZGlhbG9nLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlIHRoZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBTdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZSBvbiBlbGVtZW50cyB0aGF0IGNhbm5vdCBiZSBhY2Nlc3NlZCB2aWEga2V5Ym9hcmQuXG4vLyBUaGlzIHByZXZlbnRzIGFuIHVud2FudGVkIGZvY3VzIG91dGxpbmUgZnJvbSBhcHBlYXJpbmcgYXJvdW5kIGVsZW1lbnRzIHRoYXRcbi8vIG1pZ2h0IHN0aWxsIHJlc3BvbmQgdG8gcG9pbnRlciBldmVudHMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDFcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtXG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZvbnQtd2VpZ2h0LW5vdGF0aW9uXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBmb250LXdlaWdodC1ub3RhdGlvblxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvLyBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpXG4vLyB3aGljaCBoYXZlIG5vdCBiZWVuIG1hZGUgZXhwbGljaXRseSBrZXlib2FyZC1mb2N1c2FibGUgKHdpdGhvdXQgdGFiaW5kZXgpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZvbnQtZmFtaWx5LW5vLWR1cGxpY2F0ZS1uYW1lc1xucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8vIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gIGZvbnQtc2l6ZTogMWVtOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZvbnQtZmFtaWx5LW5vLWR1cGxpY2F0ZS1uYW1lc1xuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBXZSBoYXZlIEB2aWV3cG9ydCBzZXQgd2hpY2ggY2F1c2VzIHNjcm9sbGJhcnMgdG8gb3ZlcmxhcCBjb250ZW50IGluIElFMTEgYW5kIEVkZ2UsIHNvXG4gIC8vIHdlIGZvcmNlIGEgbm9uLW92ZXJsYXBwaW5nLCBub24tYXV0by1oaWRpbmcgc2Nyb2xsYmFyIHRvIGNvdW50ZXJhY3QuXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRVxufVxuXG5cbi8vIEF2b2lkIDMwMG1zIGNsaWNrIGRlbGF5IG9uIHRvdWNoIGRldmljZXMgdGhhdCBzdXBwb3J0IHRoZSBgdG91Y2gtYWN0aW9uYCBDU1MgcHJvcGVydHkuXG4vL1xuLy8gSW4gcGFydGljdWxhciwgdW5saWtlIG1vc3Qgb3RoZXIgYnJvd3NlcnMsIElFMTErRWRnZSBvbiBXaW5kb3dzIDEwIG9uIHRvdWNoIGRldmljZXMgYW5kIElFIE1vYmlsZSAxMC0xMVxuLy8gRE9OJ1QgcmVtb3ZlIHRoZSBjbGljayBkZWxheSB3aGVuIGA8bWV0YSBuYW1lPVwidmlld3BvcnRcIiBjb250ZW50PVwid2lkdGg9ZGV2aWNlLXdpZHRoXCI+YCBpcyBwcmVzZW50LlxuLy8gSG93ZXZlciwgdGhleSBETyBzdXBwb3J0IHJlbW92aW5nIHRoZSBjbGljayBkZWxheSB2aWEgYHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uYC5cbi8vIFNlZTpcbi8vICogaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNC4wL2NvbnRlbnQvcmVib290LyNjbGljay1kZWxheS1vcHRpbWl6YXRpb24tZm9yLXRvdWNoXG4vLyAqIGh0dHBzOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLXRvdWNoLWFjdGlvblxuLy8gKiBodHRwczovL3BhdHJpY2tobGF1a2UuZ2l0aHViLmlvL3RvdWNoL3Rlc3RzL3Jlc3VsdHMvI3N1cHByZXNzaW5nLTMwMG1zLWRlbGF5XG5cbmEsXG5hcmVhLFxuYnV0dG9uLFxuW3JvbGU9XCJidXR0b25cIl0sXG5pbnB1dDpub3QoW3R5cGU9XCJyYW5nZVwiXSksXG5sYWJlbCxcbnNlbGVjdCxcbnN1bW1hcnksXG50ZXh0YXJlYSB7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIC8vIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgZnJvbSB0aGUgYDxib2R5PmAsIG9yIHRoZVxuICAvLyBjbG9zZXN0IHBhcmVudCB3aXRoIGEgc2V0IGB0ZXh0LWFsaWduYC5cbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuLy8gcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZS9cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuXG4vL1xuLy8gQ29sb3Igc3lzdGVtXG4vL1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjRjdGN0Y3O1xuJGdyYXktMjAwOiAjZWVlZWVlO1xuJGdyYXktMzAwOiAjY2NjY2NjO1xuJGdyYXktNDAwOiAjYTVhNWE1O1xuJGdyYXktNTAwOiAjNzA3MDcxO1xuJGdyYXktNjAwOiAjMzUzNTM1OyAgLy9sYW5kIHRpdGxlIGRlZmF1bHRcbiRncmF5LTcwMDogIzMzMzMzMztcbiRncmF5LTgwMDogIzI1MjUyNTtcbiRncmF5LTkwMDogIzIxMjEyMTtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSwgJGdyYXlzKTtcblxuJGJsdWUtZGFyazogICAgIzAwNDM3MTsgLy9icmFuZFxuJGJsdWU6ICAgICMwMDQzNzE7IC8vYnRuIGRlZmF1bHRcbiRibHVlLWxpZ2h0OiAjMDA3OGM5O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzU3NTE3YjtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNFQkQyRDU7XG4kb3JhbmdlOiAgI2Q1NjEwMztcbiR5ZWxsb3c6ICAjRkNFRkQ0O1xuJGdyZWVuOiAgICM1MDkzNTg7XG4kdGVhbDogICAgIzAwNzk4NztcbiRjeWFuOiAgICAjRDVFMkVEICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pLCAkY29sb3JzKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRibHVlLWRhcms7XG4kc3VjY2VzczogICAgICAgI0RCRThERCAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pLCAkdGhlbWUtY29sb3JzKTtcbi8vIHN0eWxlbGludC1lbmFibGVcblxuLy8gLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuLy8gJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG5cbi8vIC8vIE9wdGlvbnNcbi8vIC8vXG4vLyAvLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbi8vICRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuLy8gJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4vLyAkZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4vLyAkZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4vLyAkZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbi8vICRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICBmYWxzZSAhZGVmYXVsdDtcbi8vICRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuLy8gJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gLy8gU3BhY2luZ1xuLy8gLy9cbi8vIC8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIC8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIC8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAoJHNwYWNlciAqIDEpLFxuICAyOiAoJHNwYWNlciAqIDIpLFxuICAzOiAoJHNwYWNlciAqIDMpLFxuICA0OiAoJHNwYWNlciAqIDQpLFxuICA1OiAoJHNwYWNlciAqIDUpLFxuICA2OiAoJHNwYWNlciAqIDYpLFxuICA3OiAoJHNwYWNlciAqIDcpLFxuICA4OiAoJHNwYWNlciAqIDgpLFxuICA5OiAoJHNwYWNlciAqIDkpLFxuICAxMDogKCRzcGFjZXIgKiAxMClcbik7XG5cbi8vIC8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbi8vICRzaXplczogKFxuLy8gICAyNTogMjUlLFxuLy8gICA1MDogNTAlLFxuLy8gICA3NTogNzUlLFxuLy8gICAxMDA6IDEwMCVcbi8vICkgIWRlZmF1bHQ7XG5cbi8vIC8vIEJvZHlcbi8vIC8vXG4vLyAvLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbi8vICRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwO1xuXG4vLyAvLyBMaW5rc1xuLy8gLy9cbi8vIC8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKTtcbi8vICRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICM0NTgxYjc7XG4vLyAkbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuXG4vLyAvLyBQYXJhZ3JhcGhzXG4vLyAvL1xuLy8gLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4vLyAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyAvLyBHcmlkIGJyZWFrcG9pbnRzXG4vLyAvL1xuLy8gLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyAvLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pO1xuXG4vLyBAaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbi8vIEBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xuXG5cbi8vIC8vIEdyaWQgY29udGFpbmVyc1xuLy8gLy9cbi8vIC8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pO1xuXG4vLyBAaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIC8vIEdyaWQgY29sdW1uc1xuLy8gLy9cbi8vIC8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDIwcHg7XG5cbi8vIC8vIENvbXBvbmVudHNcbi8vIC8vXG4vLyAvLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vICRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbi8vICRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuLy8gJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuLy8gJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAwLjVyZW07IC8vNXB4XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAwLjVyZW07XG4vLyAkYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuLy8gJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuLy8gJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4vLyAkY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuXG4vLyAkdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vICR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gLy8gRm9udHNcbi8vIC8vXG4vLyAvLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuLy8gJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgXCJTRk1vbm8tUmVndWxhclwiLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyAkZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIC8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDEuNnJlbTsgLy8gYnJvd3NlciBkZWZhdWx0IG9mIDEwcHhcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgIDJyZW07XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAxLjRyZW07XG5cbi8vICRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbi8vICRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbi8vICRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcblxuLy8gJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuMztcblxuLy8gJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuLy8gJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbi8vICRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4vLyAkaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4vLyAkaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuLy8gJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4vLyAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuLy8gJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDcwMDtcbi8vICRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbi8vICRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1cmVtO1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNHJlbTtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDNyZW07XG5cbi8vICRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbi8vICRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbi8vICRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbi8vICRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbi8vICRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuLy8gJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuLy8gJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4vLyAkc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTUwMDtcblxuLy8gJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuLy8gJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4vLyAkaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywuMSkgIWRlZmF1bHQ7XG4vLyAkaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4vLyAkbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4vLyAkZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuLy8gJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywuMjUpICFkZWZhdWx0O1xuLy8gJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbi8vICRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIDVweCAhZGVmYXVsdDtcblxuLy8gJG1hcmstYmc6ICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cblxuLy8gLy8gVGFibGVzXG4vLyAvL1xuLy8gLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyAkdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4vLyAkdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuLy8gJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4vLyAkdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywuMDUpICFkZWZhdWx0O1xuLy8gJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssLjA3NSkgIWRlZmF1bHQ7XG4vLyAkdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbi8vICR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyAkdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbi8vICR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vICR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcblxuLy8gJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4vLyAkdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4vLyAkdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCRncmF5LTkwMCwgNy41JSkgIWRlZmF1bHQ7XG4vLyAkdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcblxuXG4vLyAvLyBCdXR0b25zXG4vLyAvL1xuLy8gLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQgYW5kIGJvcmRlciBjb2xvci5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgMC45cmVtO1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgMXJlbTtcbi8vICRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4vLyAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbi8vICRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuMjUpICFkZWZhdWx0O1xuLy8gJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4vLyAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4vLyAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuLy8gJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuLy8gJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICA3MDA7XG4vLyAkYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywuMDc1KSAhZGVmYXVsdDtcbi8vICRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywuMTI1KSAhZGVmYXVsdDtcblxuLy8gJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyAkYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuLy8gJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyAkYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vICRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4vLyAkYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gLy8gRm9ybXNcblxuLy8gJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vICRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbi8vICRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4vLyAkaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuLy8gJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb3JtIGNvbnRyb2xzIGFuZCBidXR0b25zXG4vLyAkaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLC4wNzUpICFkZWZhdWx0O1xuXG4vLyAkaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbi8vICRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4vLyAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbih0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIDI1JSkgIWRlZmF1bHQ7XG4vLyAkaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuXG4vLyAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyAkaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4vLyAkaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQpICsgKCRpbnB1dC1idG4tcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4vLyAkaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4vLyAkaW5wdXQtaGVpZ2h0LWlubmVyLXNtOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDIpICFkZWZhdWx0O1xuLy8gJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLXNtfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuLy8gJGlucHV0LWhlaWdodC1pbm5lci1sZzogICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWxnICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZykgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyKSAhZGVmYXVsdDtcbi8vICRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1sZ30gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbi8vICRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzICFkZWZhdWx0O1xuXG4vLyAkZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4vLyAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbi8vICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4vLyAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4vLyAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4vLyAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbi8vICRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuLy8gJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbi8vICRjdXN0b20tY29udHJvbC1zcGFjZXIteTogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbi8vICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywuMSkgIWRlZmF1bHQ7XG5cbi8vICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vICRjdXN0b20tY29udHJvbC1kZXNjcmlwdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcblxuLy8gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbi8vICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4odGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAzNSUpICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcblxuLy8gJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbi8vICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbi8vICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbi8vICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbi8vICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbi8vICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuLy8gJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuLy8gJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4vLyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAjMzMzICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8gJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgbGlnaHRlbih0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIDI1JSkgIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpLCAwIDAgNXB4IHJnYmEoJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG5cbi8vICRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgIDc1JSAhZGVmYXVsdDtcbi8vICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbi8vICRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLWZpbGUtd2lkdGg6ICAgICAgICAgICAgICAgICAxNHJlbSAhZGVmYXVsdDtcbi8vICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgIDAgMCAwIC4wNzVyZW0gJHdoaXRlLCAwIDAgMCAuMnJlbSB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbi8vICRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyAkY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbi8vICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbi8vICRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbi8vICRjdXN0b20tZmlsZS10ZXh0OiAoXG4vLyAgIHBsYWNlaG9sZGVyOiAoXG4vLyAgICAgZW46IFwiQ2hvb3NlIGZpbGUuLi5cIlxuLy8gICApLFxuLy8gICBidXR0b24tbGFiZWw6IChcbi8vICAgICBlbjogXCJCcm93c2VcIlxuLy8gICApXG4vLyApICFkZWZhdWx0O1xuXG5cbi8vIC8vIEZvcm0gdmFsaWRhdGlvblxuLy8gJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuLy8gJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cblxuLy8gLy8gRHJvcGRvd25zXG4vLyAvL1xuLy8gLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyAkZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbi8vICRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbi8vICRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vICRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLC4xNSkgIWRlZmF1bHQ7XG4vLyAkZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8gJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLC4xNzUpICFkZWZhdWx0O1xuXG4vLyAkZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4vLyAkZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbi8vICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbi8vICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuLy8gJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4vLyAkZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy8gLy9cbi8vIC8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyAkemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuLy8gJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbi8vICR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4vLyAkemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuLy8gJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbi8vICR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4vLyAkemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG4vLyAvLyBOYXZzXG5cbi8vICRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbi8vICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuLy8gJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgI2RkZCAhZGVmYXVsdDtcbi8vICRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyAkbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbi8vICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuLy8gJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI2RkZCAhZGVmYXVsdDtcblxuLy8gJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4vLyAvLyBOYXZiYXJcblxuLy8gJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcbi8vICRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbi8vICRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyAvLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbi8vICRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbi8vICRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4vLyAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XG5cbi8vICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbi8vICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbi8vICRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyAkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbi8vICRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLC41KSAhZGVmYXVsdDtcbi8vICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLC43NSkgIWRlZmF1bHQ7XG4vLyAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4vLyAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwuMjUpICFkZWZhdWx0O1xuLy8gJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbi8vICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLC4xKSAhZGVmYXVsdDtcblxuLy8gJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssLjUpICFkZWZhdWx0O1xuLy8gJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssLjcpICFkZWZhdWx0O1xuLy8gJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssLjkpICFkZWZhdWx0O1xuLy8gJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssLjMpICFkZWZhdWx0O1xuLy8gJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4vLyAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywuMSkgIWRlZmF1bHQ7XG5cbi8vIC8vIFBhZ2luYXRpb25cblxuLy8gJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyAkcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4vLyAkcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4vLyAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vICRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbi8vICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbi8vICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbi8vICRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuLy8gJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuLy8gJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG5cbi8vICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuLy8gJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgI2RkZCAhZGVmYXVsdDtcblxuLy8gJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuLy8gJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuLy8gJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4vLyAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4vLyAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAjZGRkICFkZWZhdWx0O1xuXG5cbi8vIC8vIEp1bWJvdHJvblxuXG4vLyAkanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuLy8gJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIC8vIENhcmRzXG5cbi8vICRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbi8vICRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4vLyAkY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8gJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyAkY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywuMTI1KSAhZGVmYXVsdDtcbi8vICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4vLyAkY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbi8vICRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuLy8gJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpICFkZWZhdWx0O1xuLy8gJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4vLyAkY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuLy8gJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbi8vICRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIC8vIFRvb2x0aXBzXG5cbi8vICR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuLy8gJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuLy8gJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuLy8gJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4vLyAkdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4vLyAkdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICA4cHggIWRlZmF1bHQ7XG4vLyAkdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG5cbi8vICR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDVweCAhZGVmYXVsdDtcbi8vICR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIDVweCAhZGVmYXVsdDtcbi8vICR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG5cbi8vIC8vIFBvcG92ZXJzXG5cbi8vICRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vICRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuLy8gJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vICRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLC4yKSAhZGVmYXVsdDtcbi8vICRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLC4yKSAhZGVmYXVsdDtcblxuLy8gJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4vLyAkcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4vLyAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuLy8gJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4vLyAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuLy8gJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4vLyAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vICRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4vLyAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyAvLyBCYWRnZXNcblxuLy8gJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuLy8gJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4vLyAkYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbi8vICRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4vLyAkYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuLy8gJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIC8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIC8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbi8vICRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIC8vIE1vZGFsc1xuXG4vLyAvLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbi8vICRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDE1cHggIWRlZmF1bHQ7XG5cbi8vICRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4vLyAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAzMHB4ICFkZWZhdWx0O1xuXG4vLyAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuLy8gJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuLy8gJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssLjIpICFkZWZhdWx0O1xuLy8gJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgM3B4IDlweCByZ2JhKCRibGFjaywuNSkgIWRlZmF1bHQ7XG4vLyAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIDVweCAxNXB4IHJnYmEoJGJsYWNrLC41KSAhZGVmYXVsdDtcblxuLy8gJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuLy8gJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4vLyAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuLy8gJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgMTVweCAhZGVmYXVsdDtcblxuLy8gJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4vLyAkbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbi8vICRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4vLyAkbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuXG5cbi8vIC8vIEFsZXJ0c1xuLy8gLy9cbi8vIC8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyAkYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4vLyAkYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuLy8gJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbi8vICRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4vLyAkYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIC8vIFByb2dyZXNzIGJhcnNcblxuLy8gJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbi8vICRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuNzUpICFkZWZhdWx0O1xuLy8gJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyAkcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLC4xKSAhZGVmYXVsdDtcbi8vICRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vICRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbi8vICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbi8vICRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG4vLyAvLyBMaXN0IGdyb3VwXG5cbi8vICRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLC4xMjUpICFkZWZhdWx0O1xuLy8gJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vICRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4vLyAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4vLyAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4vLyAkbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4vLyAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vICRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuLy8gJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4vLyAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuLy8gJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuLy8gJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4vLyAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbi8vICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyAvLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vICR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbi8vICR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuLy8gJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XG4vLyAkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vICR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywuMDc1KSAhZGVmYXVsdDtcbi8vICR0aHVtYm5haWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gLy8gRmlndXJlc1xuXG4vLyAkZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4vLyAkZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gLy8gQnJlYWRjcnVtYnNcblxuLy8gJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuLy8gJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbi8vICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyAkYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyAkYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBcIi9cIiAhZGVmYXVsdDtcblxuXG4vLyAvLyBDYXJvdXNlbFxuXG4vLyAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4vLyAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4vLyAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuLy8gJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgMzBweCAhZGVmYXVsdDtcbi8vICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgIDNweCAhZGVmYXVsdDtcbi8vICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgIDNweCAhZGVmYXVsdDtcbi8vICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuLy8gJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4vLyAkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuLy8gJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuLy8gJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIC8vIENsb3NlXG5cbi8vICRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbi8vICRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuLy8gJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuLy8gJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIC8vIENvZGVcblxuLy8gJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgOTAlICFkZWZhdWx0O1xuLy8gJGNvZGUtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4vLyAkY29kZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vICRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICNiZDQxNDcgIWRlZmF1bHQ7XG4vLyAkY29kZS1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbi8vICRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbi8vICRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuLy8gJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG5cbi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM4NjhlOTYgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZSgoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbiksICRncmF5cyk7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pLCAkY29sb3JzKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSwgJHRoZW1lLWNvbG9ycyk7XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAyOiAoJHNwYWNlciAqIC41KSxcbiAgMzogJHNwYWNlcixcbiAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICA1OiAoJHNwYWNlciAqIDMpXG4pICFkZWZhdWx0O1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6IChcbiAgMjU6IDI1JSxcbiAgNTA6IDUwJSxcbiAgNzU6IDc1JSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBGb250c1xuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjg3NSkgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogJGlucHV0LWJ0bi1saW5lLWhlaWdodCkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItc206ICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1zbSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20pICsgKCRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4odGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSwgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAxMjUlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjc1KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIFwiL1wiICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGluZGVudGF0aW9uXG5AbWl4aW4gaG92ZXIge1xuICAvLyBUT0RPOiByZS1lbmFibGUgYWxvbmcgd2l0aCBtcTQtaG92ZXItc2hpbVxuLy8gIEBpZiAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5IHtcbi8vICAgIC8vIFNlZSBNZWRpYSBRdWVyaWVzIExldmVsIDQ6IGh0dHBzOi8vZHJhZnRzLmNzc3dnLm9yZy9tZWRpYXF1ZXJpZXMvI2hvdmVyXG4vLyAgICAvLyBDdXJyZW50bHkgc2hpbW1lZCBieSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9tcTQtaG92ZXItc2hpbVxuLy8gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbi8vICAgICAgJjpob3ZlciB7IEBjb250ZW50IH1cbi8vICAgIH1cbi8vICB9XG4vLyAgQGVsc2Uge1xuICAgICY6aG92ZXIgeyBAY29udGVudDsgfVxuLy8gIH1cbn1cblxuXG5AbWl4aW4gaG92ZXItZm9jdXMge1xuICBAaWYgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeSB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgaG92ZXIgeyBAY29udGVudDsgfVxuICB9IEBlbHNlIHtcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cyB7XG4gIEBpZiAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5IHtcbiAgICAmLFxuICAgICY6Zm9jdXMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIGhvdmVyIHsgQGNvbnRlbnQ7IH1cbiAgfSBAZWxzZSB7XG4gICAgJixcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUge1xuICBAaWYgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeSB7XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgaG92ZXIgeyBAY29udGVudDsgfVxuICB9IEBlbHNlIHtcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBmb250LXNpemU6ICRoMS1mb250LXNpemU7IH1cbmgyLCAuaDIgeyBmb250LXNpemU6ICRoMi1mb250LXNpemU7IH1cbmgzLCAuaDMgeyBmb250LXNpemU6ICRoMy1mb250LXNpemU7IH1cbmg0LCAuaDQgeyBmb250LXNpemU6ICRoNC1mb250LXNpemU7IH1cbmg1LCAuaDUgeyBmb250LXNpemU6ICRoNS1mb250LXNpemU7IH1cbmg2LCAuaDYgeyBmb250LXNpemU6ICRoNi1mb250LXNpemU7IH1cblxuLmxlYWQge1xuICBmb250LXNpemU6ICRsZWFkLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkxLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTItc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6ICRkaXNwbGF5My1zaXplO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXk0LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgZm9udC1zaXplOiAkYmxvY2txdW90ZS1mb250LXNpemU7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTsgLy8gYmFjayB0byBkZWZhdWx0IGZvbnQtc2l6ZVxuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNCBcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgaW5kZW50YXRpb24sIG1lZGlhLXF1ZXJ5LWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgLyAyKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgYW5kIGJsb2NrIGNvZGUgc3R5bGVzXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xufVxuXG4vLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGtiZC1mb250LXNpemU7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1yb3coKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xuICBtYXJnaW4tbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7IC8vIFByZXZlbnQgY29sbGFwc2luZ1xuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIHBhZGRpbmctbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAxcHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjdweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAxcHgsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XG4gIH1cbn1cblxuLy8gRmx1aWQgY29udGFpbmVyXG4vL1xuLy8gVXRpbGl6ZXMgdGhlIG1peGluIG1lYW50IGZvciBmaXhlZCB3aWR0aCBjb250YWluZXJzLCBidXQgd2l0aCAxMDAlIHdpZHRoIGZvclxuLy8gZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxufVxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4gYW5kIGNsZWFyIHRoZSBmbG9hdHMgb2YgeW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkZ3V0dGVyIC8gMik7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogbm9uZTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG4gICAgICB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgb3JkZXI6ICRpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZzsgLy8gUmVzZXQgZm9yIG5lc3Rpbmcgd2l0aGluIHBhcmVudHMgd2l0aCBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLnRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXJlZCB2ZXJzaW9uXG4vL1xuLy8gQWRkIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1hY2NlbnQtYmc7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gIHRib2R5IHRyIHtcbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaG92ZXItYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFibGUgYmFja2dyb3VuZHNcbi8vXG4vLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1hY2NlbnQtYmc7XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1ob3ZlciB7XG4gICAgdGJvZHkgdHIge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDA1N1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxuICAudGFibGUtaG92ZXIge1xuICAgICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcblxuICAgIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQm9vdHN0cmFwIGZ1bmN0aW9uc1xuLy9cbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1dGF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG4vLyBTdGFydHMgYXQgemVyb1xuLy8gQW5vdGhlciBncmlkIG1peGluIHRoYXQgZW5zdXJlcyB0aGUgbWluLXdpZHRoIG9mIHRoZSBsb3dlc3QgYnJlYWtwb2ludCBzdGFydHMgYXQgMC5cbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXApIHtcbiAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcbiAgJGZpcnN0LXZhbHVlOiBudGgoJHZhbHVlcywgMSk7XG4gIEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XG4gICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluIGAkZ3JpZC1icmVha3BvaW50c2AgbXVzdCBzdGFydCBhdCAwLCBidXQgc3RhcnRzIGF0ICN7JGZpcnN0LXZhbHVlfS5cIjtcbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gQ29sb3IgY29udHJhc3RcbkBmdW5jdGlvbiBjb2xvci15aXEoJGNvbG9yKSB7XG4gICRyOiByZWQoJGNvbG9yKTtcbiAgJGc6IGdyZWVuKCRjb2xvcik7XG4gICRiOiBibHVlKCRjb2xvcik7XG5cbiAgJHlpcTogKCgkciAqIDI5OSkgKyAoJGcgKiA1ODcpICsgKCRiICogMTE0KSkgLyAxMDAwO1xuXG4gIEBpZiAoJHlpcSA+PSAkeWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkKSB7XG4gICAgQHJldHVybiAkeWlxLXRleHQtZGFyaztcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiAkeWlxLXRleHQtbGlnaHQ7XG4gIH1cbn1cblxuLy8gUmV0cmlldmUgY29sb3IgU2FzcyBtYXBzXG5AZnVuY3Rpb24gY29sb3IoJGtleTogXCJibHVlXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRjb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gdGhlbWUtY29sb3IoJGtleTogXCJwcmltYXJ5XCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsICRrZXkpO1xufVxuXG5AZnVuY3Rpb24gZ3JheSgka2V5OiBcIjEwMFwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkZ3JheXMsICRrZXkpO1xufVxuXG4vLyBSZXF1ZXN0IGEgdGhlbWUgY29sb3IgbGV2ZWxcbkBmdW5jdGlvbiB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3ItbmFtZTogXCJwcmltYXJ5XCIsICRsZXZlbDogMCkge1xuICAkY29sb3I6IHRoZW1lLWNvbG9yKCRjb2xvci1uYW1lKTtcbiAgJGNvbG9yLWJhc2U6IGlmKCRsZXZlbCA+IDAsICMwMDAsICNmZmYpO1xuICAkbGV2ZWw6IGFicygkbGV2ZWwpO1xuXG4gIEByZXR1cm4gbWl4KCRjb2xvci1iYXNlLCAkY29sb3IsICRsZXZlbCAqICR0aGVtZS1jb2xvci1pbnRlcnZhbCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIC8vIE1hbnVhbGx5IHVzZSB0aGUgaWYvZWxzZSBpbnN0ZWFkIG9mIHRoZSBtaXhpbiB0byBhY2NvdW50IGZvciBpT1Mgb3ZlcnJpZGVcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcbiAgfSBAZWxzZSB7XG4gICAgLy8gT3RoZXJ3aXNlIHVuZG8gdGhlIGlPUyBkZWZhdWx0XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LWxnfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LXNtfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAkaW5wdXQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGlucHV0LXBhZGRpbmcteTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFRoZSBgLmZvcm0tZ3JvdXAtKiBmb3JtLWNvbnRyb2xgIHZhcmlhdGlvbnMgYXJlIHNhZGx5IGR1cGxpY2F0ZWQgdG8gYXZvaWQgdGhlXG4vLyBpc3N1ZSBkb2N1bWVudGVkIGluIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTUwNzQuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtc20ge1xuICAmOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGcge1xuICAmOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG5cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcInZhbGlkXCIsICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yKTtcbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcImludmFsaWRcIiwgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcik7XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgfSBAZWxzZSB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbn1cblxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yKSB7XG5cbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZmVlZGJhY2stZm9udC1zaXplO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBwYWRkaW5nOiAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIC44KTtcbiAgICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3IsIDI1JSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJGJvZHktYmcsIDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUgeyBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICMwMGIzZWUsICRtaWQtY29sb3I6ICM3YTQzYjYsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICNjMzMyNWYpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogIzAwYjNlZSwgJG1pZC1jb2xvcjogIzdhNDNiNiwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogI2MzMzI1Zikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAjNTU1LCAkb3V0ZXItY29sb3I6ICMzMzMpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGZvbnQtc2l6ZS1iYXNlLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgLy8gU2hhcmUgaG92ZXIgYW5kIGZvY3VzIHN0eWxlc1xuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAvLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgLmJ0biBlbGVtZW50c1xuICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaWYgJGNvbG9yID09IFwibGlnaHRcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSwgJGdyYXktOTAwKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlLCAkd2hpdGUpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIH1cblxuICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiAjZmZmLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvci1ob3Zlcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfSBAZWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmLnNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG50ciB7XG4gICYuY29sbGFwc2Uuc2hvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG59XG5cbnRib2R5IHtcbiAgJi5jb2xsYXBzZS5zaG93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldDtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTsgLy8gUmVkZWNsYXJlIGJlY2F1c2UgbmVzdGluZyBjYW4gY2F1c2UgaW5oZXJpdGFuY2UgaXNzdWVzXG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG4iLCJAbWl4aW4gY2FyZXQtZG93biB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC13aWR0aCAqIC44NTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd247XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cDtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXdpZHRoICogLjg1O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXdpZHRoICogLjg1O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAjZTVlNWU1KSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAoJHNwYWNlciAvIDIpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmJ0bi1ncm91cCxcbiAgLmJ0bi1ncm91cCArIC5idG4sXG4gIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAuYnRuLFxuICAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0biArIC5idG4sXG4gID4gLmJ0biArIC5idG4tZ3JvdXAsXG4gID4gLmJ0bi1ncm91cCArIC5idG4sXG4gID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICAuZm9ybS1jb250cm9sLFxuICAuY3VzdG9tLXNlbGVjdCxcbiAgLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAvLyBBZGQgd2lkdGggMSUgYW5kIGZsZXgtYmFzaXMgYXV0byB0byBlbnN1cmUgdGhhdCBidXR0b24gd2lsbCBub3Qgd3JhcCBvdXRcbiAgICAvLyB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFIEVkZ2UrIGFuZCBGaXJlZm94LiBDaHJvbWUgZG9lcyBub3QgcmVxdWlyZSB0aGlzLlxuICAgIHdpZHRoOiAxJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuXG4gICAgKyAuZm9ybS1jb250cm9sIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWNvbnRyb2wsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1jb250cm9sOjpiZWZvcmUgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtY29udHJvbCxcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1jb250cm9sOjpiZWZvcmUgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIEBleHRlbmQgLmZvcm0tY29udHJvbC1sZztcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIEBleHRlbmQgLmZvcm0tY29udHJvbC1zbTtcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAoMXJlbSAqICRsaW5lLWhlaWdodC1iYXNlKTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc3VlZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoKCRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDIpO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMik7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHA6Ly9wcmltZXJjc3MuaW8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJnICRjdXN0b20tc2VsZWN0LWluZGljYXRvciBuby1yZXBlYXQgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAkY3VzdG9tLXNlbGVjdC1iZy1zaXplO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM7XG4gIH0gQGVsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk7XG4gIGZvbnQtc2l6ZTogJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15O1xuICBmb250LXNpemU6ICRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZztcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWNvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBjYWxjKCN7JGN1c3RvbS1maWxlLWhlaWdodH0gLSAjeyRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGh9ICogMik7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzIG9yIGA8dWw+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVyaXRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJG5hdmJhci1icmFuZC1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW5hdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBmb250LXNpemU6ICRuYXZiYXItdG9nZ2xlci1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgLm5hdmJhci10b2dnbGVyIGVsZW1lbnRzXG4gICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogYXV0bzsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBgLmRyb3Bkb3duLW1lbnVgXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgIC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wdXAge1xuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZztcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtKCRjYXJkLXNwYWNlci15IC8gMik7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG5cbiAgKyAubGlzdC1ncm91cCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0oJGNhcmQtc3BhY2VyLXggLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSgkY2FyZC1zcGFjZXIteCAvIDIpO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0oJGNhcmQtc3BhY2VyLXggLyAyKTtcbiAgbWFyZ2luLWxlZnQ6IC0oJGNhcmQtc3BhY2VyLXggLyAyKTtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbn1cblxuLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ2FyZCBpbWFnZSBjYXBzXG4uY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyM0LWZsZXgtc2hvcnRoYW5kLWRlY2xhcmF0aW9ucy13aXRoLXVuaXRsZXNzLWZsZXgtYmFzaXMtdmFsdWVzLWFyZS1pZ25vcmVkXG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1ncm91cC1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzIzQtZmxleC1zaG9ydGhhbmQtZGVjbGFyYXRpb25zLXdpdGgtdW5pdGxlc3MtZmxleC1iYXNpcy12YWx1ZXMtYXJlLWlnbm9yZWRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm9ubHktY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtaGVhZGVyLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBTdXBwcmVzcyB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yIGluIG1vZGVybiBicm93c2Vyc1xuICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICBjb250ZW50OiBcIiN7JGJyZWFkY3J1bWItZGl2aWRlcn1cIjtcbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG5cbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5wYWdlLWxpbmsgZWxlbWVudHNcbiAgJjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIE9waW5pb25hdGVkOiByZW1vdmUgdGhlIFwiaGFuZFwiIGN1cnNvciBzZXQgcHJldmlvdXNseSBmb3IgLnBhZ2UtbGlua1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRsaW5lLWhlaWdodC1zbSwgJGJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICAmW2hyZWZdIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICgkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDIpO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtMTApLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGZvbnQtc2l6ZTogJHByb2dyZXNzLWZvbnQtc2l6ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc7XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgLy8gUGxhY2UgdGhlIGJvcmRlciBvbiB0aGUgbGlzdCBpdGVtcyBhbmQgbmVnYXRpdmUgbWFyZ2luIHVwIGZvciBiZXR0ZXIgc3R5bGluZ1xuICBtYXJnaW4tYm90dG9tOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2FjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICB9XG5cbiAgYS5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9LFxuICBidXR0b24ubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6ICRjbG9zZS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogLjc1O1xuICB9XG5cbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5jbG9zZSBlbGVtZW50c1xuICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG5cbiAgLm1vZGFsLW9wZW4gJiB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbn0gKiAyKSk7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nKSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZykgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiBzaG91bGQgdGhlcmUgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcblxuICAvLyBFYXNpbHkgcGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IC4yNXJlbTsgfVxuICA+IDpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfSAqIDIpKTtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyB7IG1heC13aWR0aDogJG1vZGFsLWxnOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1ibG9jay1uby1kdXBsaWNhdGUtcHJvcGVydGllc1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJGJvcmRlci1yYWRpdXMtbGc7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlLFxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgfVxuXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgKiAtMSk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJGJvcmRlci1yYWRpdXMtbGcgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUsXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICB9XG5cbiAgLmFycm93OjphZnRlciB7XG4gICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgdG9wOiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUsXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gIH1cblxuICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICB9XG5cbiAgLmFycm93OjphZnRlciB7XG4gICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAtMik7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRib3JkZXItcmFkaXVzLWxnIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcbiAgfVxuXG4gIC5hcnJvdzo6YmVmb3JlLFxuICAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICB9XG5cbiAgLmFycm93OjpiZWZvcmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgfVxuXG4gIC5hcnJvdzo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgJG9mZnNldC1ib3JkZXItd2lkdGg6IGNhbGMoI3skYm9yZGVyLXJhZGl1cy1sZ30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkb2Zmc2V0LWJvcmRlci13aWR0aCk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gV3JhcHBlciBmb3IgdGhlIHNsaWRlIGNvbnRhaW5lciBhbmQgaW5kaWNhdG9yc1xuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi8vIENTUzMgdHJhbnNmb3JtcyB3aGVuIHN1cHBvcnRlZCBieSB0aGUgYnJvd3NlclxuLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cbiAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldixcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICAvLyBXZSBjYW4ndCBoYXZlIGEgdHJhbnNpdGlvbiBoZXJlIGJlY2F1c2UgV2ViS2l0IGNhbmNlbHMgdGhlIGNhcm91c2VsXG4gIC8vIGFuaW1hdGlvbiBpZiB5b3UgdHJpcCB0aGlzIHdoaWxlIGluIHRoZSBtaWRkbGUgb2YgYW5vdGhlciBhbmltYXRpb24uXG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAuOTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIC4yNSksIHJnYmEoMCwgMCwgMCwgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAuMjUpLCByZ2JhKDAsIDAsIDAsIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6ICRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZztcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6ICRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZztcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZywgLjUpO1xuXG4gICAgLy8gVXNlIHBzZXVkbyBjbGFzc2VzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKCgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMik7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKCgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMik7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kI3skaW5maXh9LW5vbmUgICAgICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWlubGluZSAgICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1ibG9jayAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUtY2VsbCAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG4uZC1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICBAbWVkaWEgcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmQtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmQtcHJpbnQtbm9uZSB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTkge1xuICAmOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDkgLyAyMSk7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICAmOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDkgLyAxNik7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gICY6OmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoMyAvIDQpO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTEge1xuICAmOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDEgLyAxKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCJAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBAaW5jbHVkZSBmbG9hdC1sZWZ0OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgQGluY2x1ZGUgZmxvYXQtcmlnaHQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBAaW5jbHVkZSBmbG9hdC1ub25lOyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AbWl4aW4gZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbkBtaXhpbiBmbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5cbi8vIFNhc3MgbGlzdCBub3QgaW4gdmFyaWFibGVzIHNpbmNlIGl0J3Mgbm90IGludGVuZGVkIGZvciBjdXN0b21pemF0aW9uLlxuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3k7XG5cbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgY2xpcC1wYXRoOiBub25lO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG5cbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSk7XG59XG5cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCk7XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBWaXNpYmlsaXR5XG5cbkBtaXhpbiBpbnZpc2libGUoJHZpc2liaWxpdHkpIHtcbiAgdmlzaWJpbGl0eTogJHZpc2liaWxpdHkgIWltcG9ydGFudDtcbn1cbiIsIi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICBAaW5jbHVkZSBpbnZpc2libGUodmlzaWJsZSk7XG59XG5cbi5pbnZpc2libGUge1xuICBAaW5jbHVkZSBpbnZpc2libGUoaGlkZGVuKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICMwMDAgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlcjogaHR0cDovL3d3dy5zYW5iZWlqaS5jb20vYXJjaGl2ZXMvOTUzXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEsXG4gICAgYTp2aXNpdGVkIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgIzk5OTsgICAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vXG4gICAgLy8gUHJpbnRpbmcgVGFibGVzOlxuICAgIC8vIGh0dHA6Ly9jc3MtZGlzY3Vzcy5pbmN1dGlvLmNvbS93aWtpL1ByaW50aW5nX1RhYmxlc1xuICAgIC8vXG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICMwMDA7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi8qKlxuICogT3dsIENhcm91c2VsIHYyLjIuMFxuICogQ29weXJpZ2h0IDIwMTMtMjAxNiBEYXZpZCBEZXV0c2NoXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS9Pd2xDYXJvdXNlbDIvT3dsQ2Fyb3VzZWwyL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2U6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiLlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBoZWlnaHQ6IDA7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvKiBmaXggZm9yIGZsYXNoaW5nIGJhY2tncm91bmQgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCxcbiAgLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYsXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0LFxuICAub3dsLWNhcm91c2VsIC5vd2wtZG90IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLWxvYWRlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtbG9hZGluZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAub3dsLWNhcm91c2VsLm93bC1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAub3dsLWNhcm91c2VsLm93bC1kcmFnIC5vd2wtaXRlbSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAub3dsLWNhcm91c2VsLm93bC1ncmFiIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiBncmFiOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtcnRsIC5vd2wtaXRlbSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi8qIE5vIEpzICovXG4ubm8tanMgLm93bC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAuYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtaW4ge1xuICB6LWluZGV4OiAwOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuICB6LWluZGV4OiAxOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBBdXRvIEhlaWdodCBQbHVnaW5cbiAqL1xuLm93bC1oZWlnaHQge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7IH1cblxuLypcbiAqIFx0T3dsIENhcm91c2VsIC0gTGF6eSBMb2FkIFBsdWdpblxuICovXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nLm93bC1sYXp5IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cblxuLypcbiAqIFx0T3dsIENhcm91c2VsIC0gVmlkZW8gUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogODBweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwib3dsLnZpZGVvLnBsYXkucG5nXCIpIG5vLXJlcGVhdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMTAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zIGVhc2U7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbjpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby10bixcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG4ge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuIiwiLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMi4wXG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE2IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL093bENhcm91c2VsMi9Pd2xDYXJvdXNlbDIvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuLypcbiAqIFx0RGVmYXVsdCB0aGVtZSAtIE93bCBDYXJvdXNlbCBDU1MgRmlsZVxuICovXG4ub3dsLXRoZW1lIC5vd2wtbmF2IHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5vd2wtdGhlbWUgLm93bC1uYXYgW2NsYXNzKj0nb3dsLSddIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogNHB4IDdweDtcbiAgICBiYWNrZ3JvdW5kOiAjQTVBNUE1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgLm93bC10aGVtZSAub3dsLW5hdiBbY2xhc3MqPSdvd2wtJ106aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzAwNzhjOTtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5vd2wtdGhlbWUgLm93bC1uYXYgLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5vd2wtdGhlbWUgLm93bC1uYXYuZGlzYWJsZWQgKyAub3dsLWRvdHMge1xuICBtYXJnaW4tdG9wOiAzcmVtOyB9XG5cbi5vd2wtdGhlbWUgLm93bC1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgem9vbTogMTtcbiAgICAqZGlzcGxheTogaW5saW5lOyB9XG4gICAgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbiB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogNXB4IDdweDtcbiAgICAgIGJhY2tncm91bmQ6ICNBNUE1QTU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cbiAgICAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbiwgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA3OGM5OyB9XG4iLCIvKiFcblRoZW1lIE5hbWU6ICAgICAgICAgU3RhcnRlciBUaGVtZVxuVGhlbWUgVVJJOlxuRGVzY3JpcHRpb246ICAgICAgICBDdXN0b20gdGhlbWUgZm9yIExUR0NcblZlcnNpb246ICAgICAgICAgICAgMi4wXG5BdXRob3I6ICAgICAgICAgICAgIFNwaXJlRGlnaXRhbFxuQXV0aG9yIFVSSTpcdFx0XHRodHRwOi8vd3d3LnNwaXJlZGlnaXRhbC5jb21cbkxpY2Vuc2U6ICAgICAgICAgICAgTUlUIExpY2Vuc2VcbkxpY2Vuc2UgVVJJOiAgICAgICAgaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuKi9cbiIsIioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0Zm9udC1zaXplOiAxMHB4O1xufVxuYm9keSwgaHRtbCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG5ib2R5IHt9XG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuW3JvbGU9XCJkb2N1bWVudFwiXSB7XG5cdEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG5hIHtcblx0Y29sb3I6ICRibHVlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdCY6dmlzaXRlZCwgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxufVxuYVtocmVmXj1cInRlbDpcIl0ge1xuXHRjb2xvcjogJGJsdWUtbGlnaHQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cdH1cbn1cblxuLmltZy0xMDAge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vL1NMSURFT1VUIEpTXG5ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNsaWRlb3V0LW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMjU2cHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC8vIGJhY2tncm91bmQ6ICRncmF5LTYwMDtcbiAgYmFja2dyb3VuZDogIzM5M0IzNjtcbiAgY29sb3I6ICNDNEM1QzM7XG4gIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbn1cblxuLnNsaWRlb3V0LW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zbGlkZW91dC1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5zbGlkZW91dC1wYW5lbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLy8gd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgLyogQSBiYWNrZ3JvdW5kLWNvbG9yIGlzIHJlcXVpcmVkICovXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2xpZGVvdXQtb3Blbixcbi5zbGlkZW91dC1vcGVuIGJvZHksXG4uc2xpZGVvdXQtb3BlbiAuc2xpZGVvdXQtcGFuZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLy8gLy8/Pz9cbi8vIC5zbGlkZW91dC1vcGVuIC5zbGlkZW91dC1wYW5lbCB7XG4vLyBcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuLy8gXHR0b3VjaC1hY3Rpb246IG5vbmU7XG4vLyB9XG4uc2xpZGVvdXQtb3BlbiAuc2xpZGVvdXQtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi8vU2VjdGlvbiBQYWRkaW5nXG4uc2VjdGlvbi1wYWRkaW5nLTAge1xuXHRwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24tcGFkZGluZy00IHtcblx0cGFkZGluZzogNHJlbSAwO1xufVxuLnNlY3Rpb24tcGFkZGluZy02IHtcblx0cGFkZGluZzogNnJlbSAwO1xufVxuLnNlY3Rpb24tcGFkZGluZy04IHtcblx0cGFkZGluZzogOHJlbSAwO1xufVxuLnNlY3Rpb24tcGFkZGluZy0xMCB7XG5cdHBhZGRpbmc6IDEwcmVtIDA7XG59XG5cblxuLy9vdmVyL3VuZGVyIGxheXNcbi51bmRlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cyAhaW1wb3J0YW50O1xuICAgICYuYWN0aXZlIHtcbiAgICBcdG9wYWNpdHk6IDAuNTtcbiAgICBcdHotaW5kZXg6IDEwNDA7XG4gICAgfVxufVxuXG5cbi8vTG9hZGVyXG4vLyAqICBVc2FnZTpcbi8vICpcbi8vICAgICAgPGRpdiBjbGFzcz1cInNrLXRocmVlLWJvdW5jZVwiPlxuLy8gICAgICAgIDxkaXYgY2xhc3M9XCJzay1jaGlsZCBzay1ib3VuY2UxXCI+PC9kaXY+XG4vLyAgICAgICAgPGRpdiBjbGFzcz1cInNrLWNoaWxkIHNrLWJvdW5jZTJcIj48L2Rpdj5cbi8vICAgICAgICA8ZGl2IGNsYXNzPVwic2stY2hpbGQgc2stYm91bmNlM1wiPjwvZGl2PlxuLy8gICAgICA8L2Rpdj5cbi8vICpcblxuJHNwaW5raXQtc3Bpbm5lci1tYXJnaW46IDRyZW0gYXV0bztcbiRzcGlua2l0LXNpemU6IDRyZW07XG4kc3BpbmtpdC1zcGlubmVyLWNvbG9yOiAkYmx1ZS1saWdodDtcblxuLnNrLXRocmVlLWJvdW5jZSB7XG4gICRhbmltYXRpb25EdXJhdGlvbjogMS40cztcbiAgJGRlbGF5UmFuZ2U6IDAuMzJzO1xuICBtYXJnaW46ICRzcGlua2l0LXNwaW5uZXItbWFyZ2luO1xuICB3aWR0aDogJHNwaW5raXQtc2l6ZSAqIDI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAuc2stY2hpbGQge1xuICAgIHdpZHRoOiAkc3BpbmtpdC1zaXplIC8gMjtcbiAgICBoZWlnaHQ6ICRzcGlua2l0LXNpemUgLyAyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzcGlua2l0LXNwaW5uZXItY29sb3I7XG5cbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBhbmltYXRpb246IHNrLXRocmVlLWJvdW5jZSAkYW5pbWF0aW9uRHVyYXRpb24gZWFzZS1pbi1vdXQgMHMgaW5maW5pdGUgYm90aDtcbiAgfVxuXG4gIC5zay1ib3VuY2UxIHsgYW5pbWF0aW9uLWRlbGF5OiAtJGRlbGF5UmFuZ2U7IH1cbiAgLnNrLWJvdW5jZTIgeyBhbmltYXRpb24tZGVsYXk6IC0kZGVsYXlSYW5nZSAvIDI7IH1cbn1cblxuQGtleWZyYW1lcyBzay10aHJlZS1ib3VuY2Uge1xuICAwJSwgODAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9IDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICB9XG59XG5cblxuLy9CUzQgRml4XG4ucm93LWVxLWhlaWdodCB7XG4gICAgLy8gZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLy8gZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIC8vIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgPiBkaXYsID4gYXJ0aWNsZSB7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgICB9XG59XG4iLCIvLy8vLyAgICAgTUlYSU5TICAgICAvLy8vL1xuLy8gVmVydGljYWwgYWxpZ24gYW55dGhpbmcgKHdvcmtzIGluIElFOSspIChodHRwOi8vemVyb3NpeHRocmVlLnNlL3ZlcnRpY2FsLWFsaWduLWFueXRoaW5nLXdpdGgtanVzdC0zLWxpbmVzLW9mLWNzcy8pXG4vLyBVc2FnZTogQGluY2x1ZGUgdmVydGljYWwtYWxpZ24tcGFyZW50O1xuQG1peGluIHZlcnRpY2FsLWFsaWduLXBhcmVudCB7XG5cdCBAaW5jbHVkZSB0cmFuc2Zvcm0tc3R5bGUocHJlc2VydmUtM2QpO1xufVxuXG4vLyBVc2FnZTogQGluY2x1ZGUgdmVydGljYWwtYWxpZ247XG5AbWl4aW4gdmVydGljYWwtYWxpZ24ge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiA1MCU7XG59XG5cbi8vIFRydW5jYXRlIGxvbmcgc3RyaW5ncyBvZiB0ZXh0IHdpdGggYW4gZWxsaXBzaXNcbi8vXG4vLyBVc2FnZTogc3VwcGx5IGEgd2lkdGggYXMgcGFyYW10ZXI6XG4vLyBleDogQGluY2x1ZGUgdHJ1bmNhdGUtZWxsaXBzaXMoOHJlbSk7XG4vLyBleDogQGluY2x1ZGUgdHJ1bmNhdGUtZWxsaXBzaXMoMTAwJSk7XG4vL1xuLy8gTm90ZTogdGhpcyBlbGVtZW50IG11c3QgYmUgYSBibG9jayBlbGVtZW50XG4vLyBleDogKGRpc3BsYXk6IGlubGluZS1ibG9jayB8fCBkaXNwbGF5OiBibG9jaylcbkBtaXhpbiB0cnVuY2F0ZS1lbGxpcHNpcygkd2lkdGgpIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdpZHRoOiAkd2lkdGg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8vIFZlcnRpY2FsIFJoeXRobVxuQG1peGluIGZvbnQtc2l6ZSgkbiwgJG10LCAkbWIpIHtcblx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemUgKiAkbjtcblx0QGlmKCRuIDwgMSkge1xuXHRcdCRuOiAxO1xuXHR9XG5cdGxpbmUtaGVpZ2h0OiBmbG9vcigkbikgKiAkYmFzZS1saW5lLWhlaWdodDtcblx0bWFyZ2luLXRvcDogJG10ICogJGJhc2UtbGluZS1oZWlnaHQ7XG5cdG1hcmdpbi1ib3R0b206ICRtYiAqICRiYXNlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLy8gUmVzZXQgTGlzdFxuQG1peGluIHJlc2V0LWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8vIEFzcGVjdCBSYXRpb1xuLy8gQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDE2LCA5KTtcbkBtaXhpbiBhc3BlY3QtcmF0aW8tcGFyZW50KCR3aWR0aCwgJGhlaWdodCkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6ICgkaGVpZ2h0IC8gJHdpZHRoKSAqIDEwMCU7XG5cdH1cbn1cblxuQG1peGluIGFzcGVjdC1yYXRpby1jaGlsZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xufVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuXHQmOjphZnRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0fVxufVxuXG5cbi8vIHRyYW5zaXN0aW9uc1xuLy8vIHVzZSA9IEBpbmNsdWRlIHRyYW5zaXRpb24tY29sb3JcblxuQG1peGluIHRyYW5zaXRpb24taW4tZmFzdCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjI1cyBhbGwgZWFzZS1pbjtcbiAgICAtbW96LXRyYW5zaXRpb246IDAuMjVzIGFsbCBlYXNlLWluO1xuICAgIC1vLXRyYW5zaXRpb246IDAuMjVzIGFsbCBlYXNlLWluO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGFsbCBlYXNlLWluO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1pbi1tZWRpdW0ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBhbGwgZWFzZS1pbjtcbiAgICAtbW96LXRyYW5zaXRpb246IDAuNXMgYWxsIGVhc2UtaW47XG4gICAgLW8tdHJhbnNpdGlvbjogMC41cyBhbGwgZWFzZS1pbjtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGFsbCBlYXNlLWluO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1pbi1zbG93IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGFsbCBlYXNlLWluO1xuICAgIC1tb3otdHJhbnNpdGlvbjogMXMgYWxsIGVhc2UtaW47XG4gICAgLW8tdHJhbnNpdGlvbjogMXMgYWxsIGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbjogMXMgYWxsIGVhc2UtaW47XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLWFsbC1mYXN0IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1hbGwtbWVkaXVtIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLWFsbC1zbG93IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW4tb3V0O1xufVxuIiwiLyogV29yZFByZXNzIENvcmUgKi9cbi5hbGlnbm5vbmUge1xuXHRtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuLmFsaWduY2VudGVyLFxuZGl2LmFsaWduY2VudGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogNXB4IGF1dG87XG59XG5cbi5hbGlnbnJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDVweCAwIDIwcHggMjBweDtcbn1cblxuLmFsaWdubGVmdCB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbn1cblxuYSBpbWcuYWxpZ25yaWdodCB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luOiA1cHggMCAyMHB4IDIwcHg7XG59XG5cbmEgaW1nLmFsaWdubm9uZSB7XG5cdG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xufVxuXG5hIGltZy5hbGlnbmxlZnQge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG59XG5cbmEgaW1nLmFsaWduY2VudGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi53cC1jYXB0aW9uIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcblx0bWF4LXdpZHRoOiA5NiU7XG5cdHBhZGRpbmc6IDVweCAzcHggMTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdGltZyB7XG5cdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtd2lkdGg6IDk4LjUlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxuXHRwLndwLWNhcHRpb24tdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIDRweCA1cHg7XG5cdH1cblxuXHQmLmFsaWdubm9uZSB7XG5cdFx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG5cdH1cblxuXHQmLmFsaWdubGVmdCB7XG5cdFx0bWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XG5cdH1cblxuXHQmLmFsaWducmlnaHQge1xuXHRcdG1hcmdpbjogNXB4IDAgMjBweCAyMHB4O1xuXHR9XG59XG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGhlaWdodDogMXB4O1xuXHR3aWR0aDogMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcblx0XHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMyMTc1OWI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwMDA7XG5cdFx0LyogQWJvdmUgV1AgdG9vbGJhci4gKi9cblx0fVxufVxuIiwiLy8gVHlwb2dyYXBoeVxuLy8gaW1wb3J0IGdvb2dsZSBmb250IGZpbGVzLCByZXBsYWNlIGFzIG5lZWRlZFxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1NdWxpOjMwMCwzMDBpLDYwMCw2MDBpLDcwMCw3MDBpLDkwMCw5MDBpfFJvYm90bzozMDAsMzAwaSw0MDAsNDAwaSw1MDAsNTAwaSw5MDAsOTAwaScpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcInNyYy93ZWJmb250cy9mYS1saWdodC0zMDAuZW90XCIpO1xuICBzcmM6IHVybChcInNyYy93ZWJmb250cy9mYS1saWdodC0zMDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwic3JjL3dlYmZvbnRzL2ZhLWxpZ2h0LTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwic3JjL3dlYmZvbnRzL2ZhLWxpZ2h0LTMwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcInNyYy93ZWJmb250cy9mYS1saWdodC0zMDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJzcmMvd2ViZm9udHMvZmEtbGlnaHQtMzAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwic3JjL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJzcmMvd2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwic3JjL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJzcmMvd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJzcmMvd2ViZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJzcmMvd2ViZm9udHMvZmEtcmVndWxhci00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZmFsIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cblxuJGZvbnQtcHJpbWFyeTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4kZm9udC1zZWNvbmRhcnk6ICdNdWxpJywgc2Fucy1zZXJpZjtcblxuQG1peGluIGZvbnQtc2Vjb25kYXJ5IHtcblx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi8vdXNlZCBmb3IgbW9zdCBjYXNlcyBvZiBoZWFkaW5ncywgYW5kIGJ1dHRvbnNcbkBtaXhpbiBmb250LXNlY29uZGFyeS1saWdodCB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWl4aW4gZm9udC1zZWNvbmRhcnktc2VtaWJvbGQge1xuXHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuQG1peGluIGZvbnQtc2Vjb25kYXJ5LWJvbGQge1xuXHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuQG1peGluIGZvbnQtc2Vjb25kYXJ5LWJsYWNrIHtcblx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuQG1peGluIGZvbnQtZm9udGF3ZXNvbWUge1xuXHRmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuQG1peGluIGZvbnQtZm9udGF3ZXNvbWUtcHJvLWxpZ2h0IHtcblx0Zm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmJvZHkge1xuXHQvLyBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbn1cblxuaDEsIGgyLCBoMyB7XG5cdC8vIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG59XG5cbi5oMS1oZWFkaW5nIHtcblx0QGluY2x1ZGUgZm9udC1zZWNvbmRhcnktYm9sZDtcblx0Zm9udC1zaXplOiAzLjJyZW07XG5cdGxpbmUtaGVpZ2h0OiAzLjhyZW07XG59XG4uaDEtc3ViaGVhZGluZyB7XG5cdEBpbmNsdWRlIGZvbnQtc2Vjb25kYXJ5O1xuXHRmb250LXNpemU6IDMuMnJlbTtcblx0bGluZS1oZWlnaHQ6IDMuOHJlbTtcbn1cbi5oMi1oZWFkaW5nIHtcblx0QGluY2x1ZGUgZm9udC1zZWNvbmRhcnktYm9sZDtcblx0Zm9udC1zaXplOiAyLjhyZW07XG5cdGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuLmgyLXN1YmhlYWRpbmcge1xuXHRAaW5jbHVkZSBmb250LXNlY29uZGFyeTtcblx0Zm9udC1zaXplOiAyLjhyZW07XG5cdGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuLmgzLWhlYWRpbmcge1xuXHRAaW5jbHVkZSBmb250LXNlY29uZGFyeS1ib2xkO1xuXHRmb250LXNpemU6IDIuNHJlbTtcblx0bGluZS1oZWlnaHQ6IDIuNnJlbTtcbn1cbi5oMy1zdWJoZWFkaW5nIHtcblx0QGluY2x1ZGUgZm9udC1zZWNvbmRhcnk7XG5cdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRsaW5lLWhlaWdodDogMi42cmVtO1xufVxuLmg0LWhlYWRpbmcge1xuXHRAaW5jbHVkZSBmb250LXNlY29uZGFyeS1zZW1pYm9sZDtcblx0Zm9udC1zaXplOiAycmVtO1xuXHRsaW5lLWhlaWdodDogMi40cmVtO1xufVxuLmg0LXN1YmhlYWRpbmcge1xuXHRAaW5jbHVkZSBmb250LXNlY29uZGFyeTtcblx0Zm9udC1zaXplOiAycmVtO1xuXHRsaW5lLWhlaWdodDogMi40cmVtO1xufVxuLmg1LWhlYWRpbmcge1xuXHRAaW5jbHVkZSBmb250LXNlY29uZGFyeS1ib2xkO1xuXHRmb250LXNpemU6IDEuNnJlbTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5oNS1zdWJoZWFkaW5nIHtcblx0QGluY2x1ZGUgZm9udC1zZWNvbmRhcnk7XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuLmg2LWhlYWRpbmcge1xuXHRAaW5jbHVkZSBmb250LXNlY29uZGFyeS1ib2xkO1xuXHRmb250LXNpemU6IDEuNHJlbTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5oNi1zdWJoZWFkaW5nIHtcblx0QGluY2x1ZGUgZm9udC1zZWNvbmRhcnk7XG5cdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG4vL0Rpc3BsYXlcbmgxLmRpc3BsYXktMSxoMi5kaXNwbGF5LTEsaDMuZGlzcGxheS0xLGg0LmRpc3BsYXktMSB7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDZyZW0gIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG5cbn1cbmgxLmRpc3BsYXktMixoMi5kaXNwbGF5LTIsaDMuZGlzcGxheS0yLGg0LmRpc3BsYXktMiB7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDVyZW0gIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuXHRsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5oMS5kaXNwbGF5LTMsaDIuZGlzcGxheS0zLGgzLmRpc3BsYXktMyxoNC5kaXNwbGF5LTMge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiA0cmVtICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuaDEuZGlzcGxheS00LGgyLmRpc3BsYXktNCxoMy5kaXNwbGF5LTQsaDQuZGlzcGxheS00IHtcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLnRleHQteHMge1xuXHRmb250LXNpemU6IDEuMnJlbTtcblx0bGluZS1oZWlnaHQ6IDEuNHJlbTtcbn1cbi50ZXh0LXNtIHtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXHRsaW5lLWhlaWdodDogMS44cmVtO1xufVxuLnRleHQtbGcge1xuXHRmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cdGxpbmUtaGVpZ2h0OiAyLjZyZW07XG59XG5cbi8vdGV4dC1ieS1zaXplIGhlbHBlcnNcblxuLnRleHQtMTQge1xuXHRmb250LXNpemU6IDEuNHJlbTtcblx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cbi50ZXh0LTE2IHtcblx0Zm9udC1zaXplOiAxLjZyZW07XG5cdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG4udGV4dC0yMCB7XG5cdGZvbnQtc2l6ZTogMnJlbTtcblx0bGluZS1oZWlnaHQ6IDIuNnJlbTtcbn1cblxuLnRleHQyLTE0IHtcblx0Zm9udC1zaXplOiAxLjRyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG59XG4udGV4dDItMTYge1xuXHRmb250LXNpemU6IDEuNnJlbTtcblx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbi50ZXh0Mi0yMCB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG5cdGZvbnQtc2l6ZTogMnJlbTtcblx0bGluZS1oZWlnaHQ6IDIuNnJlbTtcbn1cblxucCB7fVxuXG5zbWFsbCB7fVxuXG5ibG9ja3F1b3RlIHt9XG5cbmZpZ3VyZSB7fVxuXG5maWdjYXB0aW9uIHt9XG5cbi8vTWVkaWEgU3BlY2lmaWNcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdC5zbS0zcmVtIHtcblx0XHRmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcblx0fVxufVxuIiwiJWdsb2JhbC1wYW5lbCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiA3cmVtO1xuXHQvLyBiYWNrZ3JvdW5kOiByZ2JhKHllbGxvdywgMC4yNSk7XG5cdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR6LWluZGV4OiAyO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0dG9wOiA1cmVtO1xuXHR9XG5cdGEge1xuXHRcdCY6dmlzaXRlZCwgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0XHR9XG5cdH1cblx0PiAuY29udGFpbmVyID4gLnJvdyB7XG5cdFx0cGFkZGluZy10b3A6IDRyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDRyZW07XG5cdH1cbn1cblxuI2hlYWRlck1haW4ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdC8vIGhlaWdodDogNS44cmVtO1xuXHR6LWluZGV4OiAkemluZGV4LWZpeGVkO1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR6LWluZGV4OiAyO1xuXHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdCYubmF2LXVwIHtcblx0XHR0b3A6IC0yMHJlbTtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0Ly8gaGVpZ2h0OiA4cmVtO1xuXHR9XG5cblx0LmhlYWRlci1tb2JpbGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiA3cmVtO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAkZ3JheS00MDA7XG5cdFx0LmhtbS1ib3gge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0XHRwYWRkaW5nOiAxLjc1cmVtIDFyZW0gMCAxcmVtO1xuXHRcdH1cblx0XHQubW9iaWxlLWxvZ28ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dG9wOiAxcmVtO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yLjRyZW07XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogNC44cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tb2JpbGUtdG9nZ2xlIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0fVxuXHRcdC5tb2JpbGUtb3JkZXJzIHtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdH1cblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubW9iaWxlLWxvZ2luIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG5cdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1vYmlsZS1vZmZpY2VzIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxLjVyZW07XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRmbG9hdDogbGVmdDtcblxuXHRcdFx0JiBhIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1vYmlsZS1zZWFyY2gge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEuNXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItdG9wYmFyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogJGJsdWUtZGFyaztcblx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdC5idG4uYnRuLXNtIHtcblx0XHRcdHBhZGRpbmc6IDAuMnJlbSAxLjhyZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdCYuYnRuLS1zZWFyY2gge1xuXHRcdFx0XHRwYWRkaW5nOiAwLjJyZW0gMDtcblx0XHRcdH1cblx0XHRcdCY6bnRoLW9mLXR5cGUoNCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmh0LWJveCB7XG5cdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblx0XHR9XG5cdH1cblx0LmhlYWRlci13cmFwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly8gaGVpZ2h0OiA1LjhyZW07XG5cdFx0dG9wOiAwO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1ib3R0b206IDAuNXJlbSBzb2xpZCAkZ3JheS00MDA7XG5cdFx0LnJvdyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdC5jb2wtNiB7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiByZ2JhKHJlZCwgMC4yNSk7IC8vdGVzdFxuXHRcdH1cblx0XHQubGVmdHkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXJlbTtcblx0XHRcdC8vIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0fVxuXHRcdC5yaWdodHkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA1cmVtO1xuXHRcdFx0Ly8gQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHR9XG5cdFx0I2xvZ28ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yLjVyZW07XG5cdFx0XHQvLyBtYXJnaW4tdG9wOiAwLjdyZW07XG5cdFx0XHR3aWR0aDogNXJlbTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Ly8gQGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMS44cmVtO1xuXHRcdFx0XHR3aWR0aDogMTAuNnJlbTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01LjNyZW07XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0LnNpbmNlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ICAgIHRvcDogMTAuNnJlbTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0I2J0bkNvbnRhY3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogMS40cmVtO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyLjNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdC8vIGhlaWdodDogOS41cmVtO1xuXG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItbG9naW4ge1xuXHRcdEBleHRlbmQgJWdsb2JhbC1wYW5lbDtcblx0XHQ+IC5jb250YWluZXIgPiAucm93IHtcblx0XHRcdC5jb2wtMTI6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS00MDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmhsLXdyYXAge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDJyZW0gNHJlbSAycmVtIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDJyZW0gOHJlbSAycmVtIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY29sLTEyOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdC5obC13cmFwIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycmVtIDAgMnJlbSA0cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycmVtIDAgMnJlbSA4cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGluZyB7XG5cdFx0XHRAZXh0ZW5kIC5oMi1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdFx0Zm9ybSB7XG5cdFx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2hlY2tib3ggbGFiZWwge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjZyZW07XG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsLmxpc3QtZGlzYyB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNlY29uZGFyeTtcblx0XHRcdEBleHRlbmQgLnRleHQtbGc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdH1cblx0fVxuXHQmLnNob3ctbG9naW4ge1xuXHRcdC5oZWFkZXItbG9naW4ge1xuXHRcdFx0bWF4LWhlaWdodDogMTAwcmVtO1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyLXNlYXJjaCB7XG5cdFx0QGV4dGVuZCAlZ2xvYmFsLXBhbmVsO1xuXHRcdGZvcm0ge1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRAZXh0ZW5kIC5oMi1oZWFkaW5nO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxM3JlbSk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHRcdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJlY2VudC1zZWFyY2hlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdH1cblx0XHQuaGVhZGluZyB7XG5cdFx0XHRAZXh0ZW5kIC5oNC1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdH1cblx0fVxuXHQmLnNob3ctc2VhcmNoIHtcblx0XHQuaGVhZGVyLXNlYXJjaCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDByZW07XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItcHJvZmlsZSB7XG5cdFx0QGV4dGVuZCAlZ2xvYmFsLXBhbmVsO1xuXHRcdHVsIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1hcmdpbjogMXJlbSA2cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cdCYuc2hvdy1wcm9maWxlIHtcblx0XHQuaGVhZGVyLXByb2ZpbGUge1xuXHRcdFx0bWF4LWhlaWdodDogMTAwcmVtO1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyLW9yZGVycyB7XG5cdFx0QGV4dGVuZCAlZ2xvYmFsLXBhbmVsO1xuXHR9XG5cdCYuc2hvdy1vcmRlcnMge1xuXHRcdC5oZWFkZXItb3JkZXJzIHtcblx0XHRcdG1heC1oZWlnaHQ6IDEwMHJlbTtcblx0XHR9XG5cdH1cbn1cblxuLy9Ib21lIEFuaW1hdGlvbnNcbi5oZWFkZXItLS1ob21lIHtcblx0I2hlYWRlck1haW4gLmhlYWRlci13cmFwIHtcblx0XHQjbG9nbyB7XG5cdFx0XHQvLyBvcGFjaXR5OiAwO1xuXHRcdFx0dG9wOiAyOHJlbTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS43KTtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHQuc2luY2Uge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGVmdHkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cdFx0LnJpZ2h0eSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cblxudWwubGlzdC1kaXNjIHtcblx0Ly8gQGluY2x1ZGUgcmVzZXQtbGlzdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG51bC5saXN0LXNlYXJjaGVkIHtcblx0QGluY2x1ZGUgcmVzZXQtbGlzdDtcblx0bGkge1xuXHRcdHBhZGRpbmc6IDAuNXJlbSAwO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuLmJ0bi10b2dnbGUge1xuXHQuZmEtdGltZXMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Ji5hY3RpdmUge1xuXHRcdC5mYS10aW1lcyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdC5hY3RpdmF0ZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4vL25hdlxuLm5hdi1tYWluIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogNDklO1xuXHQubm0tYnRuIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Ly8gYmFja2dyb3VuZDogcmdiYSh5ZWxsb3csIDAuMjUpOyAvL3Rlc3Rcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMHJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdC5mYS1jYXJldC1kb3duIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0QGluY2x1ZGUgdmVydGljYWwtYWxpZ247XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtMC41cmVtO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAwLjVyZW07XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiAkcmVkOyAvL3Rlc3Rcblx0XHRcdGJhY2tncm91bmQ6ICRncmF5LTQwMDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0fVxuXHR9XG5cdC5ubS1tZW51IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAxNS41cmVtO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdG1heC1oZWlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHRcdC8vIGNvbG9yOiB3aGl0ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0dHJhbnNpdGlvbi1kZWxheTogMC4yNXMgIWltcG9ydGFudDtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAycmVtIDNyZW07XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gNXJlbSAycmVtIDVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIsICYuYWN0aXZlIHtcblx0XHQubm0tYnRuIHtcblx0XHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0XHRcdC5mYS1jYXJldC1kb3duIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZS1kYXJrO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlLWRhcms7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ubS1tZW51IHtcblx0XHRcdG1heC1oZWlnaHQ6IDMwcmVtO1xuXHRcdH1cblx0fVxufVxuXG51bC5saXN0LW5hdi1tYWluIHtcblx0QGluY2x1ZGUgcmVzZXQtbGlzdDtcblx0YSB7XG5cdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0fVxuXHQ+IGxpIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdD4gdWwge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMS41cmVtIDAgMCAxLjVyZW07XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0bGk6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy9tb2JpbGUgbmF2XG4jbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdCYuc2xpZGVvdXQtbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LmhlYWRpbmcge1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0cGFkZGluZzogMnJlbSAycmVtIDAgMnJlbTtcblx0XHRjb2xvcjogJGdyYXktNTAwO1xuXHR9XG59XG5cbnVsLmxpc3QtbmF2LW1vYmlsZSB7XG5cdEBpbmNsdWRlIHJlc2V0LWxpc3Q7XG5cdD4gbGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdFx0Ly8gYmFja2dyb3VuZDogcmdiYSh5ZWxsb3csIDAuMjUpO1xuXHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMnJlbTtcblx0XHRcdHRvcDogMXJlbTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0fVxuXHRcdGEsIGE6aG92ZXIsIGE6Zm9jdXMsIGE6YWN0aXZlIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQ+IGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDRyZW0gMXJlbSAycmVtO1xuXHRcdCAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0XHRjb2xvcjogJGdyYXktMTAwO1xuXHRcdH1cblx0XHQmLnBhcmVudCA+IGEge1xuXHRcdFx0cGFkZGluZzogMXJlbSAycmVtIDFyZW0gMnJlbTtcblx0XHQgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuXHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0PiB1bCB7XG5cdFx0XHRAaW5jbHVkZSByZXNldC1saXN0O1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLW1lZGl1bTtcblx0XHRcdD4gbGkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktMjAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMCAxcmVtIDRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSh3aGl0ZSwgMC4wNSk7XG5cdFx0XHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHR9XG5cdFx0XHQ+IHVsIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMjAwcmVtO1xuXHRcdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI21haW5Db250ZW50IHtcblx0cGFkZGluZy10b3A6IDdyZW07XG5cdC8vIG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0cGFkZGluZy10b3A6IDE1LjVyZW07XG5cdH1cbn1cbiIsIi8vLy8vICAgICBHTE9CQUwgREVGQVVMVFMgICAgIC8vLy8vXG5cbi8vIExhbmQgVGl0bGUgQ29sb3JzIChDb3B5ID4gdGhlbiBleHRlbmRlZClcbiRibHVlLWRhcms6ICAgICMwMDQzNzE7IC8vYnJhbmRcbiRibHVlOiAgICAjMDA0MzcxOyAvL2J0biBkZWZhdWx0XG4kYmx1ZS1saWdodDogIzJCNkNBNztcbi8vICRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM1NzUxN2I7XG4vLyAkcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjYTYxOTJlO1xuJG9yYW5nZTogICNkNTYxMDM7XG4keWVsbG93OiAgI2ZmYjYwZjtcbiRncmVlbjogICAjNTA5MzU4O1xuJHRlYWw6ICAgICMwMDc5ODc7XG5cblxuLy8gVHJhbnNpdGlvbiBkdXJhdGlvblxuJGR1cmF0aW9uOiAwLjNzO1xuIiwiI2Zvb3Rlck1haW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6ICRncmF5LTYwMDtcbn1cblxuLmZvb3Rlci1zb2NpYWxzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTUwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMXJlbSAwO1xuXHR9XG5cdGEge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxuXHQud3JhcCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xuXHRcdHBhZGRpbmc6IDFyZW0gMDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxufVxuXG51bC5saXN0LXNvY2lhbHMge1xuXHRAaW5jbHVkZSByZXNldC1saXN0O1xuXHRmb250LXNpemU6IDRyZW07XG5cdGxpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAxcmVtO1xuXHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mb290ZXItbWVudSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDJyZW0gMCAycmVtIDA7XG5cdGNvbG9yOiB3aGl0ZTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdHBhZGRpbmc6IDZyZW0gMCAycmVtIDA7XG5cdH1cblx0YSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG5cdGg1IHtcblx0XHRAaW5jbHVkZSBmb250LXNlY29uZGFyeS1ib2xkO1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0fVxuXHR1bC5saXN0LW1lbnUtZm9vdGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW07XG5cdH1cblx0Ly8gLmNvbnRhaW5lciB7XG5cdC8vIFx0cGFkZGluZzogMCA0cmVtO1xuXHQvLyB9XG59XG5cbnVsLmxpc3QtbWVudS1mb290ZXIge1xuXHRAaW5jbHVkZSByZXNldC1saXN0O1xuXHRsaSB7XG5cdFx0cGFkZGluZzogMC41cmVtIDA7XG5cdFx0YSB7XG5cblx0XHR9XG5cdH1cbn1cbi5mb290ZXItc3VibWVudSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDByZW0gMCAycmVtIDA7XG5cdG1hcmdpbi10b3A6IC0ycmVtO1xuXHRjb2xvcjogd2hpdGU7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRwYWRkaW5nOiAwIDAgMnJlbSAwO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblx0YSB7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHR9XG5cdC53cmFwIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcblx0XHRwYWRkaW5nOiAycmVtIDA7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbnVsLmxpc3QtbWVudS1mb290ZXItaG9yaXpvbnRhbCB7XG5cdEBpbmNsdWRlIHJlc2V0LWxpc3Q7XG5cdGxpIHtcblx0XHRwYWRkaW5nOiAwLjVyZW0gMDtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDAuNXJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0cGFkZGluZzogMCAyLjVyZW07XG5cdFx0fVxuXHRcdGEge1xuXG5cdFx0fVxuXHR9XG59XG5cblxuLmZvb3Rlci1jb3B5cmlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAtMnJlbTtcblx0Y29sb3I6IHdoaXRlO1xuXHRwYWRkaW5nOiAwIDAgM3JlbSAwO1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0cGFkZGluZzogMCAwIDZyZW0gMDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdGEge1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0fVxuXHQud3JhcCB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG5cdFx0cGFkZGluZy10b3A6IDJyZW07XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ly8gcGFkZGluZzogMnJlbSA7XG5cdFx0fVxuXHR9XG59XG4iLCIjcHJpbWFyeS1uYXZpZ2F0aW9uIHtcblxuXHRbcm9sZT1cIm5hdmlnYXRpb25cIl0ge1xuXG5cdH1cbn1cblxuLypTZXQgbW9iaWxlIHZpc2liaWxpdHkqL1xuI21lbnUtdG9nZ2xlIHtcblx0ZGlzcGxheTogbm9uZTtcblxuXHQrIGxhYmVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRzdmcgcGF0aCB7XG5cdFx0XHRmaWxsOiAkYmxhY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiBmaWxsICRkdXJhdGlvbjtcblx0XHR9XG5cdH1cblxuXHR+IG5hdiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC8vIFNob3cgbmF2IHdoZW4gdG9nZ2xlIGlzIGNoZWNrZWRcblx0JjpjaGVja2VkIHtcblxuXHRcdCsgbGFiZWwge1xuXHRcdFx0c3ZnIHBhdGgge1xuXHRcdFx0XHRmaWxsOiAkZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0fiBuYXYge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Ly8gSGlkZSBsYWJlbCwgc2hvdyBuYXYgYXQgZGVza3RvcCBzaXplc1xuXHQvLyBAaW5jbHVkZSBncmlkLW1lZGlhKCRkZXNrdG9wKSB7XG5cdC8vIFx0KyBsYWJlbCB7XG5cdC8vIFx0XHRkaXNwbGF5OiBub25lO1xuXHQvLyBcdH1cblxuXHQvLyBcdH4gbmF2IHtcblx0Ly8gXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHQvLyBcdH1cblx0Ly8gfVxufVxuIiwiKjpmb2N1cyxcbio6YWN0aXZlIHtcblx0b3V0bGluZTpub25lICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6bm9uZTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiBGb3Igc29tZSBBbmRyb2lkcyAqL1xufVxuYnV0dG9uLCBbdHlwZT1cImJ1dHRvblwiXSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ly8gZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XG5cblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbi5idXR0b24ge1xuXG5cdCY6ZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdCY6dmlzaXRlZCwgJjphY3RpdmUsICY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG5mb3JtIHtcblxufVxuXG5pbnB1dCB7XG5cblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbnNlbGVjdCB7XG5cblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG59XG5cbnRleHRhcmVhIHtcblxuXHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuW3R5cGU9XCJ0ZXh0XCJdLCBbdHlwZT1cImVtYWlsXCJdLCBbdHlwZT1cInBhc3N3b3JkXCJdLCBbdHlwZT1cIm51bWJlclwiXSB7XG5cbn1cblxuW3R5cGU9XCJzdWJtaXRcIl0sIFt0eXBlPVwicmVzZXRcIl0ge1xuXG59XG5cblt0eXBlPVwiY2hlY2tib3hcIl0sIFt0eXBlPVwicmFkaW9cIl0ge1xuXG59XG5cbi8vIGJzNFxuLmJ0biB7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRwYWRkaW5nOiAkYnRuLXBhZGRpbmcteSAkYnRuLXBhZGRpbmcteDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0Ji5idG4teHMge1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjZyZW07XG5cdFx0QGluY2x1ZGUgZm9udC1zZWNvbmRhcnktYm9sZDtcblx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cdFx0cGFkZGluZzogMC42cmVtIDFyZW07XG5cdH1cblx0Ji5idG4tc20ge1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdHBhZGRpbmc6IDAuMnJlbSAkYnRuLXBhZGRpbmcteDtcblx0XHRAaW5jbHVkZSBmb250LXNlY29uZGFyeS1ib2xkO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblx0fVxuXHQmLmJ0bi1sZyB7XG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdH1cblx0Jjpmb2N1cyxcblx0Ji5mb2N1cyB7XG5cdFx0b3V0bGluZTowO1xuXHR9XG5cdC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuXHQmOmRpc2FibGVkLFxuXHQmLmRpc2FibGVkXG5cdCY6ZGlzYWJsZWQsXG5cdCYuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6ICNjY2NjY2M7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0Y3Vyc29yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuXHRcdH1cblx0fVxuXHQmOmFjdGl2ZSxcblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogIzFhNTA3ZiAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogIzFhNTA3ZiAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICM0NTgxYjc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNDU4MWI3O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG5cbmEuYnRuLXByaW1hcnkge1xuXHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi0td2lkdGgtMjAwIHtcblx0bWluLXdpZHRoOiAyMHJlbTtcbn1cbi5idG4tLWJsdWUtbGlnaHQsXG5hLmJ0bi0tYmx1ZS1saWdodCB7XG5cdGJhY2tncm91bmQ6ICRibHVlLWxpZ2h0O1xuXHRib3JkZXItY29sb3I6ICRibHVlLWxpZ2h0O1xuXHRjb2xvcjogd2hpdGU7XG5cdCY6Zm9jdXMsXG5cdCYuZm9jdXMge1xuXHRcdG91dGxpbmU6IDA7XG5cdH1cblx0JjpkaXNhYmxlZCxcblx0Ji5kaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZDogI2NjY2NjYztcblx0XHRib3JkZXItY29sb3I6ICNjY2NjY2M7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQmOmFjdGl2ZSxcblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogIzFhNTA3ZiAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogIzFhNTA3ZiAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICM0NTgxYjc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNDU4MWI3O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG5cbi5idG4tLXdoaXRlLFxuYS5idG4tLXdoaXRlIHtcblx0YmFja2dyb3VuZDogd2hpdGU7XG5cdGJvcmRlci1jb2xvcjogd2hpdGU7XG5cdGNvbG9yOiAkZ3JheS02MDA7XG5cdCY6Zm9jdXMsXG5cdCYuZm9jdXMge1xuXHRcdG91dGxpbmU6IDA7XG5cdH1cblx0JjpkaXNhYmxlZCxcblx0Ji5kaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0XHRvcGFjaXR5OiAwLjc1O1xuXHR9XG5cdCY6YWN0aXZlLFxuXHQmLmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAjMWE1MDdmICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjMWE1MDdmICFpbXBvcnRhbnQ7XG5cdH1cblx0Jjpmb2N1cyxcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogIzQ1ODFiNztcblx0XHRib3JkZXItY29sb3I6ICM0NTgxYjc7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cbi5idG4tLWdyYXksXG5hLmJ0bi0tZ3JheSB7XG5cdGJhY2tncm91bmQ6ICRncmF5LTUwMDtcblx0Ym9yZGVyLWNvbG9yOiAkZ3JheS01MDA7XG5cdGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXHQmOmZvY3VzLFxuXHQmLmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG5cdCY6ZGlzYWJsZWQsXG5cdCYuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1jb2xvcjogd2hpdGU7XG5cdFx0b3BhY2l0eTogMC43NTtcblx0fVxuXHQmOmFjdGl2ZSxcblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogIzFhNTA3ZiAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogIzFhNTA3ZiAhaW1wb3J0YW50O1xuXHR9XG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICM0NTgxYjc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNDU4MWI3O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG5cbi5idG4tc3VjY2VzcyxcbmEuYnRuLXN1Y2Nlc3Mge1xuXHQmOmZvY3VzLFxuXHQmLmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG5cdCY6ZGlzYWJsZWQsXG5cdCYuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1jb2xvcjogd2hpdGU7XG5cdFx0Ly8gb3BhY2l0eTogMC43NTtcblx0fVxuXHQmOmFjdGl2ZSxcblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogZGFya2VuKCRncmVlbiwgMTAlKSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRncmVlbiwgMTAlKSAhaW1wb3J0YW50O1xuXHR9XG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyZWVuLCA1JSk7XG5cdFx0Ym9yZGVyLWNvbG9yOiBsaWdodGVuKCRncmVlbiwgNSUpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG4uYnRuLS1pbmxpbmUtc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDRyZW07XG5cdC5mYXMsIHN2ZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHR9XG5cdC5mYS10aW1lcyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQmLmFjdGl2ZSB7XG5cdFx0LmZhLXRpbWVzIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0LmZhLXNlYXJjaCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uYnRuLS1zZWFyY2gge1xuXHQvLyBwYWRkaW5nOiAwLjJyZW0gMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogM3JlbTtcblx0LmZhcywgc3ZnIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdH1cblx0LmZhLXRpbWVzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCYuYWN0aXZlIHtcblx0XHQuZmEtdGltZXMge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQuZmEtc2VhcmNoIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5idG4tLXNlYXJjaC1zdWJtaXQge1xuXHQvLyBwYWRkaW5nOiAwLjJyZW0gMDtcblx0YmFja2dyb3VuZDogJGdyYXktNDAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiA0cmVtICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAuNzVyZW0gMDtcblx0Y29sb3I6IHdoaXRlO1xufVxuLmJ0bi0tY2xlYXIge1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0Y29sb3I6ICRncmF5LTYwMDtcblx0cGFkZGluZzogMC41cmVtIDEuNXJlbTtcblx0Jjpmb2N1cyxcblx0Ji5mb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblx0fVxuXHQmOmRpc2FibGVkLFxuXHQmLmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRib3JkZXItY29sb3I6IHdoaXRlO1xuXHRcdG9wYWNpdHk6IDAuNzU7XG5cdH1cblx0JjphY3RpdmUsXG5cdCYuYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6ICMxYTUwN2YgIWltcG9ydGFudDtcblx0XHRib3JkZXItY29sb3I6ICMxYTUwN2YgIWltcG9ydGFudDtcblx0fVxuXHQmOmZvY3VzLFxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjNDU4MWI3O1xuXHRcdGJvcmRlci1jb2xvcjogIzQ1ODFiNztcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxufVxuXG4uYnRuLS1jbGVhci11bmRlcmxpbmUge1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Ym9yZGVyLWNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXktNjAwO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDJyZW07XG5cdGNvbG9yOiAkZ3JheS02MDA7XG5cdHBhZGRpbmc6IDAuNXJlbSAwO1xuXHQmOmZvY3VzLFxuXHQmLmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG5cdCY6ZGlzYWJsZWQsXG5cdCYuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlci1jb2xvcjogd2hpdGU7XG5cdFx0b3BhY2l0eTogMC43NTtcblx0fVxuXHQmOmFjdGl2ZSxcblx0Ji5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogIzFhNTA3ZiAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1jb2xvcjogIzFhNTA3ZiAhaW1wb3J0YW50O1xuXHR9XG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICM0NTgxYjc7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNDU4MWI3O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59XG5cbi5idG4tLXRleHQge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXItY29sb3I6IG5vbmU7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTUwMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Y29sb3I6ICRncmF5LTUwMDtcblx0cGFkZGluZzogMC41cmVtIDA7XG5cdC8vIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xuXHRAZXh0ZW5kIC5oNS1zdWJoZWFkaW5nO1xuXHQmOmZvY3VzLFxuXHQmLmZvY3VzIHtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG5cdCY6ZGlzYWJsZWQsXG5cdCYuZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyLWNvbG9yOiBub25lO1xuXHRcdG9wYWNpdHk6IDAuNzU7XG5cdH1cblx0JjphY3RpdmUsXG5cdCYuYWN0aXZlIHtcblx0XHRjb2xvcjogJGdyYXktMzAwO1xuXHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTMwMDtcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0Jjpmb2N1cyxcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXItY29sb3I6IG5vbmU7XG5cdFx0Y29sb3I6ICRncmF5LTMwMDtcblx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JheS0zMDA7XG5cdH1cbn1cblxuLy8vIE5vdGlmaWNhdGlvbnNcbi5ub3RpY2UgLmFsZXJ0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxcmVtIDZyZW0gMXJlbSA0cmVtO1xuXHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEuNXJlbTtcblx0XHRyaWdodDogNHJlbTtcblx0fVxufVxuXG4vLy8gQ3VzdG9tIENoZWNrYm94ICYgUmFkaW9zXG4vLy8gcmVmOiBodHRwczovL2Jvb3RzbmlwcC5jb20vc25pcHBldHMvWmtNS0Vcbi5jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAuY2hlY2tib3ggbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG5cdH1cbiAgICAuY2hlY2tib3ggbGFiZWw6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDIuOHJlbTtcbiAgICAgIGhlaWdodDogMi44cmVtO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMy44cmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zNnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgY29sb3I6ICM1NTU1NTU7IH1cbiAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAgIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICAgICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cbiAgICAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICBjb250ZW50OiBcIlxcZjAwY1wiOyB9XG4gICAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6IDAuNjU7IH1cbiAgICAgIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAuY2hlY2tib3guY2hlY2tib3gtY2lyY2xlIGxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuY2hlY2tib3guY2hlY2tib3gtaW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG4gIGJvcmRlci1jb2xvcjogIzQyOGJjYTsgfVxuLmNoZWNrYm94LXByaW1hcnkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uY2hlY2tib3gtZGFuZ2VyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG4gIGJvcmRlci1jb2xvcjogI2Q5NTM0ZjsgfVxuLmNoZWNrYm94LWRhbmdlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5jaGVja2JveC1pbmZvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzViYzBkZTsgfVxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uY2hlY2tib3gtd2FybmluZyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7IH1cbi5jaGVja2JveC13YXJuaW5nIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmNoZWNrYm94LXN1Y2Nlc3MgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNWNiODVjOyB9XG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5yYWRpbyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAucmFkaW8gbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cbiAgICAucmFkaW8gbGFiZWw6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gICAgLnJhZGlvIGxhYmVsOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgbGVmdDogM3B4O1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7IH1cbiAgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAgIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICAgICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cbiAgICAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTsgfVxuICAgIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAwLjY1OyB9XG4gICAgICAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbiAgLnJhZGlvLnJhZGlvLWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4ucmFkaW8tcHJpbWFyeSBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhOyB9XG4ucmFkaW8tcHJpbWFyeSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM0MjhiY2E7IH1cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTsgfVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7IH1cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDk1MzRmOyB9XG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjsgfVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlOyB9XG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1YmMwZGU7IH1cbi5yYWRpby1pbmZvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTsgfVxuXG4ucmFkaW8td2FybmluZyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlOyB9XG4ucmFkaW8td2FybmluZyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMGFkNGU7IH1cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTsgfVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjOyB9XG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1Y2I4NWM7IH1cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YzsgfVxuIiwiLmhlcm8tbWFpbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LmhtLWJveCB7XG5cdFx0bWluLWhlaWdodDogMzByZW07XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRpbWcge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi10b3A6IDEzcmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MHJlbTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucHJldmlldy1hcnRpY2xlcyB7XG5cdC8vIHBhZGRpbmc6IDZyZW0gMDsgLy9ub3cgY3VzdG9tXG5cdCYucHJldmlldy1hcnRpY2xlcy0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHQvLyBAZXh0ZW5kIC5oMy1oZWFkaW5nOyAvL25vdyBjdXN0b21cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0fVxuXHQuYnRuIHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG5cdC5jb2wtMTIge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdH1cblx0LnBhLWxpbmsge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2Vjb25kYXJ5O1xuXHRcdEBleHRlbmQgLnRleHQtMTY7XG5cdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuXG4uYXJ0aWNsZS1wcmV2aWV3IHtcblx0Ym9yZGVyLXRvcDogMXJlbSBzb2xpZCAkZ3JlZW47XG5cdGhlaWdodDogMTAwJTtcblx0LmFwLXRvcCB7XG5cdFx0cGFkZGluZzogMCAycmVtIDFyZW0gMnJlbTtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0QGV4dGVuZCAudGV4dC1zbTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0Ly8gZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LmFwLW1lZGlhIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiAxNnJlbTtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LWZvbnRhd2Vzb21lO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlxcZjAzZVwiO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAzMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRcdGNvbG9yOiAkZ3JheS0zMDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0XHQuaW1hZ2Uge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC8vIHdpZHRoOiBhdXRvO1xuXHRcdFx0Ly8gaGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0fVxuXHQuYXAtdGV4dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHJlbSk7XG5cdFx0cGFkZGluZzogMnJlbSAycmVtIDRyZW0gMnJlbTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxN3JlbSk7XG5cdFx0fVxuXHRcdC5kYXRlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBleHRlbmQgLnRleHQteHM7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuXHRcdH1cblx0XHQuY2F0IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBleHRlbmQgLnRleHQteHM7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5LTMwMDtcblx0XHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAxcmVtIDAgMS41cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGV4dCB7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LXNtO1xuXHRcdH1cblx0fVxuXHQmLmFydGljbGUtcHJldmlldy0tZ3JlZW4ge1xuXHRcdGJvcmRlci10b3A6IDFyZW0gc29saWQgJGdyZWVuO1xuXHRcdC5hcC10b3Age1xuXHRcdFx0YmFja2dyb3VuZDogJGdyZWVuO1xuXHRcdH1cblx0XHQuYXAtdGV4dCAudGl0bGUgYSB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdH1cblx0fVxuXHQmLmFydGljbGUtcHJldmlldy0tcHVycGxlIHtcblx0XHRib3JkZXItdG9wOiAxcmVtIHNvbGlkICRwdXJwbGU7XG5cdFx0LmFwLXRvcCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcHVycGxlO1xuXHRcdH1cblx0XHQuYXAtdGV4dCAudGl0bGUgYSB7XG5cdFx0XHRjb2xvcjogJHB1cnBsZTtcblx0XHR9XG5cdH1cblx0Ji5hcnRpY2xlLXByZXZpZXctLW9yYW5nZSB7XG5cdFx0Ym9yZGVyLXRvcDogMXJlbSBzb2xpZCAkb3JhbmdlO1xuXHRcdC5hcC10b3Age1xuXHRcdFx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0XHR9XG5cdFx0LmFwLXRleHQgLnRpdGxlIGEge1xuXHRcdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0fVxuXHR9XG5cbn1cblxuXG4uYXJ0aWNsZS1jb250ZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAzcmVtIDA7XG5cdC5mZWF0dXJlZC1pbWFnZSB7XG5cdFx0Ym9yZGVyLXRvcDogMXJlbSBzb2xpZCAkYmx1ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdCYuZmVhdHVyZWQtaW1hZ2UtLWdyZWVuIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGdyZWVuO1xuXHRcdH1cblx0XHQmLmZlYXR1cmVkLWltYWdlLS1wdXJwbGUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHVycGxlO1xuXHRcdH1cblx0XHQmLmZlYXR1cmVkLWltYWdlLS1vcmFuZ2Uge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cdC5tZXRhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdC5kYXRlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBleHRlbmQgLnRleHQteHM7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuXHRcdH1cblx0XHQuY2F0IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdEBleHRlbmQgLnRleHQteHM7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5LTMwMDtcblx0XHR9XG5cdH1cblx0Lnd5c2l3eWcge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDRyZW07XG5cdFx0fVxuXHR9XG59XG5cblxuYXNpZGUuc2lkZWJhciB7XG5cdC5zc2JhLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IDVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHQ+IGRpdiB7XG5cdFx0XHQuc3NiYV90d2l0dGVyX3NoYXJlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzM5YTllMDtcblx0XHRcdH1cblx0XHRcdC5zc2JhX2ZhY2Vib29rX3NoYXJlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzNiNTk5ODtcblx0XHRcdH1cblx0XHRcdC5zc2JhX2dvb2dsZV9zaGFyZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNkYzRlNDE7XG5cdFx0XHR9XG5cdFx0XHQuc3NiYV9wcmludCwgLnNzYmFfZW1haWxfc2hhcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNjI2NjVlO1xuXHRcdFx0fVxuXHRcdFx0LnNzYmFfbGlua2VkaW5fc2hhcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMjM3ZmIwO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMC42cmVtKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0JjpudGgtb2YtdHlwZShvZGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VhcmNoLXNpZGUsXG5cdC53aWRnZXRfc2VhcmNoIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdGxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuXHRcdFx0QGV4dGVuZCAuZm9ybS1jb250cm9sO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDVyZW0pO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cblx0XHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQgYnJvd3NlcnMgKi9cblx0XHRcdCAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuXHRcdFx0ICAgY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cblx0XHRcdCAgIGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTArICovXG5cdFx0XHQgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0QGV4dGVuZCAuYnRuLS1zZWFyY2gtc3VibWl0O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC03LjVyZW07XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwMDJcIjtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1mb250YXdlc29tZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jYXQtc2lkZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHQuaGVhZGluZyB7XG5cdFx0XHRAZXh0ZW5kIC5oNC1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdH1cblx0LmRpc2NsYWltZXItc2lkZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlcjogMC4ycmVtIHNvbGlkICNjY2M7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRwYWRkaW5nOiA0cmVtIDJyZW0gMnJlbSAycmVtO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC0wLjJyZW07XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMC40cmVtKTtcblx0XHRcdGJhY2tncm91bmQ6ICRibHVlLWxpZ2h0O1xuXHRcdH1cblx0XHQuaGVhZGluZyB7XG5cdFx0XHRAZXh0ZW5kIC5oNC1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdH1cblx0fVxuXHQvL2RlZmF1bHRzXG5cdC53aWRnZXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0aDMge1xuXHRcdFx0QGV4dGVuZCAuaDQtaGVhZGluZztcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdEBleHRlbmQgdWwubGlzdC1jYXQtZGlzYztcblx0XHR9XG5cdH1cbn1cblxudWwubGlzdC1jYXQtZGlzYyB7XG5cdHBhZGRpbmctbGVmdDogMi41cmVtO1xuXHRsaSB7XG5cdFx0cGFkZGluZzogMC41cmVtIDA7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdH1cblx0fVxufVxuIiwiLmJyZWFkY3J1bWJzIHtcblx0Ji5icmVhZGNydW1icy0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMS41cmVtIDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0fVxuXHR1bC5saXN0LWNydW1icyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59XG5cbnVsLmxpc3QtY3J1bWJzIHtcblx0QGluY2x1ZGUgcmVzZXQtbGlzdDtcblx0bGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC8vIGNvbnRlbnQ6IFwiPlwiO1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA1NFwiO1xuXHRcdFx0XHRAaW5jbHVkZSBmb250LWZvbnRhd2Vzb21lLXByby1saWdodDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwcmVtO1xuXHRcdFx0XHR0b3A6IDAuMnJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdH1cblx0fVxufVxuXG4vL1lvYXN0IEF1dG8gR2VuZXJhdGVcbiNicmVhZGNydW1icyB7XG5cdGEge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHQvLyBwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHQvLyAmOmJlZm9yZSB7XG5cdFx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ly8gXHQvLyBjb250ZW50OiBcIj5cIjtcblx0XHRcdC8vIFx0Y29udGVudDogXCJcXGYwNTRcIjtcblx0XHRcdC8vIFx0QGluY2x1ZGUgZm9udC1mb250YXdlc29tZS1wcm8tbGlnaHQ7XG5cdFx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdC8vIFx0bGVmdDogMHJlbTtcblx0XHRcdC8vIFx0dG9wOiAwLjJyZW07XG5cdFx0XHQvLyBcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0fVxuXHRzcGFuW3R5cGVvZj1cInY6QnJlYWRjcnVtYlwiXSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC8vIGNvbnRlbnQ6IFwiPlwiO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNTRcIjtcblx0XHRcdEBpbmNsdWRlIGZvbnQtZm9udGF3ZXNvbWUtcHJvLWxpZ2h0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMHJlbTtcblx0XHRcdHRvcDogMC4ycmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0fVxuXHRcdCYuYnJlYWRjcnVtYl9sYXN0IHtcblxuXHRcdH1cblx0fVxuXHQ+IHNwYW4gPiBzcGFuW3R5cGVvZj1cInY6QnJlYWRjcnVtYlwiXTpmaXJzdC1vZi10eXBlIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuYnJlYWRjcnVtYl9sYXN0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC8vIGNvbnRlbnQ6IFwiPlwiO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNTRcIjtcblx0XHRcdEBpbmNsdWRlIGZvbnQtZm9udGF3ZXNvbWUtcHJvLWxpZ2h0O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMHJlbTtcblx0XHRcdHRvcDogMC4ycmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0fVxuXHR9XG59XG4iLCIuaW5uZXItaGVybyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMzByZW07XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRoZWlnaHQ6IDUwcmVtO1xuXHR9XG5cdC5paC1ib3gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHR9XG5cdC5paC1vdmVybGF5IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuXHRcdFx0d2lkdGg6IDEyMHJlbTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNjByZW07XG5cdFx0fVxuXG5cdH1cblx0Ji5pbm5lci1oZXJvLS1ncmF5IHtcblx0XHQuaWgtYm94IHtcblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQuaWgtYm94IHtcblx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmZhcS1ib3hlcyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ji5mYXEtYm94ZXMtLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHR9XG5cdC5mcS1ib3gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdHBhZGRpbmc6IDVyZW0gNHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAwLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWUtbGlnaHQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0wLjJyZW07XG5cdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdH1cblx0XHQuYm94LXRpdGxlIHtcblx0XHRcdEBleHRlbmQgLmgzLWhlYWRpbmc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0XHQuZmFxOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblx0XHR9XG5cdH1cblx0LmZhcSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdC50aXRsZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDJyZW0gNHJlbSAycmVtIDA7XG5cdFx0XHRAZXh0ZW5kIC5oNS1oZWFkaW5nO1xuXHRcdFx0Ly8gYmFja2dyb3VuZDogcmdiYShncmVlbiwgMC4xKTsgLy90ZXN0XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQuZmEtY2FyZXQtcmlnaHQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwLjVyZW07XG5cdFx0XHRcdHRvcDogMnJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mYXEtaW5uZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRcdHAge1xuXHRcdFx0XHRAZXh0ZW5kIC50ZXh0LTE2O1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHQuZmEtY2FyZXQtcmlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmFxLWlubmVyIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwcmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi50YWItY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ji50YWItY29udGVudC0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHRcdC50Yy1ib3gge1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0fVxuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdH1cblx0LnRjLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTEwMDtcblx0XHRwYWRkaW5nOiA1cmVtIDRyZW07XG5cdFx0bWFyZ2luOiA0cmVtIDA7XG5cdFx0bWluLWhlaWdodDogNDByZW07XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAwLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWUtbGlnaHQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0wLjJyZW07XG5cdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdH1cblx0XHQvLyAuYm94LXRpdGxlIHtcblx0XHQvLyBcdEBleHRlbmQgLmgzLWhlYWRpbmc7XG5cdFx0Ly8gXHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdC8vIH1cblx0XHQudGNiLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0QGV4dGVuZCAudGV4dC0xNjtcblx0XHRcdFx0Ly8gJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRcdC8vIH1cblx0XHRcdH1cblx0XHRcdHVsIHtcblx0XHRcdFx0QGV4dGVuZCAudGV4dC0xNjtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbTtcblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50Yy1jdGEge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LmJ0biB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTByZW07XG5cdFx0fVxuXHR9XG59XG5cbnVsLmxpc3QtdGFicyB7XG5cdEBpbmNsdWRlIHJlc2V0LWxpc3Q7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRAZXh0ZW5kIC5oNi1oZWFkaW5nO1xuXHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRtYXJnaW46IDAgMnJlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0bWFyZ2luOiAwIDRyZW07XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkYmx1ZS1saWdodDtcblx0XHR9XG5cdH1cbn1cbiIsIi5zbGlkZXItdGVzdGltb25pYWxzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmLnNsaWRlci10ZXN0aW1vbmlhbHMtLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHR9XG5cdC50ZXN0aW1vbmlhbC1pdGVtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cCB7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LTE2O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdFx0LnBlcnNvbiB7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LTE0O1xuXHRcdH1cblx0fVxufVxuXG5cbi5idXR0b24tZGl2aWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQuYnRuIHtcblx0XHRtYXJnaW4tdG9wOiAtM3JlbTtcblx0fVxuXHQmLmJ1dHRvbi1kaXZpZGVyLS1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdH1cblxufVxuIiwiLnN0YXRlbWVudC1oZWFkaW5nIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmLnN0YXRlbWVudC1oZWFkaW5nLS1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdH1cblx0LmhlYWRpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0fVxuXHQuc2gtYm94IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXRvcDogMXJlbSBzb2xpZCAkYmx1ZS1saWdodDtcblx0XHRwYWRkaW5nOiA1cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDJyZW07XG5cdFx0XHRib3R0b206IC0xcmVtO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWUtbGlnaHQ7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0QGV4dGVuZCAudGV4dC0xNjtcblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbjogMnJlbSAwO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4ub3dsLS0tdmFsdWVzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xpZGVyLXZhbHVlcyB7XG5cdG1hcmdpbi10b3A6IDRyZW07XG5cdC52YWx1ZS1pdGVtIHtcblx0XHRwIHtcblx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LTE2O1xuXHRcdH1cblx0fVxufVxuIiwiLmluZm8tY291bnRlcnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ji5pbmZvLWNvdW50ZXJzLS1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdH1cblx0LmljLWJveCB7XG5cdFx0LmNvdW50ZXIge1xuXHRcdFx0QGV4dGVuZCAuaDItaGVhZGluZztcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHR9XG5cdFx0LnRleHQge1xuXHRcdFx0QGV4dGVuZCAudGV4dC0xNjtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0cGFkZGluZzogMCAwIDNyZW0gMDtcblx0XHQuY29sLTYge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0fVxuXHR9XG59XG4iLCIudGhyZWUtY2FyZHMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ji50aHJlZS1jYXJkcy0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdH1cblx0LnRjLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG5cdFx0bWluLWhlaWdodDogMjRyZW07XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHQvLyBcdHBhZGRpbmc6IDdyZW0gOHJlbSA0cmVtO1xuXHRcdC8vIH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMC40cmVtKTtcblx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMC4ycmVtO1xuXHRcdFx0bGVmdDogLTAuMnJlbTtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cGFkZGluZzogNXJlbSA0cmVtO1xuXHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0fVxuXHRcdFx0LnYtY2VudGVyIHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdEBleHRlbmQgLmgyLWhlYWRpbmc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiA5cmVtO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdH1cblx0XHQudGV4dCB7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LTIwO1xuXHRcdH1cblx0fVxufVxuIiwiLmFsbC1jbGFzc2VzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA0cmVtIDA7XG5cdCYuYWxsLWNsYXNzZXMtLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRAZXh0ZW5kIC5oMS1oZWFkaW5nO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdH1cblx0LmNvbC0xMiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdH1cblx0I2ZpbHRlckFjY29yZGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogOC41cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdH1cblx0LmFjLWZpbHRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci10b3A6IDFyZW0gc29saWQgJGJsdWU7XG5cdFx0cGFkZGluZzogMi41cmVtIDJyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRAZXh0ZW5kIC5oNC1oZWFkaW5nO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJveC1zaGFkb3c6IDBweCAycHggOHB4IHJnYmEoYmxhY2ssIDAuMik7XG5cdFx0ei1pbmRleDogMTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRwYWRkaW5nOiAyLjVyZW0gNHJlbTtcblx0XHR9XG5cdH1cblx0LmFjLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG5cdFx0bWluLWhlaWdodDogMjRyZW07XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0cGFkZGluZzogM3JlbSAycmVtIDJyZW0gMnJlbTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAyOHJlbTtcblx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbSA2cmVtIDJyZW07XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAycmVtO1xuXHRcdFx0XHRib3R0b206IDJyZW07XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0Ly8gXHRtaW4taGVpZ2h0OiAzMHJlbTtcblx0XHQvLyB9XG5cdFx0Ly8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdC8vIFx0cGFkZGluZzogN3JlbSA4cmVtIDRyZW07XG5cdFx0Ly8gfVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAwLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0wLjJyZW07XG5cdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdH1cblx0XHQudGl0bGUge1xuXHRcdFx0QGV4dGVuZCAudGV4dC0xNjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktNDAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0XHQuYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG5cbnVsLmxpc3QtY2xhc3MtZGV0YWlsIHtcblx0QGluY2x1ZGUgcmVzZXQtbGlzdDtcblx0QGV4dGVuZCAudGV4dC0xNDtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0bGkge1xuXHRcdHBhZGRpbmc6IDAuMjVyZW0gMDtcblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA4cmVtO1xuXHRcdFx0QGV4dGVuZCAuaDYtaGVhZGluZztcblx0XHR9XG5cdH1cbn1cblxuXG4uZGV0YWlsLWNsYXNzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA0cmVtIDA7XG5cdCYuZGV0YWlsLWNsYXNzLS1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdH1cblx0LmhlYWRpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGV4dGVuZCAuaDEtaGVhZGluZztcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHR9XG5cdC5kYy1ib3gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdHBhZGRpbmc6IDVyZW0gNHJlbSA0cmVtIDRyZW07XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0LmNvbC1sZy0zIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDAuNHJlbSk7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTAuMnJlbTtcblx0XHRcdGxlZnQ6IC0wLjJyZW07XG5cdFx0fVxuXHRcdC50aXRsZSB7XG5cdFx0XHRAZXh0ZW5kIC5oMi1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdFx0LmJ0biB7XG5cdFx0XHRtYXJnaW46IDAuNXJlbSAxcmVtIDAuNXJlbSAwO1xuXHRcdFx0LnN2Zy1pbmxpbmUtLWZhIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaW5zdHJ1Y3RvciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0cGFkZGluZzogMi41cmVtIDEuNXJlbSAxLjVyZW0gMS41cmVtO1xuXHRcdC8vIGhlaWdodDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDAuMnJlbSk7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IC0wLjFyZW07XG5cdFx0fVxuXHRcdC5tZWRpYSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMjFyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdH1cblx0XHQubmFtZSB7XG5cdFx0XHRAZXh0ZW5kIC5oNS1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdH1cblx0XHQuZW1haWwge1xuXHRcdFx0QGV4dGVuZCAudGV4dC0xNDtcblx0XHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0fVxuXHRcdC5jb250ZW50IHtcblx0XHRcdEBleHRlbmQgLnRleHQtMTQ7XG5cdFx0XHRjb2xvcjogJGdyYXktNTAwO1xuXHRcdH1cblx0fVxufVxudGFibGUudGJsLWRldGFpbHMge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAwIDAgNnJlbSAwO1xuXHR0aGVhZCB7XG5cdFx0dHIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMC4zcmVtIHNvbGlkICRncmF5LTYwMDtcblx0XHRcdHRoIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHRcdFx0QGV4dGVuZCAuaDQtaGVhZGluZztcblx0XHRcdFx0cGFkZGluZzogMC41cmVtIDFyZW07XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuNXJlbSAwO1xuXHRcdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR0Ym9keSB7XG5cdFx0dHIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMC4xcmVtIGRhc2hlZCAkZ3JheS00MDA7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgJGdyYXktNTAwO1xuXHRcdFx0fVxuXHRcdFx0dGQge1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRcdEBleHRlbmQgLnRleHQtMTY7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDA7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy9GaWx0ZXJzXG4jZmlsdGVyQ2xhc3NlcyB7XG5cdHBhZGRpbmc6IDJyZW0gMCAwIDA7XG59XG51bC5saXN0LWZpbHRlcnMge1xuXHRAaW5jbHVkZSByZXNldC1saXN0O1xuXHRsaSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG5cdFx0cGFkZGluZzogMXJlbTtcblx0XHRAZXh0ZW5kIC50ZXh0LTIwO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktMjAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdH1cblx0fVxufVxuIiwiLmNhcm91c2VsLXRpbWVsaW5lIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCYuY2Fyb3VzZWwtdGltZWxpbmUtLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHR9XG5cdC5vd2wtLS10aW1lbGluZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC8vIHRleHQtYWxpZ24tbGFzdDogbGVmdDtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiA1LjVyZW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMC42cmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktNTAwO1xuXHRcdH1cblx0XHQub3dsLXN0YWdlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuY3RpbWUtd3JhcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0LmN0aW1ldy1idG4ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxNy41cmVtO1xuXHRcdFx0d2lkdGg6IDMuNXJlbTtcblx0XHRcdGhlaWdodDogOHJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYShibGFjaywgMC41KTtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0Y29sb3I6ICRncmF5LTIwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxcmVtKTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKGJsYWNrLCAwLjc1KTtcblx0XHRcdH1cblx0XHRcdCYuY3RpbWV3LWJ0bi0tcHJldiB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdC8vIHotaW5kZXg6IDI7XG5cdFx0XHRcdCYuaGlkZGVuIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuY3RpbWV3LWJ0bi0tbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHR0b3A6IDE4LjVyZW07XG5cdFx0XHRcdHdpZHRoOiA2LjVyZW07XG5cdFx0XHRcdGhlaWdodDogMTRyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi41cmVtO1xuXHRcdFx0XHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxLjRyZW0pO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50aW1lbGluZS1pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiAyOXJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuXHRcdC8vIGJhY2tncm91bmQ6IHJnYmEoeWVsbG93LCAwLjIpOyAvL3Rlc3RcblxuXHRcdC50LWRhdGUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVyZW07XG5cdFx0XHR3aWR0aDogMTVyZW07XG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWUtbGlnaHQ7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRAZXh0ZW5kIC5oNS1oZWFkaW5nO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtMS42cmVtO1xuXHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDEuM3JlbSk7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMS44cmVtIDEuM3JlbSAwIDEuM3JlbTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZS1saWdodCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC01cmVtO1xuXHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDAuM3JlbSk7XG5cdFx0XHRcdHdpZHRoOiAwLjZyZW07XG5cdFx0XHRcdGhlaWdodDogMi44cmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnQtYm94IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAyNXJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDIwcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiA0cmVtO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDAuNHJlbSk7XG5cdFx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdFx0XHR0b3A6IC0wLjJyZW07XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlLWxpZ2h0O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdFx0Lm1lZGlhIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMC44cmVtO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0XHRAZXh0ZW5kIC50ZXh0LTE2O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG59XG4iLCIuc2VjdGlvbi12aWRlbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQmLnNlY3Rpb24tdmlkZW8tLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHR9XG5cbn1cbiIsIi5zZWN0aW9uLXRydXN0IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmLnNlY3Rpb24tdHJ1c3QtLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHR9XG5cdC5zdC1ib3gge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAycmVtIDRyZW07XG5cdFx0Lm5hbWUge1xuXHRcdFx0QGV4dGVuZCAuaDUtaGVhZGluZztcblx0XHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICRibHVlO1xuXHRcdH1cblx0XHQubWVkaWEge1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMjByZW07XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5pbWFnZS1iYW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi1oZWlnaHQ6IDQ3cmVtO1xuXHRwYWRkaW5nOiAxMHJlbSAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdCYuaW1nLWJhbm5lci0tcmV2ZXJzZSB7XG5cdFx0LnJvdyB7XG5cdFx0XHRAZXh0ZW5kIC5mbGV4LXJvdy1yZXZlcnNlO1xuXHRcdH1cblx0XHQuaGVhZGluZywgLnN1YmhlYWRpbmcge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogNS42cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiA2LjhyZW07XG5cdFx0dGV4dC1zaGFkb3c6IDJweCAzcHggNHB4ICMzNjM2MzY7XG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cblx0LnN1YmhlYWRpbmcge1xuXHRcdEBpbmNsdWRlIGZvbnQtc2Vjb25kYXJ5LWJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHR0ZXh0LXNoYWRvdzogMnB4IDNweCA0cHggIzM2MzYzNjtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cblx0LmltZy1jb3ZlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQtc2l6ZTpjb3ZlciAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHR9XG5cdC5pbmZvLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdHBhZGRpbmc6IDNyZW07XG5cdFx0b3BhY2l0eTogMDtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdHAge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcblx0XHRcdEBleHRlbmQgLnRleHQtMjA7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmFjdGl2ZSB7XG5cdFx0LmltZy1jb3ZlciB7XG5cdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG5cdFx0fVxuXHRcdC5pbmZvLWJveCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHQuY29sLTEyOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdH1cbn1cbiIsIi5zcGxpdC1jYXNlc3R1ZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDEwcmVtIDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdCYuc3BsaXQtY2FzZXN0dWR5LS1yZXZlcnNlIHtcblx0XHQucm93IHtcblx0XHRcdEBleHRlbmQgLmZsZXgtcm93LXJldmVyc2U7XG5cdFx0fVxuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogNS42cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiA2LjhyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0fVxuXHQuc3ViaGVhZGluZyB7XG5cdFx0QGluY2x1ZGUgZm9udC1zZWNvbmRhcnktYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdH1cblx0Lm1lZGlhIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogNDByZW07XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtc2l6ZTpjb3ZlciAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMCk7XG5cdFx0fVxuXHR9XG5cdC5pbmZvLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDNyZW07XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0LnYtY2VudGVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuXHRcdFx0QGV4dGVuZCAudGV4dC0yMDtcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdC5jb2wtMTI6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0fVxufVxuIiwiLnd5c2l3eWcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBleHRlbmQgLnRleHQtMTY7XG5cdGgxLCBoMiB7XG5cdFx0QGV4dGVuZCAuaDItaGVhZGluZztcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHR9XG5cdGgzIHtcblx0XHRAZXh0ZW5kIC5oMy1oZWFkaW5nO1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblx0aDQge1xuXHRcdEBleHRlbmQgLmg0LWhlYWRpbmc7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0fVxuXHRwIHtcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdFx0JiArIHVsIHtcblx0XHRcdG1hcmdpbi10b3A6IC0ycmVtO1xuXHRcdH1cblx0fVxuXHR1bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0cGFkZGluZzogMC4yNXJlbSAwO1xuXHRcdH1cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW46IDFyZW0gMCAxcmVtIDA7XG5cdFx0fVxuXHR9XG5cdC5idG4ge1xuXHRcdG1hcmdpbjogMC41cmVtIDFyZW0gMC41cmVtIDA7XG5cdH1cblx0LnNoYXJlLWJhciB7XG5cdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHQuc3NiYS13cmFwIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0LnNzYmFfdHdpdHRlcl9zaGFyZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzM5YTllMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc3NiYV9mYWNlYm9va19zaGFyZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzNiNTk5ODtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc3NiYV9nb29nbGVfc2hhcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNkYzRlNDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNzYmFfcHJpbnQsIC5zc2JhX2VtYWlsX3NoYXJlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNjI2NjVlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zc2JhX2xpbmtlZGluX3NoYXJlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMjM3ZmIwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHQvLyB3aWR0aDogY2FsYyg1MCUgLSAwLjZyZW0pO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vYXJ0aWNsZVxuXHQuZW50cnktY29udGVudCB7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZS1saWdodDtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdC8qd2lkdGg6IDEwMCU7Ki9cblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cbn1cbiIsIi5sZWFkaW5nLWltYWdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQubWVkaWEge1xuXHRcdGJvcmRlci10b3A6IDFyZW0gc29saWQgJGJsdWUtbGlnaHQ7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuIiwiLm1vZGFsLW9wZW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5odG1sIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC0tc20ge1xuXHQvLyBkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXHQmLnNob3cge1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0fVxuXHQubW9kYWwtaGVhZGVyIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdH1cblx0Lm1vZGFsLWRpYWxvZyB7XG5cdFx0bWF4LXdpZHRoOiAzMnJlbTtcblx0ICAgIG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cdC5tb2RhbC1ib2R5IHtcblx0XHRwYWRkaW5nOiAxLjVyZW0gMi41cmVtO1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdFx0LmNhcHRpb24sIC5jYXB0aW9uIHAge1xuXHRcdFx0QGV4dGVuZCAudGV4dC0xNDtcblx0XHR9XG5cdH1cblx0Lm1vZGFsLXRpdGxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAZXh0ZW5kIC5oMy1oZWFkaW5nO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdH1cbn1cblxuLmx0Z2MtZm9ybXMge1xuXHQuZm9ybS1ncm91cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRsYWJlbCB7XG5cdFx0XHRAZXh0ZW5kIC5oNS1oZWFkaW5nO1xuXHRcdH1cblx0fVxuXHQuY2FwdGlvbiB7XG5cdFx0QGV4dGVuZCAudGV4dC0xNDtcblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LTE0O1xuXHRcdH1cblx0fVxuXHQuYWN0aW9uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHQuYnRuIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdFx0fVxuXHRcdFx0LmZhLXBob25lIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmFjY29yZGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ji5hY2NvcmRpb24tLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHR9XG5cdC5hYy1ib3gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdHBhZGRpbmc6IDVyZW0gNHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAwLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWUtbGlnaHQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0wLjJyZW07XG5cdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdH1cblx0XHQuYm94LXRleHQge1xuXHRcdFx0QGV4dGVuZCAudGV4dC0yMDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0XHQuYm94Omxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblx0XHR9XG5cdH1cblx0LmJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuXHRcdC50aXRsZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDJyZW0gNHJlbSAycmVtIDA7XG5cdFx0XHRAZXh0ZW5kIC5oNS1oZWFkaW5nO1xuXHRcdFx0Ly8gYmFja2dyb3VuZDogcmdiYShncmVlbiwgMC4xKTsgLy90ZXN0XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQuZmEtY2FyZXQtcmlnaHQge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwLjVyZW07XG5cdFx0XHRcdHRvcDogMnJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5ib3gtaW5uZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRcdHAge1xuXHRcdFx0XHRAZXh0ZW5kIC50ZXh0LTE2O1xuXHRcdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHQuZmEtY2FyZXQtcmlnaHQge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYm94LWlubmVyIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwcmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5ub3RpY2Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDJyZW0gMDtcblx0LmFsZXJ0IHtcblx0XHRAZXh0ZW5kIC50ZXh0LTE2O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0cGFkZGluZzogMXJlbSA0cmVtO1xuXHR9XG59XG5cbi5hbGVydC5hbGVydC1kYW5nZXIge1xuXHRmb250LXNpemU6IDEyNSU7XG59XG4iLCIucmF0ZS1jYWxjIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiA0cmVtIDA7XG5cdCYucmF0ZS1jYWxjLS1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdH1cblx0LmhlYWRpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGV4dGVuZCAuaDEtaGVhZGluZztcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHR9XG5cdC5yYy1ib3gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdHBhZGRpbmc6IDZyZW0gNHJlbSA0cmVtIDRyZW07XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDAuNHJlbSk7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZS1saWdodDtcblx0XHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdEBleHRlbmQgLmgzLWhlYWRpbmc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdH1cblx0XHQubGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRAZXh0ZW5kIC5oNC1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0LnN1YmxhYmVsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0QGV4dGVuZCAudGV4dC0xNjtcblx0XHR9XG5cdFx0LmJ0bi1zbSB7XG5cdFx0XHRtYXJnaW46IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG5cdFx0fVxuXHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0fVxuXHRcdC5hY3Rpb24ge1xuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cdFx0fVxuXHR9XG59XG4iLCIuZmluZC1vZmZpY2Uge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5jb250YWluZXItZmx1aWQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LnJvdyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0bWluLWhlaWdodDogNjByZW07XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0aGVpZ2h0OiA3MHZoOyAvL2FkanVzdCBmb3Igdmlld3BvcnRzXG5cdFx0fVxuXHRcdD4gLmNvbCB7XG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cdCNtYXAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMjVyZW07O1xuXHRcdC8vIGJhY2tncm91bmQ6IHJnYmEoeWVsbG93LCAwLjUpOyAvL3Rlc3Rcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblx0Lm1hcC1zaWRlYmFyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdG92ZXJmbG93LXg6IG5vbmU7XG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA0cmVtO1xuXHRcdFx0bGVmdDogNHJlbTtcblx0XHRcdHdpZHRoOiA0NHJlbTtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gOHJlbSk7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdG92ZXJmbG93LXg6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoNTQsNTQsNTQsMC4xOSk7XG5cdFx0fVxuXHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Ym9yZGVyLXRvcDogMXJlbSBzb2xpZCAkYmx1ZTtcblxuXHRcdC50aXRsZSB7XG5cdFx0XHRAZXh0ZW5kIC5oMi1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblxuXHRcdH1cblx0XHQudGl0bGUyIHtcblx0XHRcdEBleHRlbmQgLmgzLWhlYWRpbmc7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjY2NjO1xuXHRcdH1cblx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDVyZW0pO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblx0XHRcdH1cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC52aWV3LWFsbCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdC8vIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHRcdC8vICY6aG92ZXIge1xuXHRcdFx0XHQvLyBcdGNvbG9yOiAkZ3JheS02MDA7XG5cdFx0XHRcdC8vIH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlYXJjaC1tYXAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHR9XG5cdFx0LnJlc3VsdHMge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gcGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0fVxuXG5cdFx0LmxvYy1pbmZvIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRwYWRkaW5nOiAycmVtIDByZW0gMnJlbSAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNjY2M7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtMnJlbTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgNHJlbSk7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciwgJi5hY3RpdmUge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHJlbTtcblx0XHRcdFx0QGV4dGVuZCAuaDQtaGVhZGluZztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHRcdC5kaXN0YW5jZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHRcdC5sb2NhdGlvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoc3JjL2ltZy9zdmcvbWFwLXBpbi5zdmcpIDAgMC41cmVtIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4IDI1cHg7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5waG9uZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0XHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMC41cmVtO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZheCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0XHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMC41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZW1haWwge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0XHRcdFx0LnN2Zy1pbmxpbmUtLWZhIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDAuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJ0bi1ncm91cCB7XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7IC8vdGVtcFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRuLWlubGluZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0LmZhLXBob25lIHtcblx0XHRcdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdC8vIGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHQvLyB0b3A6IDAuNXJlbTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5leHRyYSB7XG5cdFx0XHRcdC8vIG1heC1oZWlnaHQ6IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0XHQubW9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAycmVtO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5vbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQub2ZmIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN2Zy1pbmxpbmUtLWZhIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdC8vIC5leHRyYSB7XG5cdFx0XHRcdC8vIFx0bWF4LWhlaWdodDogMTAwcmVtO1xuXHRcdFx0XHQvLyB9XG5cdFx0XHRcdC5tb3JlIHtcblx0XHRcdFx0XHQub24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQub2ZmIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC8vIC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdFx0Ly8gXHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5kaXN0YW5jZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudGFiIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMnJlbTtcblx0XHRcdHdpZHRoOiA1cmVtO1xuXHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYXktMzAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtIDAgMCAwLjVyZW07XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRwYWRkaW5nOiAwLjhyZW0gMCAwIDEuNHJlbTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdH1cblx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdC8vIHRyYW5zZm9ybTogcm90YXRlWCgwKTtcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKSByb3RhdGVZKCAwICk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0d2lkdGg6IDhyZW07XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0XHQubXMtd3JhcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQudGFiIHtcblx0XHRcdFx0LnN2Zy1pbmxpbmUtLWZhIHtcblx0XHRcdFx0XHQvLyB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIC0xMDAlICkgcm90YXRlWSggLTE4MGRlZyApO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmluZm8td2luZG93IHtcblx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyBwYWRkaW5nOiAxcmVtO1xuXHQvLyBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHQvLyBib3JkZXI6IDJweCBzb2xpZCAjQ0NDQ0NDO1xuXHQvLyBib3gtc2hhZG93OiAycHggMnB4IDRweCAwIHJnYmEoNTQsNTQsNTQsMC4xOSk7XG5cdHBhZGRpbmc6IDJyZW0gMnJlbSAwLjVyZW0gMnJlbTtcblx0d2lkdGg6IDEwMCU7XG5cdC50aXRsZSB7XG5cdFx0QGV4dGVuZCAuaDYtaGVhZGluZztcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHR9XG5cdC5kaXN0YW5jZSB7XG5cdFx0QGV4dGVuZCAudGV4dC0xNDtcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cdH1cblx0LmxvY2F0aW9uIHtcblx0XHRAZXh0ZW5kIC50ZXh0LTE0O1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0fVxuXHRhLmJ0biB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLmdtLXN0eWxlLWl3IHtcbiAgIC8vIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgIGhlaWdodDogYXV0bztcbiAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgb3BhY2l0eTogMDtcbiAgID4gZGl2IHtcbiAgIFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgIH1cbn1cbiIsIi5jYXJvdXNlbC1waG90b3Mge1xuXHQmLmNhcm91c2VsLXBob3Rvcy0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmNwLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC5vdmVyZmxvdyB7XG5cdFx0XHR3aWR0aDogMjAwMHJlbTtcblx0XHR9XG5cdFx0LmNwdy1idG4ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA2LjVyZW07XG5cdFx0XHR3aWR0aDogMy41cmVtO1xuXHRcdFx0aGVpZ2h0OiA4cmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKGJsYWNrLCAwLjUpO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRjb2xvcjogJGdyYXktMjAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDFyZW0pO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoYmxhY2ssIDAuNzUpO1xuXHRcdFx0fVxuXHRcdFx0Ji5jcHctYnRuLS1wcmV2IHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdCYuY3B3LWJ0bi0tbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHR0b3A6IDcuNXJlbTtcblx0XHRcdFx0d2lkdGg6IDYuNXJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxNHJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDEuNHJlbSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm93bC1pdGVtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0Lm93bC0tLXBob3RvcyAub3dsLXN0YWdlIHtcblx0XHQvLyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0fVxuXHQucGhvdG8taXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi13aWR0aDogMjUuNXJlbTtcblx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG5cdFx0Ly8gbWFyZ2luLXJpZ2h0OiA0cmVtO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAwLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogLTAuMnJlbTtcblx0XHRcdHRvcDogLTAuMnJlbTtcblx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdFx0Lm1lZGlhIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAwLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxOHJlbTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMC4ycmVtO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC8vIGltZyB7XG5cdFx0XHQvLyBcdHdpZHRoOiA2LjVyZW07XG5cdFx0XHQvLyBcdGhlaWdodDogYXV0bztcblx0XHRcdC8vIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0XHQuY2FwdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0QGV4dGVuZCAudGV4dC0xNjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG5cdC5jcC1jdGEge1xuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG4iLCIuY2Fyb3VzZWwtZG9jdW1lbnRzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmLmNhcm91c2VsLWRvY3VtZW50cy0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmNkLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC5vdmVyZmxvdyB7XG5cdFx0XHR3aWR0aDogMjAwMHJlbTtcblx0XHR9XG5cdFx0LmNkdy1idG4ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA2LjVyZW07XG5cdFx0XHR3aWR0aDogMy41cmVtO1xuXHRcdFx0aGVpZ2h0OiA4cmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKGJsYWNrLCAwLjUpO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRjb2xvcjogJGdyYXktMjAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDFyZW0pO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoYmxhY2ssIDAuNzUpO1xuXHRcdFx0fVxuXHRcdFx0Ji5jZHctYnRuLS1wcmV2IHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblx0XHRcdCYuY2R3LWJ0bi0tbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHR0b3A6IDcuNXJlbTtcblx0XHRcdFx0d2lkdGg6IDYuNXJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxNHJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDEuNHJlbSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm93bC0tLWRvY3VtZW50cyAub3dsLXN0YWdlIHtcblx0XHQvLyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0fVxuXHQuZG9jdW1lbnQtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4td2lkdGg6IDI1cmVtO1xuXHRcdG1pbi1oZWlnaHQ6IDMwLjVyZW07XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2NjYztcblx0XHRwYWRkaW5nOiAwLjhyZW0gMS41cmVtIDEuNXJlbSAxLjVyZW07XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDAuNHJlbSk7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdFx0dG9wOiAtMC4ycmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0fVxuXHRcdD4gYSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXHRcdC5tZWRpYSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAzLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxNnJlbTtcblx0XHRcdGJhY2tncm91bmQ6ICRncmF5LTUwMDtcblx0XHRcdGxlZnQ6IC0xLjdyZW07XG5cdFx0XHRkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogNi41cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHQge1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktNTAwO1xuXHRcdFx0XHRAZXh0ZW5kIC50ZXh0LTE0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmNhcm91c2VsLXBhcnRuZXJzIHtcblx0Ji5jYXJvdXNlbC1wYXJ0bmVycy0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmNwLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC5vdmVyZmxvdyB7XG5cdFx0XHR3aWR0aDogMjAwMHJlbTtcblx0XHR9XG5cdFx0LmNwdzItYnRuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNi41cmVtO1xuXHRcdFx0d2lkdGg6IDMuNXJlbTtcblx0XHRcdGhlaWdodDogOHJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYShibGFjaywgMC41KTtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0Y29sb3I6ICRncmF5LTIwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxcmVtKTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKGJsYWNrLCAwLjc1KTtcblx0XHRcdH1cblx0XHRcdCYuY3B3Mi1idG4tLXByZXYge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0Ji5jcHcyLWJ0bi0tbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHRcdFx0XHR0b3A6IDcuNXJlbTtcblx0XHRcdFx0d2lkdGg6IDYuNXJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxNHJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDEuNHJlbSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm93bC1pdGVtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0Lm93bC0tLXBob3RvcyAub3dsLXN0YWdlIHtcblx0XHQvLyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0fVxuXHQucGhvdG8taXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi13aWR0aDogMjUuNXJlbTtcblx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHQvLyBtYXJnaW4tcmlnaHQ6IDRyZW07XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDAuNHJlbSk7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdFx0dG9wOiAtMC4ycmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0XHQubWVkaWEge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhcHRpb24ge1xuXHRcdFx0cGFkZGluZzogMnJlbTtcblx0XHRcdEBleHRlbmQgLnRleHQtMTY7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxuXHQuY3AtY3RhIHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuIiwiLy9TdGFmZlxuLmxpc3Qtb2ZmaWNlcyB7XG5cdEBpbmNsdWRlIHJlc2V0LWxpc3Q7XG5cdGxpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmRldGFpbC1zdGFmZiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWluLWhlaWdodDogNjByZW07XG5cdC5oZWFkaW5nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBleHRlbmQgLmgxLWhlYWRpbmc7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0fVxuXHQuZHMtYm94IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ly8gbWF4LXdpZHRoOiAyNHJlbTtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHQuY29sLWxnLTMge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGl0bGUge1xuXHRcdFx0QGV4dGVuZCAuaDItaGVhZGluZztcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0fVxuXHRcdC5idG4ge1xuXHRcdFx0bWFyZ2luOiAwLjVyZW0gMXJlbSAwLjVyZW0gMDtcblx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmluc3RydWN0b3Ige1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXHRcdHBhZGRpbmc6IDIuNXJlbSAxLjVyZW0gMS41cmVtIDEuNXJlbTtcblx0XHQvLyBoZWlnaHQ6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDAuMnJlbSk7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IC0wLjFyZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuXHRcdFx0d2lkdGg6IDI0cmVtO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gM3JlbTtcblxuXHRcdH1cblx0XHQubWVkaWEge1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDMwcmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdFx0Lm5hbWUge1xuXHRcdFx0QGV4dGVuZCAuaDUtaGVhZGluZztcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHR9XG5cdFx0LmVtYWlsIHtcblx0XHRcdEBleHRlbmQgLnRleHQtMTQ7XG5cdFx0XHRjb2xvcjogJGdyYXktNTAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdH1cblx0XHQuY29udGVudCB7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LTE0O1xuXHRcdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0XHR9XG5cdH1cbn1cbiIsIi5oZWFkZXItb3JkZXJzIHtcblx0LnJvdy5yZXZlcnNlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0PmRpdiB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXHR9XG59XG5cbi55dWktc2tpbi1zYW0ge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0aW5wdXQucGFkIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMy42ZW07XG5cdFx0fVxuXHR9XG5cblx0LmltYWdlLWdyb3VwIHtcblx0XHRpbnB1dCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0fVxuXHR9XG5cblx0I3N0YXR1cyB7XG5cdFx0Y29sb3I6ICM2Zjc2N2I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYjtcblx0XHRib3JkZXItY29sb3I6ICNmM2Y3ZmE7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IC43NXJlbSAxLjI1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblxuXHRcdC5zdGF0dXMtaGlkZSB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0YS5tYWduaWZ5LCBhLmNvbXBhc3MsIGEuY2FsZW5kYXIsIGEucmVzdG9yZSwgYS5yZW1vdmUsIGEuYWRkLCBhLmV4cGFuZCwgYS5jb2xsYXBzZSwgLmltZy1kb3QsIC5pbWctcmVxdWlyZWQsIC5pbWctaW5mbywgLmltZy1lcnJvciwgLmltZy1oZWxwLCAuaW1nLWhpbnQsIC5pbWctdmlzYSwgLmltZy1tYXN0ZXJjYXJkIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3NwaXJlL3B1YmxpYy9pbWcvc3ByaXRlLnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRtYXJnaW4tbGVmdDogLjI1ZW07XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdF96b29tOiAxO1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRmb250LXNpemU6IDEycHQ7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRpbWcubXVsdGl2YWx1ZSB7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdG1hcmdpbi1sZWZ0OiAuMjVlbTtcblx0fVxuXG5cdGltZy5jYyB7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRtYXJnaW4tbGVmdDogLjVlbTtcblx0fVxuXG5cdC5pbWctdmlzYSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtNDUwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAzM3B4O1xuXHR9XG5cblx0LmltZy1tYXN0ZXJjYXJkIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC00NTBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDM2cHg7XG5cdH1cblxuXHRhLnJlc3RvcmUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCB0b3A7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMXB4O1xuXHR9XG5cblx0YS5yZW1vdmUge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xMjVweCB0b3A7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMXB4O1xuXHR9XG5cblx0YS5hZGQge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xMjVweCAtMjVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDExcHg7XG5cdH1cblxuXHRhLm1hZ25pZnkge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC01MHB4IHRvcDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdH1cblxuXHRhLmNvbXBhc3Mge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC03NXB4IHRvcDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE3cHg7XG5cdFx0cGFkZGluZy10b3A6IDNweDtcblx0fVxuXG5cdGEuY2FsZW5kYXIge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAtMjVweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE3cHg7XG5cdH1cblxuXHRhLmV4cGFuZCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNXB4IHRvcDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDFweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC41ZW07XG5cdH1cblxuXHRhLmNvbGxhcHNlIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI1cHggLTI1cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAuNWVtO1xuXHR9XG5cblx0LmltZy1kb3Qge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTI5N3B4O1xuXHRcdHBhZGRpbmctbGVmdDogN3B4O1xuXHR9XG5cblx0LmltZy1yZXF1aXJlZCB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggLTI5N3B4O1xuXHRcdHBhZGRpbmctbGVmdDogN3B4O1xuXHR9XG5cdC52aXN1YWwtYWlkcyAuaW1nLXJlcXVpcmVkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmltZy1pbmZvLCAuaW1nLWhpbnQge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC01MHB4IC0zMDBweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy10b3A6IDFweDtcblx0fVxuXG5cdC5pbWctZXJyb3Ige1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC03NXB4IC0yOTlweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdH1cblxuXHQuaW1nLWhlbHAge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAtMzAwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctdG9wOiAxcHg7XG5cdH1cblxuXHQuaW1nLWFycm93IHtcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoL3N0eWxlL3Nwcml0ZS5wbmcpIG5vLXJlcGVhdCBsZWZ0IC0yNTBweDtcblx0XHRoZWlnaHQ6IDM5cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRsaW5lLWhlaWdodDogMzlweDtcblx0fVxuXG5cdC5yb3ctb3B0aW9ucyBhIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQucm93LWluZm8ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiA5OTk5OTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5yb3ctb3B0aW9ucyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDk5OTk5O1xuXHRcdC8qYm9yZGVyOiAxcHggc29saWQgI0IyRDJGRjsqL1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXG5cdC55dWktb3ZlcmxheSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0Lm1hcCB7XG5cdFx0XHRwYWRkaW5nOiA5ZW07XG5cdFx0fVxuXHR9XG5cdC55dWktaGlkZGVuIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG5cdCNvcmRlci1zdGF0dXMge1xuXHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdH1cblxuXHQuaGVhZGVyLXRvcGJhciB7XG5cdFx0LmJ0bi0tc2VhcmNoIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGhlaWdodDogMS41ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZpZWxkc2V0IHtcblx0XHRib3JkZXItdG9wOiAxcmVtIHNvbGlkICRibHVlLWRhcms7IFxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cblx0XHRoMntcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5jb250ZW50IHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2NjYztcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cblxuc2VjdGlvbi5sdHMsIC5sdHMtbW9kYWwsIC55dWktZHQtZWRpdG9yIHtcblx0aDIge1xuXHRcdC5yaWdodCB7XG5cdFx0XHRmb250LXNpemU6IDEwcHQ7XG5cdFx0fVxuXHR9XG5cdC5yZXF1aXJlZCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJlZDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0bWFyZ2luOiAuNWVtO1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cdCYubXYtcm93LXZlcnRpY2FsIHtcblx0XHR3aWR0aDogNTBlbTtcblxuXHRcdGRpdi5pbnB1dCB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdHdpZHRoOiAxMGVtO1xuXHRcdFx0fVxuXHRcdFx0LmlucHV0IHtcblx0XHRcdFx0d2lkdGg6IDMwZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGZvcm0ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQucmlnaHQge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxuXG5cdGgyIHtcblx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0fVxuXG5cdGg0IHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxuXG5cdC55dWktbmF2IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogMXJlbSAycmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItdG9wOiAuNXJlbSBzb2xpZCAkZ3JheS0zMDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdCYuc2VsZWN0ZWQsICY6aG92ZXIge1xuXHRcdFx0XHRib3JkZXItdG9wOiAuNXJlbSBzb2xpZCAkYmx1ZS1kYXJrOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc21hbGwtbGFiZWwge1xuXHRcdGxhYmVsIHtcblx0XHRcdHdpZHRoOiA4ZW07XG5cdFx0fVxuXG5cdFx0ZGl2LmlucHV0IHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0d2lkdGg6IDhlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29sdW1ucyB7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0X3pvb206IDE7XG5cblx0XHQuY29sdW1uIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblx0fVxuXG5cdGRpdi5pbnB1dCB7XG5cdFx0bWFyZ2luOiAuNXJlbTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0dWwge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3RhdGUge1xuXHRcdCAgICB3aWR0aDogMi41ZW07XG5cdFx0fVxuXG5cdFx0LnppcCB7XG5cdFx0ICAgIHdpZHRoOiA1ZW07XG5cdFx0fVxuXG5cdFx0LmVtYWlsIHtcblx0XHQgICAgd2lkdGg6IDE4ZW07XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0d2lkdGg6IDE1ZW07XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAuNXJlbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogLjI1ZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblxuXHRcdFx0XHQmLnJhZGlvIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwZW07XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0cGFkZGluZy10b3A6IC41cmVtO1xuXHRcdH1cblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdHdpZHRoOiAyNWVtO1xuXHRcdFx0aGVpZ2h0OiA2ZW07XG5cdFx0fVxuXG5cdFx0aW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuXHRcdFx0cGFkZGluZzogJGlucHV0LWJ0bi1wYWRkaW5nLXkgJGlucHV0LWJ0bi1wYWRkaW5nLXg7XG5cdFx0XHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cblx0XHRcdCYuYnRuIHtcblx0XHRcdFx0cGFkZGluZzogJGJ0bi1wYWRkaW5nLXkgJGJ0bi1wYWRkaW5nLXg7XG5cdFx0XHR9XG5cblx0XHRcdCYuZGF0ZSB7XG5cdFx0XHRcdHdpZHRoOiA3ZW07XG5cdFx0XHR9XG5cblx0XHRcdCYuYWRkcmVzcywgLmNvbXBhbnksIC5jc3oge1xuXHRcdFx0XHR3aWR0aDogMjBlbTtcblx0XHRcdH1cblxuXHRcdFx0Jlt0eXBlPWNoZWNrYm94XSwgJlt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdHdpZHRoOiAxZW07XG5cdFx0XHRcdGhlaWdodDogMWVtO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRtYXJnaW46IDAgLjVlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdC55dWktZHQge1xuXG5cdFx0dGFibGUge1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuXHRcdFx0Lnl1aS1kdC1oaWRkZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHR0ciB7XG5cdFx0XHRcdCYueXVpLWR0LW9kZCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC55dWktZHQtbGluZXIge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWluLWhlaWdodDogMS41ZW07XG5cdFx0XHR9XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH0gXG59XG4iLCIkYnRuLXBhZGRpbmcteTogLjc1cmVtO1xuJGJ0bi1wYWRkaW5nLXg6IDNyZW07XG4iLCJib2R5LmhvbWUge1xuXHQjaGVhZGVyTWFpbiB7XG5cdFx0ei1pbmRleDogNTAwMDtcblx0fVxuXG5cdCNwYW5lbCB7XG5cdFx0ei1pbmRleDogaW5pdGlhbDtcblx0fVxuXG5cdC5ob21lLWFjdGlvbnMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdFx0LmhhLWJveCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRcdGJvcmRlci10b3A6IDFyZW0gc29saWQgJGJsdWUtZGFyaztcblx0XHRcdHRvcDogLTRyZW07XG5cdFx0XHRAaW5jbHVkZSBmb250LXNlY29uZGFyeS1saWdodDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNnJlbTtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXHRcdFx0fVxuXHRcdFx0LmlubmVyLWJveCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDRyZW0gMnJlbSA0cmVtIDJyZW07XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuZHJvcGRvd24ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ly8gYmFja2dyb3VuZDogcmdiYSh5ZWxsb3csIDAuMjUpOyAvL3Rlc3Rcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRcdFx0XHRcdCAgICBtYXJnaW46IDEuNnJlbSAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IDAuMTU1ZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdHotaW5kZXg6IDYwMDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzk3OTc5Nztcblx0XHRcdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDRweCAwIHJnYmEoMCwwLDAsMC4xOSk7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHQuZHJvcGRvd24taXRlbSB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDEuNXJlbTtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRDhEOEQ4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyYXktNTAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5ob21lLXNwbGl0LWFjdGlvbnMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdFx0cGFkZGluZzogM3JlbSAwIDA7XG5cdFx0LmNvbC0xMiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0XHQuaHNhLWJveCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRcdGJvcmRlci10b3A6IDFyZW0gc29saWQgJGJsdWUtZGFyaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR0b3A6IC00cmVtO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zZWNvbmRhcnktbGlnaHQ7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjZyZW07XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblx0XHRcdH1cblx0XHRcdC5pbm5lci1ib3gge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAzLjVyZW0gMy41cmVtIDJyZW0gMy41cmVtO1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0LmhlYWRpbmcge1xuXHRcdFx0XHRAZXh0ZW5kIC5oMy1oZWFkaW5nO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2hhcmUtbG9jYXRpb24ge1xuXHRcdFx0XHRAZXh0ZW5kIC5oNC1oZWFkaW5nO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubG9jYXRpb24tcmVzdWx0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdC5leHRyYSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRpdGxlIC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5leHRyYSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0QGV4dGVuZCAuaDQtaGVhZGluZztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogIG1pZGRsZTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZGlzdGFuY2Uge1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS01MDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubG9jYXRpb24ge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoc3JjL2ltZy9zdmcvbWFwLXBpbi5zdmcpIDAgMC41cmVtIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE4cHggMjVweDtcblx0XHRcdFx0XHRAZXh0ZW5kIC50ZXh0LTIwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2Vjb25kYXJ5LXNlbWlib2xkO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBob25lIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdFx0XHRcdFx0QGV4dGVuZCAudGV4dC0xNjtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdEBleHRlbmQgLnRleHQtMTY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwLjVyZW07XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYXgge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0XHRcdFx0XHRAZXh0ZW5kIC50ZXh0LTE2O1xuXHRcdFx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwLjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5lbWFpbCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0XHRcdEBleHRlbmQgLnRleHQtMTY7XG5cdFx0XHRcdFx0LnN2Zy1pbmxpbmUtLWZhIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDAuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bi1ncm91cCB7XG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyAvL3RlbXBcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bi1pbmxpbmUge1xuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHRcdC5mYS1waG9uZSB7XG5cdFx0XHRcdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ly8gbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0Ly8gdG9wOiAwLjVyZW07XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0XHQudmlldy1hbGwge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktNTAwO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdC8vIEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHRcdFx0Ly8gJjpob3ZlciB7XG5cdFx0XHRcdFx0Ly8gXHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHQge1xuXHRcdFx0XHRAZXh0ZW5kIC50ZXh0LWxnO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYWN0aW9uIHtcblx0XHRcdFx0LmRyb3Bkb3duIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XHQuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogMC4xNTVlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAxcHggMXB4IDRweCAwIHJnYmEoMCwwLDAsMC4xOSk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0LmRyb3Bkb3duLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMXJlbTtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0Q4RDhEODtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuLS1jbGVhci11bmRlcmxpbmUge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIwcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4tLWdyYXkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG4iLCIuZmVhdHVyZWQtZHVvIHtcblx0Ji5mZWF0dXJlZC1kdW8tLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQvLyBwYWRkaW5nOiAycmVtIDAgNXJlbTtcblx0LmhlYWRpbmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQvLyBAZXh0ZW5kIC5oMS1oZWFkaW5nO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdH1cblx0LmR1by1wcmV2aWV3IHtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHR9XG59XG5cblxuLmR1by1wcmV2aWV3IHtcblx0aGVpZ2h0OiAxMDAlO1xuXHQuZHAtbWVkaWEge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDI2cmVtO1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTIwMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtZm9udGF3ZXNvbWU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDQwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0Y29sb3I6ICRncmF5LTMwMDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXHRcdC5pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdH1cblx0LmRwLXRleHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vIGhlaWdodDogY2FsYygxMDAlIC0gMjByZW0pO1xuXHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2NjYztcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjZyZW0pO1xuXHRcdH1cblx0XHQuZGF0ZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LXhzO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMC43NXJlbTtcblx0XHR9XG5cdFx0LmNhdCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRAZXh0ZW5kIC50ZXh0LXhzO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG5cdFx0fVxuXHRcdC50aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMXJlbSAwIDEuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHQge1xuXHRcdFx0QGV4dGVuZCAudGV4dC1zbTtcblx0XHR9XG5cdH1cblx0Ji5kdW8tcHJldmlldy0tZ3JlZW4ge1xuXHRcdC5kcC10b3Age1xuXHRcdFx0YmFja2dyb3VuZDogJGdyZWVuO1xuXHRcdH1cblx0XHQuZHAtdGV4dCAudGl0bGUgYSB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdH1cblx0fVxuXHQmLmR1by1wcmV2aWV3LS1wdXJwbGUge1xuXHRcdC5kcC10b3Age1xuXHRcdFx0YmFja2dyb3VuZDogJHB1cnBsZTtcblx0XHR9XG5cdFx0LmRwLXRleHQgLnRpdGxlIGEge1xuXHRcdFx0Y29sb3I6ICRwdXJwbGU7XG5cdFx0fVxuXHR9XG5cdCYuZHVvLXByZXZpZXctLW9yYW5nZSB7XG5cdFx0LmRwLXRvcCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRcdH1cblx0XHQuZHAtdGV4dCAudGl0bGUgYSB7XG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHR9XG5cdH1cbn1cblxuXG4uYWxsLWFydGljbGVzIHtcblx0cGFkZGluZzogNnJlbSAwO1xuXHQuaGVhZGluZyB7XG5cdFx0QGV4dGVuZCAuaDItaGVhZGluZztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0fVxuXHQuYnRuIHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG5cdC5jb2wtMTIge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdH1cblx0LmFhLWZpbHRlcnMge1xuXHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdH1cblx0LnBhZ2luYXRpb24ge1xuXHRcdHNwYW4uZC1ub25lIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRzcGFuLmQtbm9uZSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxudWwubGlzdC1hcnRpY2xlLWZpbHRlcnMge1xuXHRAaW5jbHVkZSByZXNldC1saXN0O1xuXHRAZXh0ZW5kIC5oNi1oZWFkaW5nO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcblx0fVxuXHRsaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogMXJlbSAycmVtIDNyZW0gMDtcblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuXHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vLy9EZWZhdWx0IFBhZ2luYXRpb25cbi5uYXYtbGlua3Mge1xuXHRhLnBhZ2UtbnVtYmVycyB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24tYWxsLWZhc3Q7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG5cdFx0fVxuXHR9XG5cdC5wYWdlLW51bWJlcnMge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiAwLjVyZW0gMXJlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Ji5jdXJyZW50IHtcblx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdH1cblx0XHQmOm5vdCguZG90cykge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XG5cdFx0fVxuXHR9XG59XG4iLCIub2ZmaWNlLWxvY2F0aW9uIHtcblx0cGFkZGluZzogNHJlbSAwO1xuXHQmLm9mZmljZS1sb2NhdGlvbi0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHR9XG5cdC5oZWFkaW5nIHtcblx0XHRAZXh0ZW5kIC5oMS1oZWFkaW5nO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5jb2wtMTIge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdH1cblx0Lm9sLWluZm8ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRwYWRkaW5nOiA0cmVtIDJyZW0gMnJlbSAycmVtO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAwLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAtMC4ycmVtO1xuXHRcdH1cblx0XHQudGl0bGUge1xuXHRcdFx0QGV4dGVuZCAuaDQtaGVhZGluZztcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHRcdC5kaXN0YW5jZSB7XG5cdFx0XHRjb2xvcjogJGdyYXktNTAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0LmxvY2F0aW9uIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoc3JjL2ltZy9zdmcvbWFwLXBpbi5zdmcpIDAgMC41cmVtIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweCAyNXB4O1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheS02MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5waG9uZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXHRcdFx0LnN2Zy1pbmxpbmUtLWZhIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDAuNXJlbTtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmF4IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cdFx0XHQuc3ZnLWlubGluZS0tZmEge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMC41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZW1haWwge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogM3JlbTtcblx0XHRcdC5zdmctaW5saW5lLS1mYSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRncmF5LTYwMDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idG4tZ3JvdXAge1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7IC8vdGVtcFxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnRuLWlubGluZSB7XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHQuZmEtcGhvbmUge1xuXHRcdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQvLyBsZWZ0OiAwO1xuXHRcdFx0XHRcdC8vIHRvcDogMC41cmVtO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQub2wtbWFwIHtcblx0XHRib3JkZXItdG9wOiAxcmVtIHNvbGlkICRibHVlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQvLyBoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Ly8gYmFja2dyb3VuZDogcmdiYSh5ZWxsb3csIDAuMjUpOyAvL3Rlc3Rcblx0XHQjbWFwIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWluLWhlaWdodDogMjRyZW07IC8vc2FmYXJpXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcblx0XHRcdFx0aGVpZ2h0OiAzMHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm9mZmljZS1jb250YWN0cyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ji5vZmZpY2UtY29udGFjdHMtLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuY29sLTYge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdH1cblx0LmhlYWRpbmcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuaGVhZGluZzIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQub2MtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdFx0cGFkZGluZzogMi41cmVtIDEuNXJlbSAxLjVyZW0gMS41cmVtO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDAuMnJlbSk7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IC0wLjFyZW07XG5cdFx0fVxuXHRcdC5tZWRpYSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMzFyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5hbWUge1xuXHRcdFx0QGV4dGVuZCAuaDUtaGVhZGluZztcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdH1cblx0XHQuY29udGVudCB7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRjb2xvcjogJGdyYXktNTAwO1xuXG5cdFx0XHRhLCBhOnZpc2l0ZWQge1xuXHRcdFx0XHRjb2xvcjogJGdyYXktNTAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vYy1maWx0ZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3JkZXItdG9wOiAxcmVtIHNvbGlkICRibHVlO1xuXHRcdHBhZGRpbmc6IDIuNXJlbSA0cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0QGV4dGVuZCAuaDQtaGVhZGluZztcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRib3gtc2hhZG93OiAwcHggMnB4IDhweCByZ2JhKGJsYWNrLCAwLjIpO1xuXHR9XG59XG5cbi5vZmZpY2UtY29udGFjdHMyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmLm9mZmljZS1jb250YWN0cy0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZDogJGdyYXktMTAwO1xuXHR9XG5cdC5jb2wtNiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC5vYy1pdGVtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Lm5hbWUge1xuXHRcdFx0QGV4dGVuZCAuaDUtaGVhZGluZztcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMC41cmVtIHNvbGlkICRibHVlLWxpZ2h0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHR9XG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0Y29sb3I6ICRncmF5LTUwMDtcblx0XHR9XG5cdH1cbn1cblxuLmNhcm91c2VsLXRlc3RpbW9uaWFscyB7XG5cdHBhZGRpbmc6IDhyZW0gMDtcblx0Ji5jYXJvdXNlbC10ZXN0aW1vbmlhbHMtLWdyYXkge1xuXHRcdGJhY2tncm91bmQ6ICRncmF5LTEwMDtcblx0fVxuXHQuaGVhZGluZyB7XG5cdFx0QGV4dGVuZCAuaDItaGVhZGluZztcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuY3Qtd3JhcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Lm92ZXJmbG93IHtcblx0XHRcdHdpZHRoOiAyMDAwcmVtO1xuXHRcdH1cblx0XHQuY3R3LWJ0biB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDYuNXJlbTtcblx0XHRcdHdpZHRoOiAzLjVyZW07XG5cdFx0XHRoZWlnaHQ6IDhyZW07XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoYmxhY2ssIDAuNSk7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGNvbG9yOiAkZ3JheS0yMDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uLWFsbC1mYXN0O1xuXHRcdFx0LnN2Zy1pbmxpbmUtLWZhIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gMXJlbSk7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYShibGFjaywgMC43NSk7XG5cdFx0XHR9XG5cdFx0XHQmLmN0dy1idG4tLXByZXYge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0Ji5jdHctYnRuLS1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdHRvcDogNy41cmVtO1xuXHRcdFx0XHR3aWR0aDogNi41cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDE0cmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdFx0LnN2Zy1pbmxpbmUtLWZhIHtcblx0XHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gMS40cmVtKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQub3dsLS0tdGVzdGltb25pYWxzIC5vd2wtc3RhZ2Uge1xuXHRcdC8vIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC50ZXN0aW1vbmlhbC1pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLXdpZHRoOiAyNS41cmVtO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQvLyBtYXJnaW4tcmlnaHQ6IDRyZW07XG5cdFx0LmZhLXF1b3RlLWxlZnQge1xuXHRcdCAgICBmb250LXNpemU6IDNyZW07XG5cdFx0ICAgIGNvbG9yOiAkZ3JheS00MDA7XG5cdFx0ICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdH1cblx0XHQuZmEtc3RhciB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHR9XG5cdFx0LmZhLXN0YXJbZGF0YS1wcmVmaXg9XCJmYXJcIl0ge1xuXHRcdFx0Y29sb3I6ICRncmF5LTQwMDtcblx0XHR9XG5cdFx0LnN0YXJzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHRcdC5xdW90ZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDIwLjVyZW07XG5cdFx0XHRwYWRkaW5nOiAxLjVyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgI0NDQ0NDQztcblx0XHRcdGJveC1zaGFkb3c6IDJweCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjE5KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IDNyZW07XG5cdFx0XHRcdGhlaWdodDogMnJlbTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKHNyYy9pbWcvcXVvdGUtY2FyZXQucG5nKSBuby1yZXBlYXQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtMnJlbTtcblx0XHRcdFx0bGVmdDogMy4ycmVtO1xuXHRcdFx0XHR6LWluZGV4OiAyMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnVzZXIge1xuXHRcdFx0cGFkZGluZzogMnJlbSAxcmVtIDAgMi40cmVtO1xuXHRcdFx0Lm1lZGlhIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiA1cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDVyZW07XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIuNXJlbTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0NDQ0NDQztcblx0XHRcdFx0Ym94LXNoYWRvdzogMXB4IDFweCA0cHggMCAjQTVBNUE1O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0XHQudGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0cGFkZGluZzogMC43NXJlbSAwIDAgMXJlbTtcblx0XHRcdH1cblx0XHRcdC5uYW1lIHtcblx0XHRcdFx0QGV4dGVuZCAuaDUtaGVhZGluZztcblx0XHRcdH1cblx0XHRcdC50aW1lIHtcblx0XHRcdFx0Y29sb3I6ICM5RTlFOUU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuc2luZ2xlLWFib3V0IHtcblxufVxuLmFib3V0LWRldGFpbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogNnJlbSAwO1xuXHQuYWQtYm94IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2NjYztcblx0XHRwYWRkaW5nOiA2cmVtIDNyZW0gNXJlbSAzcmVtO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogLTAuMnJlbTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAwLjRyZW0pO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0fVxuXHRcdC5tZWRpYSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDQ3cmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMC41cmVtO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50ZXh0IHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubmFtZSB7XG5cdFx0XHRAZXh0ZW5kIC5oMS1oZWFkaW5nO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0LnBvc2l0aW9uIHtcblx0XHRcdEBleHRlbmQgLmgyLWhlYWRpbmc7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdEBleHRlbmQgLnRleHQtMTY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0fVxuXHR9XG59XG4iLCIuc2VhcmNoLXJlc3VsdHMge1xuXHRhcnRpY2xlLCAucGFnaW5hdGlvbntcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkYmx1ZS1saWdodCAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnBhZ2luYXRpb257XG5cdFx0YSB7XG5cdFx0XHRAZXh0ZW5kIC5oNS1oZWFkaW5nO1xuXHRcdFx0Y29sb3I6ICRncmF5LTYwMCAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbi1hbGwtZmFzdDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vUFJJTlRcbi8qIFByaW50IHN0eWxpbmcgKi9cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2hlYWRlck1haW4ge1xuICBcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OztcbiAgfVxuICAvLyAuY29udGFpbmVyIHtcbiAgLy8gICB3aWR0aDogYXV0bztcbiAgLy8gICBtaW4td2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuICAvLyB9XG59XG4iXX0= */
